uLib
User mode C/C++ extended API library for Win32 programmers.
|
Supplementary GUID to string translations.
Note: These functions, if given a NULL buffer pointer, use static internal
result buffers, and therefore are not re-entrant under that condition.
If you call them concurrently on different threads, you must provide a buffer.
Functions | |
CSTR | GetGUIDString (REFIID riid, TSTR pzBuf=NULL, UINT ccBuf=0) |
CSTR | GetIIDString (REFIID riid, TSTR pzBuf=NULL, UINT ccBuf=0) |
CSTR | GetCLSIDString (REFIID riid, TSTR pzBuf=NULL, UINT ccBuf=0) |
CSTR | GetCLSIDAppname (REFIID riid, TSTR pzBuf=NULL, UINT ccBuf=0) |
Return format, e.g: "{00000316-0000-0000-C000-000000000046}"
Definition at line 1230 of file StrFunc.cpp.
Return format, e.g: "IID_IPicture",
On failure, e.g: "{12345678-1234-1234-1234-123456789ABC}"
Definition at line 1249 of file StrFunc.cpp.
Return format, e.g: "CLSID_Picture",
On failure, e.g: "{00020D75-0000-0000-C000-000000000046}"
Definition at line 1278 of file StrFunc.cpp.
Return format, e.g: "Picture (Device Independent Bitmap)"
Definition at line 1310 of file StrFunc.cpp.