Functions |
P6API P6R::P6INT32 | p6AtomicDec32 (P6R::P6INT32 volatile *pVar) |
| Atomically decrements the variable pointed to by pVar by one.
|
P6API P6R::P6INT32 | p6AtomicInc32 (P6R::P6INT32 volatile *pVar) |
| Atomically increments the variable pointed to by pVar by one.
|
P6API P6R::P6ERR | P6R::p6CleanupLoader () |
| Cleans up and shuts down the component loader.
|
P6API P6R::P6ERR | p6CreateInstance (P6R::p6ICom *pOuter, const P6R::CID &cid, const P6R::IID &iid, P6R::P6VOID **ppIface) |
| Creates a single uninitialized instance of the class/interface associated with the specified component ID.
|
P6API P6R::P6CHAR * | p6ErrToStr (P6R::P6ERR err, P6R::P6CHAR *pszBuffer, P6R::P6SIZE cBuffer) |
| Convert a standard P6R::P6ERR into it's ASCII string representation.
|
P6API P6R::P6WCHAR * | p6ErrToWStr (P6R::P6ERR err, P6R::P6WCHAR *pszBuffer, P6R::P6SIZE cBuffer) |
| Convert a standard P6R::P6ERR into it's P6WCHAR* string representation.
|
P6API P6R::P6ERR | p6GetRuntimeIface (const P6R::IID &iid, P6R::P6VOID **ppIface) |
| This method is used to retreive any of the loader runtime interfaces.
|
P6API P6R::P6ERR | P6R::p6InitializeLoader (P6R::p6IDataStream *pLogSink, P6R::P6INT32 nVerbosity, P6SCLF fFlags) |
| Initializes the component loader.
|