Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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) |