Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

IO_SECURITY_CONTEXT structure (wdm.h)

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

Requirement Value
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

See also

ACCESS_MASK

ACCESS_STATE

IRP_MJ_CREATE


Feedback

Was this page helpful?

Additional resources