IIUnknownStrategy.CreateInstancePointer(Void*) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает указатель экземпляра, представляющий указанный экземпляр IUnknown.
public:
void* CreateInstancePointer(void* unknown);
public void* CreateInstancePointer (void* unknown);
abstract member CreateInstancePointer : nativeptr<unit> -> nativeptr<unit>
Параметры
- unknown
- Void*
Экземпляр IUnknown.
Возвращаемое значение
Указатель, представляющий неуправляемый экземпляр.
Комментарии
Этот метод используется для создания указателя экземпляра, который можно использовать для взаимодействия с другими элементами этого интерфейса. Например, этот метод может возвращать экземпляр IAgileReference для предоставленного экземпляра IUnknown. IAgileReference можно использовать в методах QueryInterface и Release, чтобы создать указатели экземпляра потока для использования через API IAgileReference вместо прямого вызова QueryInterface в IUnknown.