/* INCLUDES ******************************************************************/
-#include <ddk/ntddk.h>
+#define NTOS_MODE_KERNEL
+#include <ntos.h>
#include <internal/debug.h>
/* GLOBALS *******************************************************************/
{STATUS_OBJECT_PATH_INVALID, "OBJECT_PATH_INVALID", NULL},
{STATUS_OBJECT_PATH_NOT_FOUND, "OBJECT_PATH_NOT_FOUND", NULL},
{STATUS_DFS_EXIT_PATH_FOUND, "DFS_EXIT_PATH_FOUND", NULL},
- {STATUS_PATH_SYNTAX_BAD, "PATH_SYNTAX_BAD", NULL},
+ {STATUS_OBJECT_PATH_SYNTAX_BAD, "OBJECT_PATH_SYNTAX_BAD", NULL},
{STATUS_DATA_OVERRUN, "DATA_OVERRUN", NULL},
{STATUS_DATA_LATE_ERROR, "DATA_LATE_ERROR", NULL},
{STATUS_DATA_ERROR, "DATA_ERROR", NULL},
{
for (i = 0; FacList[i].Name != NULL; i++)
{
- if (FacList[i].Code == NT_FACILITY(ErrorCode))
+ if (FacList[i].Code == (ULONG) NT_FACILITY(ErrorCode))
{
break;
}