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 del 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 contenente 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 appropriato.
Codice di errore | Descrizione |
---|---|
STATUS_UNSUCCESSFUL | Viene generato un altro trigger personalizzato attivo. |
STATUS_INSTANCE_NOT_AVAILABLE | Non sono presenti sottoscrittori. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1803 |
Intestazione | ntddk.h |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
Vedi anche
_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG CUSTOM_SYSTEM_EVENT_TRIGGER_INIT