Funzione RtlRaiseCustomSystemEventTrigger (ntddk.h)
Consente ai servizi NT e ai driver in modalità kernel e utente di generare un trigger personalizzato per un dispositivo. Un trigger personalizzato, di proprietà dello sviluppatore di driver, notifica al gestore eventi di sistema di avviare un'attività in background associata, identificata da un identificatore di trigger personalizzato.
Sintassi
NTSTATUS RtlRaiseCustomSystemEventTrigger(
[_In_] PCUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG TriggerConfig
);
Parametri
[_In_] TriggerConfig
Puntatore a una struttura _CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG che contiene l'identificatore del trigger. Chiamare CUSTOM_SYSTEM_EVENT_TRIGGER_INIT per inizializzare la struttura prima di chiamare la funzione.
Valore restituito
Questa funzione restituisce STATUS_SUCCESS se è stato generato il trigger personalizzato. In caso contrario, viene restituito un valore NTSTATUS.
Codice di errore | Descrizione |
---|---|
STATUS_UNSUCCESSFUL | Viene generato un altro trigger personalizzato attivo. |
STATUS_INSTANCE_NOT_AVAILABLE | Non sono presenti sottoscrittori. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10, versione 1803 |
intestazione | ntddk.h |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
Vedere anche
_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIGCUSTOM_SYSTEM_EVENT_TRIGGER_INIT