Поделиться через


IIUnknownStrategy.CreateInstancePointer(Void*) Метод

Определение

Создает указатель экземпляра, представляющий указанный экземпляр IUnknown.

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

Параметры

unknown
Void*

Экземпляр IUnknown.

Возвращаемое значение

Void*

Указатель, представляющий неуправляемый экземпляр.

Комментарии

Этот метод используется для создания указателя экземпляра, который можно использовать для взаимодействия с другими элементами этого интерфейса. Например, этот метод может возвращать экземпляр IAgileReference для предоставленного экземпляра IUnknown. IAgileReference можно использовать в методах QueryInterface и Release, чтобы создать указатели экземпляра потока для использования через API IAgileReference вместо прямого вызова QueryInterface в IUnknown.

Применяется к