英語で読む

次の方法で共有


ImpersonationLevel 列挙型

定義

WMI (Windows Management Instrumentation) に接続するために使用する偽装レベルを記述します。

C#
public enum ImpersonationLevel
継承
ImpersonationLevel

フィールド

名前 説明
Anonymous 1

呼び出し元の ID を隠す匿名 COM 偽装レベル。 この偽装レベルでは、WMI 呼び出しは失敗することがあります。

Default 0

既定の偽装。

Delegate 4

オブジェクトが、他のオブジェクトによる呼び出し元資格情報の使用を許可するデリゲートレベルの COM 偽装レベル。 このレベルは、WMI 呼び出しを使用しますが、不要なセキュリティ リスクとなることがあるため、Windows 2000 だけでサポートされています。

Identify 2

オブジェクトが呼び出し元の資格情報を照会することを許可する ID レベルの COM 偽装レベル。 この偽装レベルでは、WMI 呼び出しは失敗することがあります。

Impersonate 3

オブジェクトが呼び出し元の資格情報を使用することを許可する偽装レベルの COM 偽装レベル。 これは WMI 呼び出しの推奨偽装レベルです。

適用対象

製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1