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)