Método IInternalUnknown::QueryInternalInterface (objidlbase.h)
Recupera punteros a las interfaces internas admitidas en un objeto .
Sintaxis
HRESULT QueryInternalInterface(
[in] REFIID riid,
[out] void **ppv
);
Parámetros
[in] riid
Identificador de la interfaz interna que se solicita.
[out] ppv
Dirección de una variable de puntero que recibe el puntero de interfaz solicitado en el parámetro riid . Tras la devolución correcta, *ppv contiene el puntero de interfaz solicitado al objeto . Si el objeto no admite la interfaz , *ppv se establece en NULL.
Valor devuelto
Este método devuelve S_OK si se admite la interfaz y E_NOINTERFACE de lo contrario.
Comentarios
Este método es similar al método IUnknown::QueryInterface , excepto que el administrador de proxy COM, cuando se agrega, no expondrá algunas interfaces a través de QueryInterface. En su lugar, esas interfaces internas deben exponerse a través de QueryInternalInterface.
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) |