IIUnknownStrategy.QueryInterface(Void*, Guid, Void*) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Executa um QueryInterface() para um IID na instância não gerenciada.
public:
int QueryInterface(void* instancePtr, Guid ^ iid, [Runtime::InteropServices::Out] void* % ppObj);
public int QueryInterface (void* instancePtr, in Guid iid, out void* ppObj);
abstract member QueryInterface : nativeptr<unit> * Guid * Void* -> int
Parâmetros
- instancePtr
- Void*
Um ponteiro que representa a instância não gerenciada.
- iid
- Guid
A IID (ID da interface) para a qual consultar.
- ppObj
- Void*
A interface resultante.
Retornos
Um HRESULT que representa o sucesso da operação.
Aplica-se a
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.