mirror of
https://github.com/winfsp/winfsp.git
synced 2025-04-23 00:43:00 -05:00
sys: implement FastIo operations
DEBUGTEST
This commit is contained in:
parent
3a286324ff
commit
3dfbdc313b
@ -1775,6 +1775,11 @@ BOOLEAN FspFastIoQueryBasicInfo(
|
|||||||
{
|
{
|
||||||
FSP_ENTER_BOOL(PAGED_CODE());
|
FSP_ENTER_BOOL(PAGED_CODE());
|
||||||
|
|
||||||
|
#if DBG
|
||||||
|
if (!DEBUGTEST(50))
|
||||||
|
FSP_RETURN(Result = FALSE);
|
||||||
|
#endif
|
||||||
|
|
||||||
FSP_FILE_NODE *FileNode = FileObject->FsContext;
|
FSP_FILE_NODE *FileNode = FileObject->FsContext;
|
||||||
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
||||||
|
|
||||||
@ -1808,6 +1813,11 @@ BOOLEAN FspFastIoQueryStandardInfo(
|
|||||||
{
|
{
|
||||||
FSP_ENTER_BOOL(PAGED_CODE());
|
FSP_ENTER_BOOL(PAGED_CODE());
|
||||||
|
|
||||||
|
#if DBG
|
||||||
|
if (!DEBUGTEST(50))
|
||||||
|
FSP_RETURN(Result = FALSE);
|
||||||
|
#endif
|
||||||
|
|
||||||
FSP_FILE_NODE *FileNode = FileObject->FsContext;
|
FSP_FILE_NODE *FileNode = FileObject->FsContext;
|
||||||
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
||||||
|
|
||||||
@ -1841,6 +1851,11 @@ BOOLEAN FspFastIoQueryNetworkOpenInfo(
|
|||||||
{
|
{
|
||||||
FSP_ENTER_BOOL(PAGED_CODE());
|
FSP_ENTER_BOOL(PAGED_CODE());
|
||||||
|
|
||||||
|
#if DBG
|
||||||
|
if (!DEBUGTEST(50))
|
||||||
|
FSP_RETURN(Result = FALSE);
|
||||||
|
#endif
|
||||||
|
|
||||||
FSP_FILE_NODE *FileNode = FileObject->FsContext;
|
FSP_FILE_NODE *FileNode = FileObject->FsContext;
|
||||||
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
||||||
|
|
||||||
@ -1873,6 +1888,11 @@ BOOLEAN FspFastIoQueryOpen(
|
|||||||
{
|
{
|
||||||
FSP_ENTER_BOOL(PAGED_CODE());
|
FSP_ENTER_BOOL(PAGED_CODE());
|
||||||
|
|
||||||
|
#if DBG
|
||||||
|
if (!DEBUGTEST(50))
|
||||||
|
FSP_RETURN(Result = FALSE);
|
||||||
|
#endif
|
||||||
|
|
||||||
PIO_STACK_LOCATION IrpSp = IoGetCurrentIrpStackLocation(Irp);
|
PIO_STACK_LOCATION IrpSp = IoGetCurrentIrpStackLocation(Irp);
|
||||||
PFILE_OBJECT FileObject = IrpSp->FileObject;
|
PFILE_OBJECT FileObject = IrpSp->FileObject;
|
||||||
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
FSP_FSCTL_FILE_INFO FileInfoBuf;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user