CComClassFactorySingleton::CreateInstance

HRESULT CreateInstance (LPUNKNOWN pUnkOuter, REFIID riid, пустота ** ppvObj );

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

Стандартное значение HRESULT.

Параметры

pUnkOuter

[в] Если объект создается в рамках совокупности, то pUnkOuter должны быть внешнее неизвестного. В противном случае pUnkOuter должны быть пустым.

riid

[в] IID интерфейса, запрошенного. Если pUnkOuter не-NULL, riid должно быть IID_IUnknown.

ppvObj

[out] Указатель на указатель интерфейса, выявленным riid. Если объект не поддерживает этот интерфейс, ppvObj имеет значение NULL.

Примечания

Вызывает метод QueryInterface через m_Obj для получения указателя интерфейса.

Обзор CComClassFactorySingleton |nbsp; Члены класса

См. также  CoCreateInstance, CoGetClassObject

Index