Funzione FsRtlNotifyInitializeSync (ntifs.h)

La routine FsRtlNotifyInitializeSync alloca e inizializza un oggetto di sincronizzazione per un elenco di notifiche.

Sintassi

void FsRtlNotifyInitializeSync(
  [in] PNOTIFY_SYNC *NotifySync
);

Parametri

[in] NotifySync

Puntatore a una posizione in cui restituire un puntatore all'oggetto di sincronizzazione opaco.

Valore restituito

nessuno

Osservazioni

Il sistema alloca l'oggetto di sincronizzazione dal pool non di paging. Se si verifica un errore di allocazione del pool, FsRtlNotifyInitializeSync genera un'eccezione STATUS_INSUFFICIENT_RESOURCES. Per controllare se si verifica questo errore di allocazione del pool, il driver deve eseguire il wrapping della chiamata a FsRtlNotifyInitializeSync in un'istruzione try-except o try-finally .

Ogni chiamata riuscita a FsRtlNotifyInitializeSync deve corrispondere a una chiamata successiva a FsRtlNotifyUninitializeSync.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000
Piattaforma di destinazione Universale
Intestazione ntifs.h (include FltKernel.h, Ntifs.h)
Libreria NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Vedi anche

FsRtlNotifyUninitializeSync