Partager via


structure IO_SECURITY_CONTEXT (wdm.h)

La structure IO_SECURITY_CONTEXT représente le contexte de sécurité d’une requête IRP_MJ_CREATE.

Syntaxe

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

Membres

SecurityQos

Réservé à l’utilisation du système.

AccessState

Réservé pour une utilisation par les systèmes de fichiers et les pilotes de filtre de système de fichiers. Ce membre est un pointeur vers une structure ACCESS_STATE qui contient le contexte de l’objet de l’objet, les types d’accès accordés et les types d’accès souhaités restants.

DesiredAccess

Valeur ACCESS_MASK qui exprime les droits d’accès demandés dans la demande de IRP_MJ_CREATE.

FullCreateOptions

Réservé à l’utilisation du système.

Exigences

Exigence Valeur
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)

Voir aussi

ACCESS_MASK

ACCESS_STATE

IRP_MJ_CREATE