Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn eine Anwendung opportunistische Sperren anfordert, müssen alle Dateien, für die sie Sperren anfordert, für überlappende (asynchrone) Eingabe und Ausgabe geöffnet werden, indem die CreateFile-Funktion mit dem flag FILE_FLAG_OVERLAPPED verwendet wird. Nachdem die Dateien für den überlappenden Vorgang geöffnet wurden, können Sie die DeviceIoControl-Funktion mit einem der folgenden Steuercodes verwenden, um mit den opportunistischen Sperren dieser Dateien zu arbeiten:
FSCTL_OPBATCH_ACK_CLOSE_PENDING
FSCTL_OPLOCK_BREAK_ACK_NO_2
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE
FSCTL_OPLOCK_BREAK_NOTIFY
FSCTL_REQUEST_BATCH_OPLOCK
FSCTL_REQUEST_FILTER_OPLOCK
FSCTL_REQUEST_OPLOCK
FSCTL_REQUEST_OPLOCK_LEVEL_1
FSCTL_REQUEST_OPLOCK_LEVEL_2