IO_SECURITY_CONTEXT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// wdm.h

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

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-wdm-_io_security_context)

_IO_SECURITY_CONTEXT structure

Description

The IO_SECURITY_CONTEXT structure represents the security context of an IRP_MJ_CREATE request.

Members

SecurityQos

Reserved for system use.

AccessState

Reserved for use by file systems and file system filter drivers. This member is a pointer to an ACCESS_STATE structure that contains the object's subject context, granted access types, and remaining desired access types.

DesiredAccess

An ACCESS_MASK value that expresses the access rights that are requested in the IRP_MJ_CREATE request.

FullCreateOptions

Reserved for system use.

See also

ACCESS_MASK

ACCESS_STATE

IRP_MJ_CREATE