GENERIC_MAPPING Struktur (wdm.h)
In der GENERIC_MAPPING-Struktur wird der ACCESS_MASK Wert bestimmter Zugriffsrechte beschrieben, die jedem Typ von generischen Zugriffsrechten zugeordnet sind.
Syntax
typedef struct _GENERIC_MAPPING {
ACCESS_MASK GenericRead;
ACCESS_MASK GenericWrite;
ACCESS_MASK GenericExecute;
ACCESS_MASK GenericAll;
} GENERIC_MAPPING;
Angehörige
GenericRead
Beschreibt die spezifischen Zugriffsrechte, die dem GENERIC_READ Zugriffsrecht entsprechen.
GenericWrite
Beschreibt die spezifischen Zugriffsrechte, die dem GENERIC_WRITE Zugriffsrecht entsprechen.
GenericExecute
Beschreibt die spezifischen Zugriffsrechte, die dem GENERIC_EXECUTE Zugriffsrecht entsprechen.
GenericAll
Beschreibt die spezifischen Zugriffsrechte, die dem GENERIC_ALL Zugriffsrecht entsprechen.
Bemerkungen
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 (include Wdm.h, Ntddk.h, Ntifs.h) |