Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All
IRP
MDL
Expand Minimize

IO_SECURITY_CONTEXT structure

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

Syntax


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

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.

Requirements

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

See also

ACCESS_MASK
ACCESS_STATE
IRP_MJ_CREATE

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft