HRESULT CreateInstanceLic (IUnknown ※ pUnkOuterIUnknown ※ pUnkReserved、REFIID riid、BSTR bstrKeyvoid 年 ppvObject );
戻り値
標準のHRESULT値。
パラメーター
pUnkOuter
[入力]オブジェクトは集計の一部として作成されている場合は、 pUnkOuterの外部不明する必要があります。それ以外の場合、 pUnkOuterをNULLにする必要があります。
pUnkReserved
[入力]使用されていません。NULLにする必要があります。
riid
[入力]要求されたインターフェイスの IID。PUnkOuterが-NULL、 riidなりませんIID_IUnknown。
bstrKey
[入力]以前RequestLicKeyの呼び出しから取得、実行時のライセンス キー。このキーは、オブジェクトを作成するが必要です。
ppvObject
[out]Riidで指定されたインターフェイス ポインターへのポインター。オブジェクトがこのインターフェイスをサポートしていない場合は、 ppvObjectがNULLに設定されています。
解説
同様にCreateInstance、 CreateInstanceLicライセンス キーが必要です。RequestLicKeyを使用して、ライセンス キーを取得することができます。上のオブジェクトを作成するには、 CreateInstanceLicを呼び出す必要があります。
CComClassFactory2 概要|nbsp;クラス メンバー(&N)
参照特価; CoCreateInstance、 CoGetClassObject(&N)