CLSIDFromString-Funktion (combaseapi.h)
Konvertiert eine von der StringFromCLSID-Funktion generierte Zeichenfolge wieder in die ursprüngliche CLSID.
Syntax
HRESULT CLSIDFromString(
[in] LPCOLESTR lpsz,
[out] LPCLSID pclsid
);
Parameter
[in] lpsz
Die Darstellung der CLSID oder der ProgID oder NULL für beendete Zeichenfolgen.
[out] pclsid
Ein Zeiger auf die CLSID.
Rückgabewert
Diese Funktion kann den Standardrückgabewert E_INVALIDARG sowie die folgenden Werte zurückgeben.
Rückgabecode | Beschreibung |
---|---|
|
Die CLSID wurde erfolgreich abgerufen. |
|
Die Klassenzeichenfolge war falsch formatiert. |
Bemerkungen
Das CLSID-Format ist {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.
Das Übergeben der ProgID führt zum Speichern der zugeordneten CLSID in pclsid. Das Übergeben von NULL führt zu GUID_NULL.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | combaseapi.h (include Objbase.h) |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |