Interface IInternalUnknown (objidl.h)
Usado exclusivamente em manipuladores leves do lado do cliente que exigem acesso a algumas das interfaces internas no proxy.
Herança
A interface IInternalUnknown herda da interface IUnknown . IInternalUnknown também tem estes tipos de membros:
Métodos
A interface IInternalUnknown tem esses métodos.
IInternalUnknown::QueryInternalInterface O método IInternalUnknown::QueryInternalInterface (objidl.h) recupera ponteiros para as interfaces internas com suporte em um objeto . |
Comentários
Manipuladores que precisam de acesso a algumas das interfaces internas no gerenciador de proxy precisam passar pela interface IInternalUnknown . Isso impede que os manipuladores delegem e exponham cegamente as interfaces internas da agregação fora da agregação. Essas interfaces incluem IClientSecurity e IMultiQI. Se o manipulador quiser expor IClientSecurity ou IMultiQI, o manipulador deverá implementar essas interfaces em si e delegar à implementação dessas interfaces pelo gerenciador de proxy quando apropriado.
Para a interface IClientSecurity , se o cliente tentar definir a segurança em uma interface que o manipulador expôs, o manipulador deverá definir a segurança no proxy do adaptador de rede subjacente.
Para a interface IMultiQI , o manipulador deve preencher as interfaces que conhece e encaminhar a chamada para o gerenciador de proxy para preencher o restante das interfaces.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | objidl.h (inclua ObjIdl.h) |