Partager via


IIUnknownStrategy.CreateInstancePointer(Void*) Méthode

Définition

Crée un pointeur instance qui représente le instance IUnknown spécifié.

public:
 void* CreateInstancePointer(void* unknown);
public void* CreateInstancePointer (void* unknown);
abstract member CreateInstancePointer : nativeptr<unit> -> nativeptr<unit>

Paramètres

unknown
Void*

IUnknown instance.

Retours

Void*

Pointeur représentant le instance non managé.

Remarques

Cette méthode permet de créer un pointeur instance qui peut être utilisé pour interagir avec les autres membres de cette interface. Par exemple, cette méthode peut retourner un instance IAgileReference pour le instance IUnknown fourni. IAgileReference peut être utilisé dans les méthodes QueryInterface et Release pour permettre la création de pointeurs de instance de threads locaux à utiliser via les API IAgileReference au lieu d’appeler directement QueryInterface sur l’IUnknown.

S’applique à