COM - Component Object Model
""""""""""""""""""""""""""""
A module to call `COM` interfaces from `Python` or
`COM` vtable in python.
This code is only used in :mod:`windows.wmi`.
The ability to create `COM` vtable is used in the `LKD project `_ .
To call a `COM` interface you need to:
1. Describe the `COM` interface `CODE1 `_
2. Use an instance (which is a PVOID) to get the interface `CODE2 `_
3. Use the object ! `CODE3 `_
To create `COM` object you need to:
1. Describe your ComVtable `CODE4 `_
2. Implement the python functions described `CODE5 `_
3. Create an instance and pass it to whatever native function expects it `CODE6 `_