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

表示IRP_MJ_CREATE请求中请求的访问权限的ACCESS_MASK值。

FullCreateOptions

预留给系统使用。

要求

要求
标头 wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h)

另请参阅

ACCESS_MASK

ACCESS_STATE

IRP_MJ_CREATE