IClassActivator::GetClassObject-Methode (objidl.h)
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 |