перечисление 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 тип перечисления в документации по пакету SDK для Microsoft Windows.

Требования

Требование Ценность
заголовка wudfddi.h (include Wudfddi.h)

См. также

IWDFIoRequest::Impersonate