IIUnknownStrategy.CreateInstancePointer(Void*) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un puntatore dell'istanza che rappresenta l'istanza di IUnknown specificata.
public:
void* CreateInstancePointer(void* unknown);
public void* CreateInstancePointer (void* unknown);
abstract member CreateInstancePointer : nativeptr<unit> -> nativeptr<unit>
Parametri
- unknown
- Void*
Istanza di IUnknown.
Restituisce
Puntatore che rappresenta l'istanza non gestita.
Commenti
Questo metodo viene usato per creare un puntatore di istanza che può essere usato per interagire con gli altri membri di questa interfaccia. Ad esempio, questo metodo può restituire un'istanza di IAgileReference per l'istanza di IUnknown specificata. IAgileReference può essere usato nei metodi QueryInterface e Release per consentire la creazione di puntatori a istanze locali del thread da usare tramite le API IAgileReference anziché chiamare direttamente QueryInterface in IUnknown.