Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft ein Klassenobjekt ab.
Syntax
HRESULT GetClassObject(
[in] REFCLSID rclsid,
[in] DWORD dwClassContext,
[in] LCID locale,
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] rclsid
Die CLSID, die die Klasse identifiziert, deren Klassenobjekt abgerufen werden soll.
[in] dwClassContext
Der Kontext, in dem die -Klasse ausgeführt werden soll. Eine Liste der Werte finden Sie in der CLSCTX-Enumeration .
[in] locale
Eine LCID-Konstante, wie in WinNls.h definiert.
[in] riid
Die IID der Schnittstelle für das Objekt, auf das ein Zeiger gewünscht wird.
[out] ppv
Die Adresse der Zeigervariable, die den in riid angeforderten Schnittstellenzeiger empfängt. Nach erfolgreicher Rückgabe enthält *ppv den angeforderten Schnittstellenzeiger.
Rückgabewert
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Andernfalls ist es E_FAIL.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | objidl.h |