thkと申します。
下記のようなことをEXE(MFC使用)だとうまくいくのですが、
それをDLL(MFC使用)でやろうとするとエラーになります。
なぜでしょうか? DLLの場合は特別なことをしなければいけないのでしょうか?
情報をお持ちの方よろしくお願いします。
AfxOleInit(); // これはOK
HRESULT hres = CoInitializeSecurity(
NULL,
-1,
NULL,
NULL,
RPC_C_AUTHN_LEVEL_PKT,
RPC_C_IMP_LEVEL_IMPERSONATE,
NULL,
EOAC_NONE,
NULL
);
_ASSERTE(SUCCEEDED(hres)); // 0x800401f0が返ってくる
-----------------------------
mailto:t...@mx1.avis.ne.jp
-----------------------------
下記のようなことをEXE(MFC使用)だとうまくいくのですが、
それをDLL(MFC使用)でやろうとするとエラーになります。
なぜでしょうか? DLLの場合は特別なことをしなければいけないのでしょうか?
情報をお持ちの方よろしくお願いします。
AfxOleInit(); // これはOK
HRESULT hres = CoInitializeSecurity(
NULL,
-1,
NULL,
NULL,
RPC_C_AUTHN_LEVEL_PKT,
RPC_C_IMP_LEVEL_IMPERSONATE,
NULL,
EOAC_NONE,
NULL
);
_ASSERTE(SUCCEEDED(hres)); // 0x800401f0が返ってくる
-----------------------------
mailto:t...@mx1.avis.ne.jp
-----------------------------