IO_SECURITY_CONTEXT 構造体 (wdm.h)

IO_SECURITY_CONTEXT構造体は、IRP_MJ_CREATE要求のセキュリティ コンテキストを表します。

構文

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

メンバー

SecurityQos

システムで使用するために予約されています。

AccessState

ファイル システムとファイル システム フィルター ドライバーで使用するために予約されています。 このメンバーは、 オブジェクトのサブジェクト コンテキスト、付与されたアクセスの種類、残りの必要なアクセスの種類を含むACCESS_STATE構造体へのポインターです。

DesiredAccess

IRP_MJ_CREATE要求で要求されるアクセス権を表すACCESS_MASK値。

FullCreateOptions

システムで使用するために予約されています。

要件

要件
Header wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)

こちらもご覧ください

ACCESS_MASK

ACCESS_STATE

IRP_MJ_CREATE