次の方法で共有


LegacyAuthenticationLevel

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

注意

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

 

レジストリ エントリ

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole
   LegacyAuthenticationLevel = value

備考

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

価値 定数
1 RPC_C_AUTHN_LEVEL_NONE
2 RPC_C_AUTHN_LEVEL_CONNECT
3 RPC_C_AUTHN_LEVEL_CALL
4 RPC_C_AUTHN_LEVEL_PKT
5 RPC_C_AUTHN_LEVEL_PKT_INTEGRITY
6 RPC_C_AUTHN_LEVEL_PKT_PRIVACY

 

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

AuthenticationLevel

COM サーバー の登録の

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