Compartilhar via


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.

Valor de retorno

Nenhum

Observações

O sistema aloca o objeto de sincronização do pool nãopagado. Se ocorrer uma falha de alocação de pool, FsRtlNotifyInitializeSync gera 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
de cliente com suporte mínimo Windows 2000
da Plataforma de Destino Universal
cabeçalho ntifs.h (inclua FltKernel.h, Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <= APC_LEVEL

Consulte também

FsRtlNotifyUninitializeSync