SeSetAccessStateGenericMapping-Funktion (ntifs.h)
Die SeSetAccessStateGenericMapping-Routine legt das generische Zuordnungsfeld einer ACCESS_STATE-Struktur fest.
Syntax
void SeSetAccessStateGenericMapping(
[in, out] PACCESS_STATE AccessState,
[in] PGENERIC_MAPPING GenericMapping
);
Parameter
[in, out] AccessState
Zeiger auf die zu ändernde ACCESS_STATE-Struktur.
[in] GenericMapping
Zeiger auf eine GENERIC_MAPPING-Struktur, die in die von AccessState angegebene ACCESS_STATE-Struktur kopiert werden soll.
Rückgabewert
Keine
Bemerkungen
SeSetAccessStateGenericMapping legt das GenericMapping-Feld im AuxData-Member einer ACCESS_STATE-Struktur fest. Wenn dieses Feld beim Erstellen der ACCESS_STATE-Struktur nicht festgelegt wird, muss SeSetAccessStateGenericMapping aufgerufen werden, um dieses Feld festzulegen, bevor die Struktur zum Durchführen der Zugriffsüberprüfung verwendet wird.
Die generische Zuordnungsstruktur definiert die Zuordnung von generischen Zugriffsrechten zu spezifischen und Standardzugriffsrechten für ein Objekt. Wenn ein Client generische Zugriffsrechte für ein Objekt anfordert, wird die gewünschte Zugriffsmaske einer der in dieser Struktur definierten Zugriffsmasken zugeordnet.
Weitere Informationen zur Sicherheit und Zugriffssteuerung finden Sie unter Windows-Sicherheitsmodell für Treiberentwickler und in der Dokumentation zu diesen Themen im Windows SDK.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ntifs.h (include Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |