COM / OLE related functions.
CLSIDFromProgID | Retrieves a binary CLSID for the given ProgID (COM classname) e.g. "VisualFoxPro.Application". |
CLSIDFromString | Converts a human readable CLSID into a binary CLSID. This is the inverse of the StringFromCLSID function. |
CreateGuid | Creates a new GUID (globally unique identifier). |
CreateThreadObject | Creates a COM object on a seperate thread. |
GetIUnknown | Retrieves a pointer to the IUnknown interface of a COM object. |
IsEqualGuid | Compares two GUID's for equality. |
ProgIDFromCLSID | Retrieves the ProgID for a given CLSID. |
RegisterActiveObject | Registers the passed object as the active object for the class specified in cProgID. Registration causes the object to be listed in the running object table (ROT) of OLE, a globally accessible lookup table that keeps track of objects that are currently running on the computer. |
RegisterObjectAsFileMoniker | Creates a file moniker for the passed object. |
RevokeActiveObject | Unregisters an object from the running object table (ROT). |
StringFromCLSID | Converts a globally unique identifier (GUID) into a string of printable characters. |