Compartir a través de


Función CoGetPSClsid (combaseapi.h)

Devuelve el CLSID del archivo DLL que implementa el proxy y el código auxiliar de la interfaz especificada.

Sintaxis

HRESULT CoGetPSClsid(
  [in]  REFIID riid,
  [out] CLSID  *pClsid
);

Parámetros

[in] riid

Interfaz cuyo CLSID de proxy/código auxiliar se va a devolver.

[out] pClsid

Especifica dónde almacenar el CLSID proxy/stub para la interfaz especificada por riid.

Valor devuelto

Esta función puede devolver los valores siguientes.

Código devuelto Descripción
S_OK
El CLSID de proxy/stub se devolvió correctamente.
E_INVALIDARG
Uno de los parámetros no es válido.
E_OUTOFMEMORY
No hay memoria suficiente para completar esta operación.

Comentarios

La función CoGetPSClsid examina el HKEY_CLASSES_ROOT\interfaces\{forma de cadena de clave riid}\ProxyStubClsid32 en el Registro para determinar el CLSID del archivo DLL que se va a cargar para crear el proxy y el código auxiliar para la interfaz especificada por riid. Esta función también devuelve el CLSID de cualquier interfaz IID registrada por CoRegisterPSClsid dentro del proceso actual.

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 combaseapi.h (incluya Objbase.h)
Library Ole32.lib
Archivo DLL Ole32.dll

Consulte también

CoRegisterPSClsid