IIUnknownStrategy.QueryInterface(Void*, Guid, Void*) Methode

Definitie

Voert een QueryInterface() uit voor een IID op het onbeheerde exemplaar.

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

Parameters

instancePtr
Void*

Een aanwijzer die het onbeheerde exemplaar vertegenwoordigt.

iid
Guid

De IID (interface-id) om een query op uit te voeren.

ppObj
Void*

De resulterende interface.

Retouren

Een HRESULT dat het succes van de bewerking aangeeft.

Van toepassing op

Zie ook