SECURITY_IMPERSONATION_LEVEL列挙 (wudfddi.h)
[UMDF にのみ適用]
SECURITY_IMPERSONATION_LEVEL列挙には、セキュリティ偽装レベルを識別する値が含まれています。
構文
typedef enum _SECURITY_IMPERSONATION_LEVEL {
SecurityAnonymous,
SecurityIdentification,
SecurityImpersonation,
SecurityDelegation
} SECURITY_IMPERSONATION_LEVEL;
定数
SecurityAnonymous ドライバーは、クライアントを偽装または識別できません。 |
SecurityIdentification ドライバーはクライアントの ID と特権を取得できますが、クライアントを偽装することはできません。 |
SecurityImpersonation ドライバーは、ローカル システムでクライアントのセキュリティ コンテキストを偽装できます。 |
SecurityDelegation ドライバーは、リモート システムでクライアントのセキュリティ コンテキストを偽装できます。 |
注釈
UMDF での偽装の詳細については、「クライアントの偽装の 処理」を参照してください。
UMDF ドライバーは、 SECURITY_IMPERSONATION_LEVEL のいずれかの値を IWDFIoRequest::Impersonate メソッドに提供して、セキュリティ偽装レベルを設定します。
セキュリティ偽装レベルの詳細については、Microsoft Windows SDKドキュメントのSECURITY_IMPERSONATION_LEVEL列挙型を参照してください。
要件
要件 | 値 |
---|---|
Header | wudfddi.h (Wudfddi.h を含む) |