CComClassFactorySingleton::CreateInstance
m_spObj によって QueryInterface をインターフェイスのポインターを取得する場合に呼び出します。
STDMETHOD(CreateInstance)(
LPUNKNOWN pUnkOuter,
REFIID riid,
void** ppvObj
);
パラメーター
pUnkOuter
オブジェクトが集約の一部として作成されている場合は、[入力] pUnkOuter は、外側の不明である必要があります。それ以外 pUnkOuter は NULLである必要があります。riid
[入力]要求されたインターフェイスの IID。pUnkOuter が非NULL場合、riid は IID_IUnknownである必要があります。ppvObj
[入力] riidで識別されるインターフェイス ポインターへのポインター。オブジェクトがこのインターフェイスをサポートしていない場合、ppvObj は NULLに設定されます。
戻り値
HRESULT の標準値。
必要条件
ヘッダー: atlcom.h