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) |