CComClassFactory2::CreateInstanceLic

HRESULT CreateInstanceLic (IUnknown ※ pUnkOuterIUnknown ※ pUnkReserved、REFIID riid、BSTR bstrKeyvoid 年 ppvObject );

戻り値

標準のHRESULT値。

パラメーター

pUnkOuter

[入力]オブジェクトは集計の一部として作成されている場合は、 pUnkOuterの外部不明する必要があります。それ以外の場合、 pUnkOuterNULLにする必要があります。

pUnkReserved

[入力]使用されていません。NULLにする必要があります。

riid

[入力]要求されたインターフェイスの IID。PUnkOuterが-NULLriidなりませんIID_IUnknown

bstrKey

[入力]以前RequestLicKeyの呼び出しから取得、実行時のライセンス キー。このキーは、オブジェクトを作成するが必要です。

ppvObject

[out]Riidで指定されたインターフェイス ポインターへのポインター。オブジェクトがこのインターフェイスをサポートしていない場合は、 ppvObjectNULLに設定されています。

解説

同様にCreateInstanceCreateInstanceLicライセンス キーが必要です。RequestLicKeyを使用して、ライセンス キーを取得することができます。上のオブジェクトを作成するには、 CreateInstanceLicを呼び出す必要があります。

CComClassFactory2 概要|nbsp;クラス メンバー(&N)

参照特価; CoCreateInstance CoGetClassObject(&N)

Index