GENERIC_MAPPING-Struktur (winnt.h)

Die GENERIC_MAPPING-Struktur definiert die Zuordnung generischer Zugriffsrechte zu spezifischen und Standardzugriffsrechten für ein Objekt. Wenn eine Clientanwendung generischen Zugriff auf ein Objekt anfordert, wird diese Anforderung den in dieser Struktur definierten Zugriffsrechten zugeordnet.

Syntax

typedef struct _GENERIC_MAPPING {
  ACCESS_MASK GenericRead;
  ACCESS_MASK GenericWrite;
  ACCESS_MASK GenericExecute;
  ACCESS_MASK GenericAll;
} GENERIC_MAPPING;

Member

GenericRead

Gibt eine Zugriffsmaske an, die den Lesezugriff auf ein Objekt definiert.

GenericWrite

Gibt eine Zugriffsmaske an, die den Schreibzugriff auf ein Objekt definiert.

GenericExecute

Gibt eine Zugriffsmaske an, die den Ausführungszugriff auf ein Objekt definiert.

GenericAll

Gibt eine Zugriffsmaske an, die alle möglichen Zugriffstypen für ein Objekt definiert.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile winnt.h (Einschließen von Windows.h)

Weitere Informationen

ACCESS_MASK

AccessCheck

AccessCheckAndAuditAlarm

CreatePrivateObjectSecurity

MapGenericMask

SetPrivateObjectSecurity