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) です。
関連トピック
-
COM サーバー の登録の
-
プロセス全体のセキュリティ の設定