CComQIPtr::CoCreateInstance

HRESULT CoCreateInstance (REFCLSID rclsid、LPUNKNOWN pUnkOuter = NULL、DWORD dwClsContext CLSCTX_ALL =);

HRESULT CoCreateInstance (LPCOLESTR szProgID、LPUNKNOWN pUnkOuter = NULL、DWORD dwClsContext CLSCTX_ALL =);

戻り値

標準のHRESULT値。次の値の 1 つをすることができます。:

参照してください CoCreateInstanceで可能な戻り値の一覧については、Platform SDK

パラメーター

rclsid

[入力]データおよびオブジェクトを作成するために使用するコードに関連付けられた CLSID。

pUnkOuter

[入力]NULL、どうオブジェクトが集計の一部として作成されません。場合は、非-NULL、集約オブジェクトのIUnknownインターフェイス (制御IUnknown) へのポインター。

dwClsContext

[入力]新しく作成されたオブジェクトを管理するコードが実行されるコンテキスト。

szProgID

[入力]データおよびオブジェクトを作成するために使用するコードに関連付けられた ProgID。

解説

タイプ セーフな方法でオブジェクトのインスタンスを作成します。

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

Index