CoGetPSClsid-Funktion (combaseapi.h)
Gibt die CLSID der DLL zurück, die den Proxy und den Stub für die angegebene Schnittstelle implementiert.
Syntax
HRESULT CoGetPSClsid(
[in] REFIID riid,
[out] CLSID *pClsid
);
Parameter
[in] riid
Die Schnittstelle, deren Proxy-/Stub-CLSID zurückgegeben werden soll.
[out] pClsid
Gibt an, wo die Proxy-/Stub-CLSID für die durch riid angegebene Schnittstelle gespeichert werden soll.
Rückgabewert
Diese Funktion kann die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Proxy-/Stub-CLSID wurde erfolgreich zurückgegeben. |
|
Einer der Parameter ist ungültig. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um diesen Vorgang abzuschließen. |
Hinweise
Die CoGetPSClsid-Funktion untersucht den HKEY_CLASSES_ROOT\Interfaces\{string form of riid}\ProxyStubClsid32-Schlüssel in der Registrierung, um die CLSID der zu ladenden DLL zu ermitteln, um den Proxy und stub für die von riid angegebene Schnittstelle zu erstellen. Diese Funktion gibt auch die CLSID für alle Schnittstellen-IID zurück, die von CoRegisterPSClsid innerhalb des aktuellen Prozesses registriert wurden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | combaseapi.h (include Objbase.h) |
Bibliothek | Ole32.lib |
DLL | Ole32.dll |