Função FsRtlNotifyInitializeSync (ntifs.h)
A rotina FsRtlNotifyInitializeSync aloca e inicializa um objeto de sincronização para uma lista de notificação.
Sintaxe
void FsRtlNotifyInitializeSync(
[in] PNOTIFY_SYNC *NotifySync
);
Parâmetros
[in] NotifySync
Um ponteiro para um local no qual retornar um ponteiro para o objeto de sincronização opaco.
Retornar valor
Nenhum
Comentários
O sistema aloca o objeto de sincronização do pool nãopagado. Se ocorrer uma falha de alocação de pool, FsRtlNotifyInitializeSync gerará uma exceção STATUS_INSUFFICIENT_RESOURCES. Para obter controle se essa falha de alocação de pool ocorrer, o driver deverá encapsular a chamada para FsRtlNotifyInitializeSync em uma instrução try-except ou try-finally .
Cada chamada bem-sucedida para FsRtlNotifyInitializeSync deve ser correspondida por uma chamada subsequente para FsRtlNotifyUninitializeSync.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 |
Plataforma de Destino | Universal |
Cabeçalho | ntifs.h (inclua FltKernel.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |