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


структура IO_SECURITY_CONTEXT (wdm.h)

Структура IO_SECURITY_CONTEXT представляет контекст безопасности запроса IRP_MJ_CREATE .

Синтаксис

typedef struct _IO_SECURITY_CONTEXT {
  PSECURITY_QUALITY_OF_SERVICE SecurityQos;
  PACCESS_STATE                AccessState;
  ACCESS_MASK                  DesiredAccess;
  ULONG                        FullCreateOptions;
} IO_SECURITY_CONTEXT, *PIO_SECURITY_CONTEXT;

Члены

SecurityQos

Зарезервировано для системного использования.

AccessState

Зарезервировано для использования файловой системой и драйверами фильтров файловой системы. Этот элемент является указателем на структуру ACCESS_STATE , которая содержит контекст субъекта объекта, предоставленные типы доступа и оставшиеся требуемые типы доступа.

DesiredAccess

Значение ACCESS_MASK , которое выражает права доступа, запрашиваемые в запросе IRP_MJ_CREATE .

FullCreateOptions

Зарезервировано для системного использования.

Требования

Требование Значение
Заголовок wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)

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

ACCESS_MASK

ACCESS_STATE

IRP_MJ_CREATE