Función CreateClassMoniker (objbase.h)
Crea un moniker de clase que hace referencia a la clase especificada.
Sintaxis
HRESULT CreateClassMoniker(
[in] REFCLSID rclsid,
[out] LPMONIKER *ppmk
);
Parámetros
[in] rclsid
Referencia al CLSID del tipo de objeto al que se enlaza este moniker.
[out] ppmk
Dirección de una variable de puntero IMoniker* que recibe el puntero de interfaz al nuevo moniker de clase. Si la devolución es correcta, la función ha llamado a AddRef en el moniker y el autor de la llamada es responsable de llamar a Release. Cuando se produce un error, el valor del puntero de moniker es NULL.
Valor devuelto
Esta función puede devolver los valores siguientes.
Código devuelto | Descripción |
---|---|
|
El moniker se ha creado correctamente. |
|
Uno o más argumentos no son válidos. |
Comentarios
El moniker de clase admitirá el enlace a una nueva instancia de la clase identificada por el CLSID en rclsid.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | objbase.h |
Library | Ole32.lib |
Archivo DLL | Ole32.dll |
Conjunto de API | ext-ms-win-com-ole32-l1-1-5 (introducido en Windows 10, versión 10.0.15063) |