FsRtlNotifyInitializeSync-Funktion (ntifs.h)
Die FsRtlNotifyInitializeSync Routine weist ein Synchronisierungsobjekt für eine Benachrichtigungsliste zu und initialisiert es.
Syntax
void FsRtlNotifyInitializeSync(
[in] PNOTIFY_SYNC *NotifySync
);
Parameter
[in] NotifySync
Ein Zeiger auf eine Position, an der ein Zeiger auf das undurchsichtige Synchronisierungsobjekt zurückgegeben werden soll.
Rückgabewert
Nichts
Bemerkungen
Das System weist das Synchronisierungsobjekt aus einem nicht ausseitigen Pool zu. Wenn ein Poolzuordnungsfehler auftritt, löst FsRtlNotifyInitializeSync eine STATUS_INSUFFICIENT_RESOURCES Ausnahme aus. Um die Kontrolle zu erlangen, wenn dieser Poolzuweisungsfehler auftritt, sollte der Treiber den Aufruf von FsRtlNotifyInitializeSync- in einem try-except oder try-finally Anweisung umschließen.
Jeder erfolgreiche Aufruf von FsRtlNotifyInitializeSync- muss mit einem nachfolgenden Aufruf von FsRtlNotifyUninitializeSyncabgeglichen werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 |
Zielplattform- | Universal |
Header- | ntifs.h (include FltKernel.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= APC_LEVEL |