Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Imposta i criteri di mitigazione specificati per l'immagine specificata.
NTSYSAPI NTSTATUS NTAPI RtlSetImageMitigationPolicy(
_In_opt_ PCWSTR ImagePathName,
_In_ IMAGE_MITIGATION_POLICY MitigationPolicy,
_In_ ULONG Flags,
_In_reads_bytes_opt_(BufferSize) PVOID Buffer,
_In_ ULONG BufferSize
)
Parametri
ImagePathName
Nome dell'immagine il cui criterio di mitigazione è impostato. Se ImagePathName è NULL, vengono impostati i criteri di mitigazione del sistema.
MitigationPolicy
Criteri di mitigazione da impostare. Questo parametro supporta i valori di enumerazione seguenti:
| Nome del campo | Valore | Descrizione |
|---|---|---|
| ImageUserShadowStackPolicy | 15 | Criteri relativi alla protezione dello stack applicata dall'hardware in modalità utente per il processo. La funzione SetProcessMitigationPolicy imposta i flag dei criteri per la protezione dello stack applicata dall'hardware in modalità utente quando viene fornita una struttura PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY . |
Flags
Flag che controllano il comportamento dell'operazione di impostazione. I flag supportati per questo parametro includono:
| Flag | valore | Descrizione |
|---|---|---|
| MITIGATION_POLICY_FLAG_RESET_VALUE | 0x0 | Reimposta il valore del criterio sul valore predefinito per il sistema |
| MITIGATION_POLICY_FLAG_USE_AUDIT_POLICY | 0x8 | Usato per ottenere/impostare i criteri di controllo per la mitigazione specificata |
Buffer
Puntatore al buffer che contiene i dati dei criteri.
BufferSize
Lunghezza in byte del buffer fornito in Buffer.
Valore restituito
Restituisce un codice NTSTATUS riuscito o di errore.
Commenti
Questa API non è definita in un file di intestazione di Windows SDK e deve essere dichiarata manualmente. L'API viene esportata da ntdll.dll.