Método IClassActivator::GetClassObject (objidl.h)
Recupera un objeto de clase.
Sintaxis
HRESULT GetClassObject(
[in] REFCLSID rclsid,
[in] DWORD dwClassContext,
[in] LCID locale,
[in] REFIID riid,
[out] void **ppv
);
Parámetros
[in] rclsid
CLSID que identifica la clase cuyo objeto de clase se va a recuperar.
[in] dwClassContext
Contexto en el que se espera que se ejecute la clase. Para obtener una lista de valores, consulte la enumeración CLSCTX .
[in] locale
Constante LCID tal y como se define en WinNls.h.
[in] riid
IiD de la interfaz en el objeto al que se desea un puntero.
[out] ppv
Dirección de la variable de puntero que recibe el puntero de interfaz solicitado en riid. Tras la devolución correcta, *ppv contiene el puntero de interfaz solicitado.
Valor devuelto
Si el método se realiza correctamente, el valor devuelto es S_OK. De lo contrario, es E_FAIL.
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | objidl.h |