SHCLSIDFromString-Funktion (shlobj_core.h)
[Diese Funktion ist über Windows XP Service Pack 2 (SP2) und Windows Server 2003 verfügbar. Es kann in nachfolgenden Versionen von Windows geändert oder nicht verfügbar sein. Verwenden Sie stattdessen CLSIDFromString .]
Nimmt die Zeichenfolgenform eines Klassenbezeichners (CLSID) an und erstellt die entsprechende CLSID.
Syntax
SHSTDAPI SHCLSIDFromString(
[in] PCWSTR psz,
[out] CLSID *pclsid
);
Parameter
[in] psz
Typ: PCWSTR
Eine Unicode-Zeichenfolge, die die CLSID im Format enthält. {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
[out] pclsid
Typ: CLSID*
Ein Zeiger auf einen CLSID-Wert, der die konvertierte Zeichenfolge als CLSID empfängt, wenn diese Funktion erfolgreich zurückgibt.
Rückgabewert
Typ: HRESULT
Wenn diese Funktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlobj_core.h (shlobj.h einschließen) |
Bibliothek | Shell32.lib |
DLL | Shell32.dll (Version 5.0 oder höher) |