sys: introduce private NTSTATUS codes FSP_STATUS_POST_IOQ* and ensure that Irp is not touched after STATUS_PENDING

This commit is contained in:
Bill Zissimopoulos
2016-01-17 14:12:05 -08:00
parent 9c7d9c5944
commit 0bedee7d5f
7 changed files with 63 additions and 41 deletions

View File

@ -16,12 +16,16 @@ const char *NtStatusSym(NTSTATUS Status)
{
// cygwin: sed -n '/_WAIT_0/!s/^#define[ \t]*\(STATUS_[^ \t]*\).*NTSTATUS.*$/SYM(\1)/p'
#include "ntstatus.i"
case FSP_STATUS_IOQ_POST:
return "FSP_STATUS_IOQ_POST";
case FSP_STATUS_IOQ_POST_BEST_EFFORT:
return "FSP_STATUS_IOQ_POST_BEST_EFFORT";
default:
return "NTSTATUS:Unknown";
}
}
const char *IrpMajorFunctionSym(UCHAR MajorFunction)
const char *IrpMajorFunctionSym(UCHAR MajorFunction)
{
switch (MajorFunction)
{