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