次の方法で共有


LegacyImpersonationLevel

CoInitializeSecurity呼び出さないアプリケーションの偽装の既定のレベルを設定します。

注意

この値は、独自のプロセス全体のセキュリティを設定していないすべての COM サーバー アプリケーションに影響し、正常に動作しなくなる可能性があるため、この値を変更することはお勧めしません。 特定の COM アプリケーションのセキュリティ設定に影響するようにこの値を変更する場合は、代わりに、その特定の COM アプリケーションのプロセス全体のセキュリティ設定を変更する必要があります。 プロセス全体のセキュリティの設定の詳細については、「プロセス全体のセキュリティの設定」を参照してください。

 

レジストリ エントリ

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   LegacyImpersonationLevel = value

備考

これは、RPC_C_IMP_LEVEL定数と同等の REG_WORD 値です。

価値 定数
1 RPC_C_IMP_LEVEL_ANONYMOUS
2 RPC_C_IMP_LEVEL_IDENTIFY
3 RPC_C_IMP_LEVEL_IMPERSONATE
4 RPC_C_IMP_LEVEL_DELEGATE

 

このレジストリ値が存在しない場合、システムによって確立される既定の偽装レベルは 2 (RPC_C_IMP_LEVEL_IDENTIFY) です。

COM サーバー の登録の

プロセス全体のセキュリティ の設定