FsRtlPostPagingFileStackOverflow-Funktion (ntifs.h)
Die FsRtlPostPagingFileStackOverflow Routine stellt ein Überlaufelement für paging-Dateistapel an den Stapelüberlaufthread.
Syntax
void FsRtlPostPagingFileStackOverflow(
[in] PVOID Context,
[in] PKEVENT Event,
[in] PFSRTL_STACK_OVERFLOW_ROUTINE StackOverflowRoutine
);
Parameter
[in] Context
Ein Kontextzeiger, der an die Stapelüberlaufrückrufroutine übergeben werden soll.
[in] Event
Ein Zeiger auf ein vom Aufrufer zugewiesenes Benachrichtigungsereignis, das an die Stapelüberlaufrückrufroutine übergeben wird. Muss durch Aufrufen von KeInitializeEventals nicht signalisiert initialisiert worden sein.
[in] StackOverflowRoutine
Ein Zeiger auf eine Rückrufroutine, die beim Verarbeiten der Anforderung im Überlaufthread aufgerufen werden soll.
Rückgabewert
Nichts
Bemerkungen
Ein Dateisystem ruft in der Regel FsRtlPostPagingFileStackOverflow- während eines Auslagerungsdatei-E/A-Vorgangs auf, wenn die Menge des verbleibenden Stapelspeichers, der von IoGetRemainingStackSize- zurückgegeben wird, unter dem Stapelüberlaufschwellenwert des Dateisystems liegt. FsRtlPostPagingFileStackOverflow stellt die Paging-E/A-Anforderung an eine spezielle Überlauf-Arbeitswarteschlange für Pagingstapel bereit. Wenn der Auslagerungs-E/A-Vorgang abgeschlossen wurde, wird der Ereignis- des Aufrufers auf einen signalisierten Zustand festgelegt.
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- | <= DISPATCH_LEVEL |