ImpersonationLevel 列挙体
WMI (Windows Management Instrumentation) に接続するために使用する偽装レベルを記述します。
<Serializable>
Public Enum ImpersonationLevel
[C#]
[Serializable]
public enum ImpersonationLevel
[C++]
[Serializable]
__value public enum ImpersonationLevel
[JScript]
public
Serializable
enum ImpersonationLevel
メンバ
メンバ名 | 説明 |
---|---|
Anonymous | 呼び出し元の ID を隠す匿名 COM 偽装レベル。この偽装レベルでは、WMI 呼び出しは失敗することがあります。 |
Default | 既定の偽装。 |
Delegate | オブジェクトが、他のオブジェクトによる呼び出し元資格情報の使用を許可するデリゲートレベルの COM 偽装レベル。このレベルは、WMI 呼び出しを使用しますが、不要なセキュリティ リスクとなることがあるため、Windows 2000 だけでサポートされています。 |
Identify | オブジェクトが呼び出し元の資格情報を照会することを許可する ID レベルの COM 偽装レベル。この偽装レベルでは、WMI 呼び出しは失敗することがあります。 |
Impersonate | オブジェクトが呼び出し元の資格情報を使用することを許可する偽装レベルの COM 偽装レベル。これは WMI 呼び出しの推奨偽装レベルです。 |
必要条件
名前空間: System.Management
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Management (System.Management.dll 内)