IIUnknownStrategy.QueryInterface(Void*, Guid, Void*) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Realiza um QueryInterface() para um IID na instância não gerida.
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 gerida.
- iid
- Guid
O IID (ID da Interface) a consultar.
- ppObj
- Void*
A interface resultante.
Devoluções
Um HRESULT que representa o sucesso da operação.