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