GENERIC_MAPPING構造体 (wdm.h)
GENERIC_MAPPING 構造体は、ジェネリック アクセス権の各種類に関連付けられている特定のアクセス権の ACCESS_MASK 値を記述します。
構文
typedef struct _GENERIC_MAPPING {
ACCESS_MASK GenericRead;
ACCESS_MASK GenericWrite;
ACCESS_MASK GenericExecute;
ACCESS_MASK GenericAll;
} GENERIC_MAPPING;
メンバーズ
GenericRead
GENERIC_READアクセス権に対応する特定のアクセス権について説明します。
GenericWrite
GENERIC_WRITEアクセス権に対応する特定のアクセス権について説明します。
GenericExecute
GENERIC_EXECUTEアクセス権に対応する特定のアクセス権について説明します。
GenericAll
GENERIC_ALLアクセス権に対応する特定のアクセス権について説明します。
備考
IoGetFileObjectGenericMapping ルーチンを使用して、ファイル オブジェクトの汎用アクセス権に対応する特定のアクセス権を取得します。 RtlMapGenericMask を使用して、汎用アクセス権から派生しない ACCESS_MASK 内のアクセス権を減算します。
汎用アクセス権の詳細については、GENERIC_MAPPING 構造の Win32 リファレンス ページを参照してください。
必要条件
要件 | 価値 |
---|---|
ヘッダー | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |
関連項目
IoGetFileObjectGenericMapping の
RtlMapGenericMask の