IIUnknownStrategy.CreateInstancePointer(Void*) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un puntero de instancia que representa la instancia de IUnknown especificada.
public:
void* CreateInstancePointer(void* unknown);
public void* CreateInstancePointer (void* unknown);
abstract member CreateInstancePointer : nativeptr<unit> -> nativeptr<unit>
Parámetros
- unknown
- Void*
Instancia de IUnknown.
Devoluciones
Puntero que representa la instancia no administrada.
Comentarios
Este método se usa para crear un puntero de instancia que se puede usar para interactuar con los demás miembros de esta interfaz. Por ejemplo, este método puede devolver una instancia de IAgileReference para la instancia de IUnknown proporcionada. IAgileReference se puede usar en los métodos QueryInterface y Release para permitir la creación de punteros de instancia local de subprocesos para usarlos a través de las API de IAgileReference en lugar de llamar directamente a QueryInterface en IUnknown.