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