IIUnknownStrategy.CreateInstancePointer(Void*) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un pointeur d’instance qui représente l’instance IUnknown spécifiée.
public:
void* CreateInstancePointer(void* unknown);
public void* CreateInstancePointer(void* unknown);
abstract member CreateInstancePointer : nativeptr<unit> -> nativeptr<unit>
Paramètres
- unknown
- Void*
Instance IUnknown.
Retours
Pointeur représentant l’instance non managée.
Remarques
Cette méthode est utilisée pour créer un pointeur d’instance qui peut être utilisé pour interagir avec les autres membres de cette interface. Par exemple, cette méthode peut retourner une instance IAgileReference pour l’instance IUnknown fournie. L’IAgileReference peut être utilisé dans les méthodes QueryInterface et Release pour permettre la création de pointeurs d’instance locaux de threads à utiliser via les API IAgileReference au lieu d’appeler directement QueryInterface sur IUnknown.