CComClassFactory2::CreateInstanceLic

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)

Index