Skip to content

Latest commit

 

History

History
92 lines (63 loc) · 3.22 KB

nf-ntifs-_fsrtl_advanced_fcb_header-fsrtlpostpagingfilestackoverflow.md

File metadata and controls

92 lines (63 loc) · 3.22 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames ms.custom f1_keywords topic_type api_type api_location api_name dev_langs
NF:ntifs.FsRtlPostPagingFileStackOverflow
FsRtlPostPagingFileStackOverflow function (ntifs.h)
The FsRtlPostPagingFileStackOverflow routine posts a paging file stack overflow item to the stack overflow thread.
ifsk\fsrtlpostpagingfilestackoverflow.htm
ifsk
04/16/2018
FsRtlPostPagingFileStackOverflow function
FsRtlPostPagingFileStackOverflow, FsRtlPostPagingFileStackOverflow routine [Installable File System Drivers], fsrtlref_167dd1d3-f49d-4393-9003-af16aa144e0b.xml, ifsk.fsrtlpostpagingfilestackoverflow, ntifs/FsRtlPostPagingFileStackOverflow
ntifs.h
FltKernel.h, Ntifs.h
Universal
Windows 2000
NtosKrnl.lib
NtosKrnl.exe
<= DISPATCH_LEVEL
Windows
RS5
FsRtlPostPagingFileStackOverflow
ntifs/FsRtlPostPagingFileStackOverflow
APIRef
kbSyntax
DllExport
NtosKrnl.exe
FsRtlPostPagingFileStackOverflow
c++

FsRtlPostPagingFileStackOverflow function

-description

The FsRtlPostPagingFileStackOverflow routine posts a paging file stack overflow item to the stack overflow thread.

-parameters

-param Context [in]

A context pointer to pass to the stack overflow callback routine.

-param Event [in]

A pointer to a caller-allocated notification event to pass to the stack overflow callback routine. Must have been initialized as nonsignaled by calling KeInitializeEvent.

-param StackOverflowRoutine [in]

A pointer to a callback routine to be invoked when processing the request in the overflow thread.

-remarks

A file system typically calls FsRtlPostPagingFileStackOverflow during a paging file I/O operation when the amount of remaining stack space returned by IoGetRemainingStackSize is below the file system's stack overflow read threshold. FsRtlPostPagingFileStackOverflow posts the paging I/O request to a special paging stack overflow work queue. When the paging I/O operation has been completed, the caller's Event is set to a signaled state.

Note  Warning: File system filter drivers must never call FsRtlPostPagingFileStackOverflow, because doing so can halt the forward progress of paging file I/O operations.
 

-see-also

FsRtlIsPagingFile

FsRtlPostStackOverflow

IoGetRemainingStackSize

KeInitializeEvent