GENERIC_MAPPING-Struktur (wdm.h)
Die GENERIC_MAPPING-Struktur beschreibt den ACCESS_MASK Wert bestimmter Zugriffsrechte, die jedem Generischen Zugriffsrechttyp zugeordnet sind.
Syntax
typedef struct _GENERIC_MAPPING {
ACCESS_MASK GenericRead;
ACCESS_MASK GenericWrite;
ACCESS_MASK GenericExecute;
ACCESS_MASK GenericAll;
} GENERIC_MAPPING;
Member
GenericRead
Beschreibt die spezifischen Zugriffsrechte, die dem zugriffsrecht GENERIC_READ entsprechen.
GenericWrite
Beschreibt die spezifischen Zugriffsrechte, die dem zugriffsrecht GENERIC_WRITE entsprechen.
GenericExecute
Beschreibt die spezifischen Zugriffsrechte, die dem zugriffsrecht GENERIC_EXECUTE entsprechen.
GenericAll
Beschreibt die spezifischen Zugriffsrechte, die dem zugriffsrecht GENERIC_ALL entsprechen.
Hinweise
Verwenden Sie die IoGetFileObjectGenericMapping-Routine , um die spezifischen Zugriffsrechte abzurufen, die generischen Zugriffsrechten für Dateiobjekte entsprechen. Verwenden Sie RtlMapGenericMask , um die Zugriffsrechte innerhalb eines ACCESS_MASK zu subtrahieren, die nicht von generischen Zugriffsrechten abgeleitet sind.
Weitere Informationen zu generischen Zugriffsrechten finden Sie auf der Win32-Referenzseite für die GENERIC_MAPPING-Struktur .
Anforderungen
Anforderung | Wert |
---|---|
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |