Поделиться через


Функция FsRtlNotifyInitializeSync (ntifs.h)

Подпрограмма FsRtlNotifyInitializeSync выделяет и инициализирует объект синхронизации для списка уведомлений.

Синтаксис

void FsRtlNotifyInitializeSync(
  [in] PNOTIFY_SYNC *NotifySync
);

Параметры

[in] NotifySync

Указатель на расположение, в котором возвращается указатель на непрозрачный объект синхронизации.

Возвращаемое значение

Никакой

Замечания

Система выделяет объект синхронизации из непагрегированного пула. Если возникает сбой выделения пула, FsRtlNotifyInitializeSync вызывает исключение STATUS_INSUFFICIENT_RESOURCES. Чтобы получить контроль, если происходит сбой выделения пула, драйвер должен упаковать вызов FsRtlNotifyInitializeSync в , кроме или инструкции try-finally.

Каждый успешный вызов FsRtlNotifyInitializeSync должен соответствовать последующему вызову FsRtlNotifyUninitializeSync.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 2000
целевая платформа Всеобщий
заголовка ntifs.h (include FltKernel.h, Ntifs.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

См. также

FsRtlNotifyUninitializeSync