Funzione SeSetAccessStateGenericMapping (ntifs.h)
La routine SeSetAccessStateGenericMapping imposta il campo di mapping generico di una struttura ACCESS_STATE.
Sintassi
void SeSetAccessStateGenericMapping(
[in, out] PACCESS_STATE AccessState,
[in] PGENERIC_MAPPING GenericMapping
);
Parametri
[in, out] AccessState
Puntatore alla struttura ACCESS_STATE da modificare.
[in] GenericMapping
Puntatore a una struttura GENERIC_MAPPING da copiare nella struttura ACCESS_STATE specificata da AccessState.
Valore restituito
Nessuno
Osservazioni
SeSetAccessStateGenericMapping imposta il campo GenericMapping nel membro AuxData di una struttura ACCESS_STATE. Se questo campo non è impostato quando viene creata la struttura ACCESS_STATE, è necessario chiamare SeSetAccessStateGenericMapping per impostare questo campo prima che venga utilizzata la struttura per eseguire la convalida dell'accesso.
La struttura di mapping generica definisce il mapping dei diritti di accesso generici a diritti di accesso specifici e standard per un oggetto . Quando un client richiede diritti di accesso generici a un oggetto, la maschera di accesso desiderata viene mappata a una delle maschere di accesso definite in questa struttura.
Per altre informazioni sulla sicurezza e sul controllo di accesso, vedere modello di sicurezza di Windows per sviluppatori di driver e la documentazione su questi argomenti in Windows SDK.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Universale |
intestazione | ntifs.h (include Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |