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 viene impostato quando viene creata la struttura ACCESS_STATE, è necessario chiamare SeSetAccessStateGenericMapping per impostare questo campo prima che venga usata 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 sul controllo di sicurezza e accesso, vedere Modello di sicurezza di Windows per sviluppatori driver e la documentazione su questi argomenti in Windows SDK.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |