Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Recupera el CLSID del controlador de objetos que se va a usar en el proceso de destino durante la serialización estándar.
Sintaxis
HRESULT GetClassForHandler(
[in] DWORD dwDestContext,
[in] void *pvDestContext,
[out] CLSID *pClsid
);
Parámetros
[in] dwDestContext
El contexto de destino, es decir, el proceso en el que se realizará la desacoplación. Los valores posibles se toman de la enumeración MSHCTX.
[in] pvDestContext
Este parámetro debe ser NULL.
[out] pClsid
Puntero al CLSID del controlador.
Valor devuelto
Este método puede devolver los valores devueltos estándar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED y S_OK.
Comentarios
Notas para los implementadores
La implementación de IStdMarshalInfo::GetClassForHandler debe devolver su propio CLSID. Esto permite crear un objeto mediante un servidor diferente.Requisitos
| Requisito | Value |
|---|---|
| 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 | objidlbase.h (incluya ObjIdl.h) |