Поделиться через


перечисление SECURITY_IMPERSONATION_LEVEL (wudfddi.h)

[Относится только к UMDF]

Перечисление SECURITY_IMPERSONATION_LEVEL содержит значения, определяющие уровни олицетворения безопасности.

Синтаксис

typedef enum _SECURITY_IMPERSONATION_LEVEL {
  SecurityAnonymous,
  SecurityIdentification,
  SecurityImpersonation,
  SecurityDelegation
} SECURITY_IMPERSONATION_LEVEL;

Константы

 
SecurityAnonymous
Драйвер не может олицетворять или идентифицировать клиента.
SecurityIdentification
Драйвер может получить удостоверение и привилегии клиента, но не может олицетворять клиента.
SecurityImpersonation
Драйвер может олицетворять контекст безопасности клиента в локальной системе.
SecurityDelegation
Драйвер может олицетворять контекст безопасности клиента в удаленных системах.

Комментарии

Дополнительные сведения об олицетворении в UMDF см. в разделе Обработка олицетворения клиента.

Драйвер UMDF предоставляет одно из значений SECURITY_IMPERSONATION_LEVEL методу IWDFIoRequest::Impersonate , чтобы задать уровень олицетворения безопасности.

Дополнительные сведения об уровнях олицетворения безопасности см. в разделе тип перечисления SECURITY_IMPERSONATION_LEVEL в документации по Microsoft Windows SDK.

Требования

Требование Значение
Заголовок wudfddi.h (включая Wudfddi.h)

См. также раздел

IWDFIoRequest::Impersonate