branch update for HEAD-2003091401
[reactos.git] / lib / ntdll / stubs / stubs.c
index ade64b3..7bf9796 100644 (file)
+#include <msvcrt/stdlib.h>
+#include <windows.h>
 #include <ddk/ntddk.h>
 
-#define STUB(x) void x(void) { \
-                               UNICODE_STRING UnicodeString = \
-                                  UNICODE_STRING_INITIALIZER( \
-                                    L"NTDLL: Stub for "#x"\n" \
-                                  ); \
-                                NtDisplayString(&UnicodeString); }
-
-
-// ?Allocate@CBufferAllocator@@UAEPAXK@Z
-
-STUB(KiRaiseUserExceptionDispatcher)
-STUB(LdrEnumResources)
-STUB(LdrProcessRelocationBlock)
-STUB(LdrQueryImageFileExecutionOptions)
-STUB(LdrVerifyImageMatchesChecksum)
-STUB(NPXEMULATORTABLE)
-STUB(PfxFindPrefix)
-STUB(PfxInitialize)
-STUB(PfxInsertPrefix)
-STUB(PfxRemovePrefix)
-STUB(RestoreEm87Context)
-STUB(RtlWalkHeap)
-STUB(RtlZeroHeap)
-STUB(RtlpUnWaitCriticalSection)
-STUB(RtlpWaitForCriticalSection)
-STUB(SaveEm87Context)
-STUB(_CIpow)
-STUB(__eCommonExceptions)
-STUB(__eEmulatorInit)
-STUB(__eF2XM1)
-STUB(__eFABS)
-STUB(__eFADD32)
-STUB(__eFADD64)
-STUB(__eFADDPreg)
-STUB(__eFADDreg)
-STUB(__eFADDtop)
-STUB(__eFCHS)
-STUB(__eFCOM)
-STUB(__eFCOM32)
-STUB(__eFCOM64)
-STUB(__eFCOMP)
-STUB(__eFCOMP32)
-STUB(__eFCOMP64)
-STUB(__eFCOMPP)
-STUB(__eFCOS)
-STUB(__eFDECSTP)
-STUB(__eFDIV32)
-STUB(__eFDIV64)
-STUB(__eFDIVPreg)
-STUB(__eFDIVR32)
-STUB(__eFDIVR64)
-STUB(__eFDIVRPreg)
-STUB(__eFDIVRreg)
-STUB(__eFDIVRtop)
-STUB(__eFDIVreg)
-STUB(__eFDIVtop)
-STUB(__eFFREE)
-STUB(__eFIADD16)
-STUB(__eFIADD32)
-STUB(__eFICOM16)
-STUB(__eFICOM32)
-STUB(__eFICOMP16)
-STUB(__eFICOMP32)
-STUB(__eFIDIV16)
-STUB(__eFIDIV32)
-STUB(__eFIDIVR16)
-STUB(__eFIDIVR32)
-STUB(__eFILD16)
-STUB(__eFILD32)
-STUB(__eFILD64)
-STUB(__eFIMUL16)
-STUB(__eFIMUL32)
-STUB(__eFINCSTP)
-STUB(__eFINIT)
-STUB(__eFIST16)
-STUB(__eFIST32)
-STUB(__eFISTP16)
-STUB(__eFISTP32)
-STUB(__eFISTP64)
-STUB(__eFISUB16)
-STUB(__eFISUB32)
-STUB(__eFISUBR16)
-STUB(__eFISUBR32)
-STUB(__eFLD1)
-STUB(__eFLD32)
-STUB(__eFLD64)
-STUB(__eFLD80)
-STUB(__eFLDCW)
-STUB(__eFLDENV)
-STUB(__eFLDL2E)
-STUB(__eFLDLN2)
-STUB(__eFLDPI)
-STUB(__eFLDZ)
-STUB(__eFMUL32)
-STUB(__eFMUL64)
-STUB(__eFMULPreg)
-STUB(__eFMULreg)
-STUB(__eFMULtop)
-STUB(__eFPATAN)
-STUB(__eFPREM)
-STUB(__eFPREM1)
-STUB(__eFPTAN)
-STUB(__eFRNDINT)
-STUB(__eFRSTOR)
-STUB(__eFSAVE)
-STUB(__eFSCALE)
-STUB(__eFSIN)
-STUB(__eFSQRT)
-STUB(__eFST)
-STUB(__eFST32)
-STUB(__eFST64)
-STUB(__eFSTCW)
-STUB(__eFSTENV)
-STUB(__eFSTP)
-STUB(__eFSTP32)
-STUB(__eFSTP64)
-STUB(__eFSTP80)
-STUB(__eFSTSW)
-STUB(__eFSUB32)
-STUB(__eFSUB64)
-STUB(__eFSUBPreg)
-STUB(__eFSUBR32)
-STUB(__eFSUBR64)
-STUB(__eFSUBRPreg)
-STUB(__eFSUBRreg)
-STUB(__eFSUBRtop)
-STUB(__eFSUBreg)
-STUB(__eFSUBtop)
-STUB(__eFTST)
-STUB(__eFUCOM)
-STUB(__eFUCOMP)
-STUB(__eFUCOMPP)
-STUB(__eFXAM)
-STUB(__eFXCH)
-STUB(__eFXTRACT)
-STUB(__eFYL2X)
-STUB(__eFYL2XP1)
-STUB(__eGetStatusWord)
-STUB(_alldiv)
-STUB(_allmul)
-STUB(_alloca_probe)
-STUB(_allrem)
-STUB(_allshl)
-STUB(_allshr)
-STUB(_aulldiv)
-STUB(_aullrem)
-STUB(_aullshr)
-//STUB(_chkstk)
-STUB(_fltused)
-//STUB(sscanf)
+/*
+ * @unimplemented
+ */
+PDEBUG_BUFFER STDCALL
+RtlCreateQueryDebugBuffer(IN ULONG Size,
+                         IN BOOLEAN EventPair)
+{
+  return(FALSE);
+}
 
+/*
+ * @unimplemented
+ */
+DWORD STDCALL RtlDeleteSecurityObject(DWORD x1)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL
+RtlDestroyQueryDebugBuffer(IN PDEBUG_BUFFER DebugBuffer)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlGetCallersAddress(
+       PVOID   * CallersAddress
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlInitializeGenericTable (
+       IN OUT  PRTL_GENERIC_TABLE      Table,
+       IN      PVOID                   CompareRoutine,
+       IN      PVOID                   AllocateRoutine,
+       IN      PVOID                   FreeRoutine,
+       IN      ULONG                   UserParameter
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+PVOID
+STDCALL
+RtlInsertElementGenericTable (
+       IN OUT  PRTL_GENERIC_TABLE      Table,
+       IN      PVOID                   Element,
+       IN      ULONG                   ElementSize,
+       IN      ULONG                   Unknown4
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOLEAN
+STDCALL
+RtlIsGenericTableEmpty (
+       IN      PRTL_GENERIC_TABLE      Table
+       )
+{
+  return(FALSE);
+}
+DWORD     STDCALL RtlNewSecurityObject(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5,DWORD x6)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+RtlNumberGenericTableElements (
+       IN      PRTL_GENERIC_TABLE      Table
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL
+RtlQueryProcessDebugInformation(IN ULONG ProcessId,
+                               IN ULONG DebugInfoClassMask,
+                               IN OUT PDEBUG_BUFFER DebugBuffer)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlWalkHeap( HANDLE heap, PVOID entry_ptr )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlpUnWaitCriticalSection(RTL_CRITICAL_SECTION *crit)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlpWaitForCriticalSection(RTL_CRITICAL_SECTION *crit)
+{
+  return(FALSE);
+}
+int sscanf(const char* szReadFrom, const char* szFormat, ...)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL LdrLockLoaderLock(ULONG flags, ULONG *result, ULONG *magic)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL LdrUnlockLoaderLock(ULONG flags, ULONG magic)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL NtPowerInformation(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlAddAccessAllowedAceEx(
+       IN OUT PACL pAcl,
+       IN DWORD dwAceRevision,
+       IN DWORD AceFlags,
+       IN DWORD AccessMask,
+       IN PSID pSid)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlAddAccessDeniedAceEx(
+       IN OUT PACL pAcl,
+       IN DWORD dwAceRevision,
+       IN DWORD AceFlags,
+       IN DWORD AccessMask,
+       IN PSID pSid)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlCaptureContext (
+    PCONTEXT ContextRecord
+    )
+{
+}
+
+/*
+ * @unimplemented
+ */
+DWORD     STDCALL RtlComputeCrc32(DWORD dwInitial, PBYTE pData, INT iLen)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+WCHAR     STDCALL RtlDowncaseUnicodeChar(WCHAR wch)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlDuplicateUnicodeString(
+    int add_nul,
+    const UNICODE_STRING *source,
+    UNICODE_STRING *destination)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlFindCharInUnicodeString(
+    int flags,
+    const UNICODE_STRING *main_str,
+    const UNICODE_STRING *search_chars,
+    USHORT *pos)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG     STDCALL RtlFindClearRuns(PCRTL_BITMAP lpBits, PRTL_BITMAP_RUN lpSeries,
+                              ULONG ulCount, BOOLEAN bLongest)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG     STDCALL RtlFindLastBackwardRunClear(PCRTL_BITMAP lpBits, ULONG ulStart, PULONG lpPos)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+CCHAR     STDCALL RtlFindLeastSignificantBit(ULONGLONG ulLong)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+CCHAR     STDCALL RtlFindMostSignificantBit(ULONGLONG ulLong)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG     STDCALL RtlFindNextForwardRunClear(PCRTL_BITMAP lpBits, ULONG ulStart, PULONG lpPos)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlInitUnicodeStringEx(PUNICODE_STRING target,PCWSTR source)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlInitializeCriticalSectionAndSpinCount(RTL_CRITICAL_SECTION *crit, DWORD spincount)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS  STDCALL RtlInt64ToUnicodeString(ULONGLONG value,ULONG base,UNICODE_STRING *str)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONGLONG
+STDCALL
+VerSetConditionMask(
+        ULONGLONG   ConditionMask,
+        DWORD   TypeMask,
+        BYTE    Condition
+        )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL ZwPowerInformation(DWORD x1,DWORD x2,DWORD x3,DWORD x4,DWORD x5)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+double __cdecl _CIpow(double x,double y)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+void  *_lfind(const void* match, const void* start,unsigned int* array_size, unsigned int elem_size,int (*cf)(const void*,const void*))
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+LPSTR __cdecl _ui64toa(
+    ULONGLONG value,
+    LPSTR str,
+    INT radix)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+LPWSTR __cdecl _ui64tow(
+    ULONGLONG value,
+    LPWSTR str,
+    INT radix)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+void* bsearch(const void* pKey, const void* pBase, size_t cntObjects, size_t sizeObject, _pfunccmp_t pfuncCmp)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOL STDCALL LdrFlushAlternateResourceModules(VOID)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOL STDCALL LdrAlternateResourcesEnabled(VOID)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+__cdecl
+DbgPrintEx(
+    IN ULONG ComponentId,
+    IN ULONG Level,
+    IN PCH Format,
+    ...
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+__cdecl
+DbgPrintReturnControlC(
+    PCH Format,
+    ...
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+DbgQueryDebugFilterState(
+    IN ULONG ComponentId,
+    IN ULONG Level
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+DbgSetDebugFilterState(
+    IN ULONG ComponentId,
+    IN ULONG Level,
+    IN BOOL State
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtCancelDeviceWakeupRequest(
+    IN HANDLE Device
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtCompactKeys(
+    IN ULONG Count,
+    IN HANDLE KeyArray[]
+            )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtCompressKey(
+    IN HANDLE Key
+            )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtGetDevicePowerState(
+    IN HANDLE Device,
+    OUT DEVICE_POWER_STATE *State
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtInitiatePowerAction(
+    IN POWER_ACTION SystemAction,
+    IN SYSTEM_POWER_STATE MinSystemState,
+    IN ULONG Flags,
+    IN BOOL Asynchronous
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+NtIsSystemResumeAutomatic(
+    VOID
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtLockProductActivationKeys(
+    ULONG   *pPrivateVer,
+    ULONG   *pIsSafeMode
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtLockRegistryKey(
+    IN HANDLE           KeyHandle
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtNotifyChangeMultipleKeys(
+    IN HANDLE MasterKeyHandle,                 
+    IN ULONG Count,
+    IN OBJECT_ATTRIBUTES SlaveObjects[],
+    IN HANDLE Event OPTIONAL,
+    IN PIO_APC_ROUTINE ApcRoutine OPTIONAL,
+    IN PVOID ApcContext OPTIONAL,
+    OUT PIO_STATUS_BLOCK IoStatusBlock,
+    IN ULONG CompletionFilter,
+    IN BOOL WatchTree,
+    OUT PVOID Buffer,
+    IN ULONG BufferSize,
+    IN BOOL Asynchronous
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtQueryOpenSubKeys(
+    IN POBJECT_ATTRIBUTES TargetKey,
+    OUT PULONG  HandleCount
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtRenameKey(
+    IN HANDLE           KeyHandle,
+    IN PUNICODE_STRING  NewName
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtRequestDeviceWakeup(
+    IN HANDLE Device
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtRequestWakeupLatency(
+    IN LATENCY_TIME latency
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSaveKeyEx(
+    IN HANDLE KeyHandle,
+    IN HANDLE FileHandle,
+    IN ULONG  Format
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSaveMergedKeys(
+    IN HANDLE HighPrecedenceKeyHandle,
+    IN HANDLE LowPrecedenceKeyHandle,
+    IN HANDLE FileHandle
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSetThreadExecutionState(
+    IN EXECUTION_STATE esFlags,
+    OUT EXECUTION_STATE *PreviousFlags
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtUnloadKeyEx(
+    IN POBJECT_ATTRIBUTES TargetKey,
+    IN HANDLE Event OPTIONAL
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlAddRange(
+    IN OUT PRTL_RANGE_LIST RangeList,
+    IN ULONGLONG Start,
+    IN ULONGLONG End,
+    IN UCHAR Attributes,
+    IN ULONG Flags,
+    IN PVOID UserData,  OPTIONAL
+    IN PVOID Owner      OPTIONAL
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlCopyRangeList(
+    OUT PRTL_RANGE_LIST CopyRangeList,
+    IN PRTL_RANGE_LIST RangeList
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeleteOwnersRanges(
+    IN OUT PRTL_RANGE_LIST RangeList,
+    IN PVOID Owner
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeleteRange(
+    IN OUT PRTL_RANGE_LIST RangeList,
+    IN ULONGLONG Start,
+    IN ULONGLONG End,
+    IN PVOID Owner
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlFindRange(
+    IN PRTL_RANGE_LIST RangeList,
+    IN ULONGLONG Minimum,
+    IN ULONGLONG Maximum,
+    IN ULONG Length,
+    IN ULONG Alignment,
+    IN ULONG Flags,
+    IN UCHAR AttributeAvailableMask,
+    IN PVOID Context OPTIONAL,
+    IN PRTL_CONFLICT_RANGE_CALLBACK Callback OPTIONAL,
+    OUT PULONGLONG Start
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlFreeRangeList(
+    IN PRTL_RANGE_LIST RangeList
+    )
+{
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGUIDFromString(
+    IN PUNICODE_STRING GuidString,
+    OUT GUID* Guid
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGetFirstRange(
+    IN PRTL_RANGE_LIST RangeList,
+    OUT PRTL_RANGE_LIST_ITERATOR Iterator,
+    OUT PRTL_RANGE *Range
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGetNextRange(
+    IN OUT PRTL_RANGE_LIST_ITERATOR Iterator,
+    OUT PRTL_RANGE *Range,
+    IN BOOL MoveForwards
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGetVersion(
+    OUT PRTL_OSVERSIONINFOW lpVersionInformation
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlHashUnicodeString(
+    IN const UNICODE_STRING *String,
+    IN BOOL CaseInSensitive,
+    IN ULONG HashAlgorithm,
+    OUT PULONG HashValue
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlInitializeRangeList(
+    IN OUT PRTL_RANGE_LIST RangeList
+    )
+{
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlInvertRangeList(
+    OUT PRTL_RANGE_LIST InvertedRangeList,
+    IN PRTL_RANGE_LIST RangeList
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlIsRangeAvailable(
+    IN PRTL_RANGE_LIST RangeList,
+    IN ULONGLONG Start,
+    IN ULONGLONG End,
+    IN ULONG Flags,
+    IN UCHAR AttributeAvailableMask,
+    IN PVOID Context OPTIONAL,
+    IN PRTL_CONFLICT_RANGE_CALLBACK Callback OPTIONAL,
+    OUT PBOOL Available
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlMergeRangeLists(
+    OUT PRTL_RANGE_LIST MergedRangeList,
+    IN PRTL_RANGE_LIST RangeList1,
+    IN PRTL_RANGE_LIST RangeList2,
+    IN ULONG Flags
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlStringFromGUID(
+    IN REFGUID Guid,
+    OUT PUNICODE_STRING GuidString
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+USHORT
+FASTCALL
+RtlUshortByteSwap(
+    IN USHORT Source
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+FASTCALL
+RtlUlongByteSwap(
+    IN ULONG Source
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONGLONG
+FASTCALL
+RtlUlonglongByteSwap(
+    IN ULONGLONG Source
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+RtlValidRelativeSecurityDescriptor (
+    IN PSECURITY_DESCRIPTOR SecurityDescriptorInput,
+    IN ULONG SecurityDescriptorLength,
+    IN SECURITY_INFORMATION RequiredInformation
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlVerifyVersionInfo(
+    IN PRTL_OSVERSIONINFOEXW VersionInfo,
+    IN ULONG TypeMask,
+    IN ULONGLONG  ConditionMask
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+RtlWalkFrameChain (
+    OUT PVOID *Callers,
+    IN ULONG Count,
+    IN ULONG Flags
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+vDbgPrintEx(
+    IN ULONG ComponentId,
+    IN ULONG Level,
+    IN PCH Format,
+    va_list arglist
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+vDbgPrintExWithPrefix(
+    IN PCH Prefix,
+    IN ULONG ComponentId,
+    IN ULONG Level,
+    IN PCH Format,
+    va_list arglist
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwCancelDeviceWakeupRequest(
+    IN HANDLE Device
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwCompactKeys(
+    IN ULONG Count,
+    IN HANDLE KeyArray[]
+            )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwCompressKey(
+    IN HANDLE Key
+            )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwGetDevicePowerState(
+    IN HANDLE Device,
+    OUT DEVICE_POWER_STATE *State
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwInitiatePowerAction(
+    IN POWER_ACTION SystemAction,
+    IN SYSTEM_POWER_STATE MinSystemState,
+    IN ULONG Flags,
+    IN BOOL Asynchronous
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOL
+STDCALL
+ZwIsSystemResumeAutomatic(
+    VOID
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwLockProductActivationKeys(
+    ULONG   *pPrivateVer,
+    ULONG   *pIsSafeMode
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwLockRegistryKey(
+    IN HANDLE           KeyHandle
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwNotifyChangeMultipleKeys(
+    IN HANDLE MasterKeyHandle,                 
+    IN ULONG Count,
+    IN OBJECT_ATTRIBUTES SlaveObjects[],
+    IN HANDLE Event OPTIONAL,
+    IN PIO_APC_ROUTINE ApcRoutine OPTIONAL,
+    IN PVOID ApcContext OPTIONAL,
+    OUT PIO_STATUS_BLOCK IoStatusBlock,
+    IN ULONG CompletionFilter,
+    IN BOOL WatchTree,
+    OUT PVOID Buffer,
+    IN ULONG BufferSize,
+    IN BOOL Asynchronous
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwQueryOpenSubKeys(
+    IN POBJECT_ATTRIBUTES TargetKey,
+    OUT PULONG  HandleCount
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwRenameKey(
+    IN HANDLE           KeyHandle,
+    IN PUNICODE_STRING  NewName
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwRequestDeviceWakeup(
+    IN HANDLE Device
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwRequestWakeupLatency(
+    IN LATENCY_TIME latency
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSaveKeyEx(
+    IN HANDLE KeyHandle,
+    IN HANDLE FileHandle,
+    IN ULONG  Format
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSaveMergedKeys(
+    IN HANDLE HighPrecedenceKeyHandle,
+    IN HANDLE LowPrecedenceKeyHandle,
+    IN HANDLE FileHandle
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSetThreadExecutionState(
+    IN EXECUTION_STATE esFlags,
+    OUT EXECUTION_STATE *PreviousFlags
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwUnloadKeyEx(
+    IN POBJECT_ATTRIBUTES TargetKey,
+    IN HANDLE Event OPTIONAL
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL DbgUiDebugActiveProcess(HANDLE process)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS STDCALL DbgUiStopDebugging(HANDLE process)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlInitializeSListHead (
+    PSLIST_HEADER ListHead
+    )
+{
+}
+
+/*
+ * @unimplemented
+ */
+PSLIST_ENTRY
+STDCALL
+RtlInterlockedFlushSList (
+    PSLIST_HEADER ListHead
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PSLIST_ENTRY
+STDCALL
+RtlInterlockedPopEntrySList (
+    PSLIST_HEADER ListHead
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PSLIST_ENTRY
+STDCALL
+RtlInterlockedPushEntrySList (
+    PSLIST_HEADER ListHead,
+    PSLIST_ENTRY ListEntry
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+USHORT
+STDCALL
+RtlQueryDepthSList (
+    PSLIST_HEADER ListHead
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlCreateTimer(HANDLE TimerQueue,PHANDLE phNewTimer, WAITORTIMERCALLBACK Callback,PVOID Parameter,DWORD DueTime,DWORD Period,ULONG Flags)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlCreateTimerQueue(PHANDLE TimerQueue)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeleteTimer(HANDLE TimerQueue,HANDLE Timer,HANDLE CompletionEvent)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlUpdateTimer(HANDLE TimerQueue,HANDLE Timer,ULONG DueTime,ULONG Period)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeleteTimerQueueEx(HANDLE TimerQueue,HANDLE CompletionEvent)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeleteTimerQueue(HANDLE TimerQueue)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlRegisterWait(PHANDLE hOutput, HANDLE hObject,WAITORTIMERCALLBACK Callback,PVOID Context,ULONG dwMilliseconds,ULONG dwFlags)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeregisterWait(
+    HANDLE WaitHandle
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeregisterWaitEx(
+    HANDLE WaitHandle,
+    HANDLE CompletionEvent
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlSetHeapInformation(
+    HANDLE HeapHandle,
+    HEAP_INFORMATION_CLASS HeapInformationClass,
+    PVOID HeapInformation OPTIONAL,
+    SIZE_T HeapInformationLength OPTIONAL
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlQueryHeapInformation(
+    HANDLE HeapHandle, 
+    HEAP_INFORMATION_CLASS HeapInformationClass,
+    PVOID HeapInformation OPTIONAL,
+    SIZE_T HeapInformationLength OPTIONAL,
+    PSIZE_T ReturnLength OPTIONAL
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtCreateJobSet(
+    ULONG NumJob,
+    PJOB_SET_ARRAY UserJobSet,
+    ULONG Flags)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwCreateJobSet(
+    ULONG NumJob,
+    PJOB_SET_ARRAY UserJobSet,
+    ULONG Flags)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlReleaseActivationContext(
+    HANDLE hActCtx
+    )
+{
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlQueryInformationActivationContext(
+    DWORD dwFlags,
+    HANDLE hActCtx,
+    PVOID pvSubInstance,
+    ULONG ulInfoClass,
+    PVOID pvBuffer,
+    SIZE_T cbBuffer OPTIONAL,
+    SIZE_T *pcbWrittenOrRequired OPTIONAL
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlAddRefActivationContext(
+    HANDLE hActCtx
+    )
+{
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGetActiveActivationContext(
+    HANDLE *lphActCtx)
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlZombifyActivationContext(
+    HANDLE hActCtx
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlDeactivateActivationContext(
+    DWORD dwFlags,
+    ULONG_PTR ulCookie
+    )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG 
+STDCALL
+RtlCreateTagHeap(      
+       IN HANDLE HeapHandle,
+       IN ULONG Flags,
+       IN PCWSTR TagName,
+       IN PCWSTR TagSubName
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PRTL_SPLAY_LINKS
+STDCALL
+RtlDelete(
+       IN PRTL_SPLAY_LINKS Links
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOLEAN
+STDCALL
+RtlDeleteElementGenericTable(
+       IN PRTL_GENERIC_TABLE Table,
+       IN PVOID Buffer
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlDeleteNoSplay(
+       IN PRTL_SPLAY_LINKS Links,
+       OUT PRTL_SPLAY_LINKS *Root
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+PVOID
+STDCALL
+RtlEnumerateGenericTable(
+       IN PRTL_GENERIC_TABLE Table,
+       IN BOOLEAN Restart
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PVOID
+STDCALL
+RtlEnumerateGenericTableWithoutSplaying(
+       IN PRTL_GENERIC_TABLE Table,
+       IN PVOID *RestartKey
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlGetElementGenericTable(
+       IN PRTL_GENERIC_TABLE Table,
+       IN ULONG I
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+PVOID
+STDCALL
+RtlLookupElementGenericTable(
+       IN PRTL_GENERIC_TABLE Table,
+       IN PVOID Buffer
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PVOID
+STDCALL
+RtlProtectHeap(
+       IN HANDLE Heap,
+       IN BOOLEAN ReadOnly
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PCWSTR 
+STDCALL
+RtlQueryTagHeap(
+       IN HANDLE HeapHandle,
+       IN ULONG Flags,
+       IN USHORT TagNumber,
+       IN BOOLEAN ZeroInternalTagInfo,
+       OUT PRTL_HEAP_TAG_INFO HeapTagInfo OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PRTL_SPLAY_LINKS
+STDCALL
+RtlRealPredecessor(
+       IN PRTL_SPLAY_LINKS Links
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PRTL_SPLAY_LINKS
+STDCALL
+RtlRealSuccessor(
+       IN PRTL_SPLAY_LINKS Links
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PRTL_SPLAY_LINKS
+STDCALL
+RtlSplay(
+       IN PRTL_SPLAY_LINKS Links
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAccessCheckByType(
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN HANDLE TokenHandle,
+       IN ULONG DesiredAccess,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN PPRIVILEGE_SET PrivilegeSet,
+       IN PULONG PrivilegeSetLength,
+       OUT PACCESS_MASK GrantedAccess,
+       OUT PULONG AccessStatus
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAccessCheckByTypeAndAuditAlarm(
+       IN PUNICODE_STRING SubsystemName,
+       IN PVOID HandleId,
+       IN PUNICODE_STRING ObjectTypeName,
+       IN PUNICODE_STRING ObjectName,
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN ACCESS_MASK DesiredAccess,
+       IN AUDIT_EVENT_TYPE AuditType,
+       IN ULONG Flags,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN BOOLEAN ObjectCreation,
+       OUT PACCESS_MASK GrantedAccess,
+       OUT PULONG AccessStatus,
+       OUT PBOOLEAN GenerateOnClose
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAccessCheckByTypeResultList(
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN HANDLE TokenHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN PPRIVILEGE_SET PrivilegeSet,
+       IN PULONG PrivilegeSetLength,
+       OUT PACCESS_MASK GrantedAccessList,
+       OUT PULONG AccessStatusList
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAccessCheckByTypeResultListAndAuditAlarm(
+       IN PUNICODE_STRING SubsystemName,
+       IN PVOID HandleId,
+       IN PUNICODE_STRING ObjectTypeName,
+       IN PUNICODE_STRING ObjectName,
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN ACCESS_MASK DesiredAccess,
+       IN AUDIT_EVENT_TYPE AuditType,
+       IN ULONG Flags,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN BOOLEAN ObjectCreation,
+       OUT PACCESS_MASK GrantedAccessList,
+       OUT PULONG AccessStatusList,
+       OUT PULONG GenerateOnClose
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAccessCheckByTypeResultListAndAuditAlarmByHandle(
+       IN PUNICODE_STRING SubsystemName,
+       IN PVOID HandleId,
+       IN HANDLE TokenHandle,
+       IN PUNICODE_STRING ObjectTypeName,
+       IN PUNICODE_STRING ObjectName,
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN ACCESS_MASK DesiredAccess,
+       IN AUDIT_EVENT_TYPE AuditType,
+       IN ULONG Flags,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN BOOLEAN ObjectCreation,
+       OUT PACCESS_MASK GrantedAccessList,
+       OUT PULONG AccessStatusList,
+       OUT PULONG GenerateOnClose
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAllocateUserPhysicalPages(
+       IN HANDLE ProcessHandle,
+       IN PULONG NumberOfPages,
+       OUT PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtAreMappedFilesTheSame(
+       IN PVOID Address1,
+       IN PVOID Address2
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtCreateJobObject(
+       OUT PHANDLE JobHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_ATTRIBUTES ObjectAttributes
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtCreateKeyedEvent(
+       OUT PHANDLE KeyedEventHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_ATTRIBUTES ObjectAttributes,
+       ULONG Reserved
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtFilterToken(
+       IN HANDLE ExistingTokenHandle,
+       IN ULONG Flags,
+       IN PTOKEN_GROUPS SidsToDisable,
+       IN PTOKEN_PRIVILEGES PrivilegesToDelete,
+       IN PTOKEN_GROUPS SidsToRestricted,
+       OUT PHANDLE NewTokenHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtFreeUserPhysicalPages(
+       IN HANDLE ProcessHandle,
+       IN OUT PULONG NumberOfPages,
+       IN PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtGetWriteWatch(
+       IN HANDLE ProcessHandle,
+       IN ULONG Flags,
+       IN PVOID BaseAddress,
+       IN ULONG RegionSize,
+       OUT PULONG Buffer,
+       IN OUT PULONG BufferEntries,
+       OUT PULONG Granularity
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtImpersonateAnonymousToken(
+       IN HANDLE ThreadHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtIsProcessInJob(
+       IN HANDLE JobHandle,
+       IN HANDLE ProcessHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtMakePermanentObject(
+       IN HANDLE Object
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtMapUserPhysicalPages(
+       IN PVOID BaseAddress,
+       IN PULONG NumberOfPages,
+       IN PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtMapUserPhysicalPagesScatter(
+       IN PVOID *BaseAddresses,
+       IN PULONG NumberOfPages,
+       IN PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtOpenJobObject(
+       OUT PHANDLE JobHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_ATTRIBUTES ObjectAttributes
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtOpenKeyedEvent(
+       OUT PHANDLE KeyedEventHandle,
+       IN PACCESS_MASK DesiredAccess,
+       IN PUNICODE_STRING KeyedEventName
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtOpenProcessTokenEx(
+       IN HANDLE ProcessHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN ULONG HandleAttributes,
+       OUT PHANDLE TokenHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtOpenThreadTokenEx(
+       IN HANDLE ThreadHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN BOOLEAN OpenAsSelf,
+       IN ULONG HandleAttributes,
+       OUT PHANDLE TokenHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtQueryDefaultUILanguage(
+       OUT PLANGID LanguageId
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtQueryInformationJobObject(
+       IN HANDLE JobHandle,
+       IN JOBOBJECTINFOCLASS JobInformationClass,
+       OUT PVOID JobInformation,
+       IN ULONG JobInformationLength,
+       OUT PULONG ReturnLength OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtQueryInstallUILanguage(
+       OUT PLANGID LanguageId
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+NtQueryPortInformationProcess(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtReleaseKeyedEvent(
+       IN HANDLE KeyedEventHandle,
+       IN ULONG Requested,
+       IN BOOLEAN Alertable,
+       IN PLARGE_INTEGER Timeout OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtReplyWaitReceivePortEx(
+       IN HANDLE PortHandle,
+       OUT PULONG PortIdentifier OPTIONAL,
+       IN PPORT_MESSAGE ReplyMessage OPTIONAL,
+       OUT PPORT_MESSAGE Message,
+       IN PLARGE_INTEGER Timeout
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtResetWriteWatch(
+       IN HANDLE ProcessHandle,
+       IN PVOID BaseAddress,
+       IN ULONG RegionSize
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtResumeProcess(
+       IN HANDLE Process
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSecureConnectPort(
+       OUT PHANDLE PortHandle,
+       IN PUNICODE_STRING PortName,
+       IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
+       IN OUT PPORT_SECTION_WRITE WriteSection OPTIONAL,
+       IN PSID ServerSid OPTIONAL,
+       IN OUT PPORT_SECTION_READ ReadSection OPTIONAL,
+       OUT PULONG MaxMessageSize OPTIONAL,
+       IN OUT PVOID ConnectData OPTIONAL,
+       IN OUT PULONG ConnectDataLength OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSetDefaultUILanguage(
+       IN LANGID LanguageId
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSetInformationJobObject(
+       IN HANDLE JobHandle,
+       IN JOBOBJECTINFOCLASS JobInformationClass,
+       IN PVOID JobInformation,
+       IN ULONG JobInformationLength
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSetQuotaInformationFile(
+       IN HANDLE FileHandle,
+       OUT PIO_STATUS_BLOCK IoStatusBlock,
+       IN PFILE_USER_QUOTA_INFORMATION Buffer,
+       IN ULONG BufferLength
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSetUuidSeed(
+       IN PUCHAR UuidSeed
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtSuspendProcess(
+       IN HANDLE Process
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtTerminateJobObject(
+       IN HANDLE JobHandle,
+       IN NTSTATUS ExitStatus
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+NtWaitForKeyedEvent(
+       IN HANDLE KeyedEventHandle,
+       IN ULONG Requested,
+       IN BOOLEAN Alertable,
+       IN PLARGE_INTEGER Timeout OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+BOOLEAN
+STDCALL
+RtlDllShutdownInProgress(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+PPEB
+STDCALL
+RtlGetCurrentPeb(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGetLastNtStatus(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+RtlGetLastWin32Error(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlGetNativeSystemInformation(
+       IN SYSTEM_INFORMATION_CLASS SystemInformationClass,
+       IN OUT PVOID SystemInformation,
+       IN ULONG SystemInformationLength,
+       OUT PULONG ReturnLength OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+USHORT
+STDCALL
+RtlLogStackBackTrace(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlQueueWorkItem(
+       LPTHREAD_START_ROUTINE Function,
+       PVOID Context,
+       ULONG Flags
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlRestoreLastWin32Error(
+       IN ULONG Win32Error
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+RtlSetCriticalSectionSpinCount(
+   IN PRTL_CRITICAL_SECTION CriticalSection
+   )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+RtlSetIoCompletionCallback(
+       IN HANDLE FileHandle,
+       IN POVERLAPPED_COMPLETION_ROUTINE CompletionRoutine,
+       IN ULONG Flags
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlSetLastWin32Error(
+       IN ULONG Win32Error
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+VOID
+STDCALL
+RtlSetLastWin32ErrorAndNtStatusFromNtStatus(
+       IN NTSTATUS NtStatus
+       )
+{
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAccessCheckByType(
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN HANDLE TokenHandle,
+       IN ULONG DesiredAccess,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN PPRIVILEGE_SET PrivilegeSet,
+       IN PULONG PrivilegeSetLength,
+       OUT PACCESS_MASK GrantedAccess,
+       OUT PULONG AccessStatus
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAccessCheckByTypeAndAuditAlarm(
+       IN PUNICODE_STRING SubsystemName,
+       IN PVOID HandleId,
+       IN PUNICODE_STRING ObjectTypeName,
+       IN PUNICODE_STRING ObjectName,
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN ACCESS_MASK DesiredAccess,
+       IN AUDIT_EVENT_TYPE AuditType,
+       IN ULONG Flags,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN BOOLEAN ObjectCreation,
+       OUT PACCESS_MASK GrantedAccess,
+       OUT PULONG AccessStatus,
+       OUT PBOOLEAN GenerateOnClose
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAccessCheckByTypeResultList(
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN HANDLE TokenHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN PPRIVILEGE_SET PrivilegeSet,
+       IN PULONG PrivilegeSetLength,
+       OUT PACCESS_MASK GrantedAccessList,
+       OUT PULONG AccessStatusList
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAccessCheckByTypeResultListAndAuditAlarm(
+       IN PUNICODE_STRING SubsystemName,
+       IN PVOID HandleId,
+       IN PUNICODE_STRING ObjectTypeName,
+       IN PUNICODE_STRING ObjectName,
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN ACCESS_MASK DesiredAccess,
+       IN AUDIT_EVENT_TYPE AuditType,
+       IN ULONG Flags,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN BOOLEAN ObjectCreation,
+       OUT PACCESS_MASK GrantedAccessList,
+       OUT PULONG AccessStatusList,
+       OUT PULONG GenerateOnClose
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAccessCheckByTypeResultListAndAuditAlarmByHandle(
+       IN PUNICODE_STRING SubsystemName,
+       IN PVOID HandleId,
+       IN HANDLE TokenHandle,
+       IN PUNICODE_STRING ObjectTypeName,
+       IN PUNICODE_STRING ObjectName,
+       IN PSECURITY_DESCRIPTOR SecurityDescriptor,
+       IN PSID PrincipalSelfSid,
+       IN ACCESS_MASK DesiredAccess,
+       IN AUDIT_EVENT_TYPE AuditType,
+       IN ULONG Flags,
+       IN POBJECT_TYPE_LIST ObjectTypeList,
+       IN ULONG ObjectTypeListLength,
+       IN PGENERIC_MAPPING GenericMapping,
+       IN BOOLEAN ObjectCreation,
+       OUT PACCESS_MASK GrantedAccessList,
+       OUT PULONG AccessStatusList,
+       OUT PULONG GenerateOnClose
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAllocateUserPhysicalPages(
+       IN HANDLE ProcessHandle,
+       IN PULONG NumberOfPages,
+       OUT PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAreMappedFilesTheSame(
+       IN PVOID Address1,
+       IN PVOID Address2
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwAssignProcessToJobObject(
+       IN HANDLE JobHandle,
+       IN HANDLE ProcessHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwCreateJobObject(
+       OUT PHANDLE JobHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_ATTRIBUTES ObjectAttributes
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwCreateKeyedEvent(
+       OUT PHANDLE KeyedEventHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_ATTRIBUTES ObjectAttributes,
+       ULONG Reserved
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwFilterToken(
+       IN HANDLE ExistingTokenHandle,
+       IN ULONG Flags,
+       IN PTOKEN_GROUPS SidsToDisable,
+       IN PTOKEN_PRIVILEGES PrivilegesToDelete,
+       IN PTOKEN_GROUPS SidsToRestricted,
+       OUT PHANDLE NewTokenHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwFreeUserPhysicalPages(
+       IN HANDLE ProcessHandle,
+       IN OUT PULONG NumberOfPages,
+       IN PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwGetWriteWatch(
+       IN HANDLE ProcessHandle,
+       IN ULONG Flags,
+       IN PVOID BaseAddress,
+       IN ULONG RegionSize,
+       OUT PULONG Buffer,
+       IN OUT PULONG BufferEntries,
+       OUT PULONG Granularity
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwImpersonateAnonymousToken(
+       IN HANDLE ThreadHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwIsProcessInJob(
+       IN HANDLE JobHandle,
+       IN HANDLE ProcessHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwMakePermanentObject(
+       IN HANDLE Object
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwMapUserPhysicalPages(
+       IN PVOID BaseAddress,
+       IN PULONG NumberOfPages,
+       IN PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwMapUserPhysicalPagesScatter(
+       IN PVOID *BaseAddresses,
+       IN PULONG NumberOfPages,
+       IN PULONG PageFrameNumbers
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwOpenJobObject(
+       OUT PHANDLE JobHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN POBJECT_ATTRIBUTES ObjectAttributes
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwOpenKeyedEvent(
+       OUT PHANDLE KeyedEventHandle,
+       IN PACCESS_MASK DesiredAccess,
+       IN PUNICODE_STRING KeyedEventName
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwOpenProcessTokenEx(
+       IN HANDLE ProcessHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN ULONG HandleAttributes,
+       OUT PHANDLE TokenHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwOpenThreadTokenEx(
+       IN HANDLE ThreadHandle,
+       IN ACCESS_MASK DesiredAccess,
+       IN BOOLEAN OpenAsSelf,
+       IN ULONG HandleAttributes,
+       OUT PHANDLE TokenHandle
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwQueryDefaultUILanguage(
+       OUT PLANGID LanguageId
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwQueryInformationJobObject(
+       IN HANDLE JobHandle,
+       IN JOBOBJECTINFOCLASS JobInformationClass,
+       OUT PVOID JobInformation,
+       IN ULONG JobInformationLength,
+       OUT PULONG ReturnLength OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwQueryInstallUILanguage(
+       OUT PLANGID LanguageId
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+ULONG
+STDCALL
+ZwQueryPortInformationProcess(
+       VOID
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwQueryQuotaInformationFile(
+       IN HANDLE FileHandle,
+       OUT PIO_STATUS_BLOCK IoStatusBlock,
+       OUT PFILE_USER_QUOTA_INFORMATION Buffer,
+       IN ULONG BufferLength,
+       IN BOOLEAN ReturnSingleEntry,
+       IN PFILE_QUOTA_LIST_INFORMATION QuotaList OPTIONAL,
+       IN ULONG QuotaListLength,
+       IN PSID ResumeSid OPTIONAL,
+       IN BOOLEAN RestartScan
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwReleaseKeyedEvent(
+       IN HANDLE KeyedEventHandle,
+       IN ULONG Requested,
+       IN BOOLEAN Alertable,
+       IN PLARGE_INTEGER Timeout OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwReplyWaitReceivePortEx(
+       IN HANDLE PortHandle,
+       OUT PULONG PortIdentifier OPTIONAL,
+       IN PPORT_MESSAGE ReplyMessage OPTIONAL,
+       OUT PPORT_MESSAGE Message,
+       IN PLARGE_INTEGER Timeout
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwResetWriteWatch(
+       IN HANDLE ProcessHandle,
+       IN PVOID BaseAddress,
+       IN ULONG RegionSize
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwResumeProcess(
+       IN HANDLE Process
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSecureConnectPort(
+       OUT PHANDLE PortHandle,
+       IN PUNICODE_STRING PortName,
+       IN PSECURITY_QUALITY_OF_SERVICE SecurityQos,
+       IN OUT PPORT_SECTION_WRITE WriteSection OPTIONAL,
+       IN PSID ServerSid OPTIONAL,
+       IN OUT PPORT_SECTION_READ ReadSection OPTIONAL,
+       OUT PULONG MaxMessageSize OPTIONAL,
+       IN OUT PVOID ConnectData OPTIONAL,
+       IN OUT PULONG ConnectDataLength OPTIONAL
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSetDefaultUILanguage(
+       IN LANGID LanguageId
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSetInformationJobObject(
+       IN HANDLE JobHandle,
+       IN JOBOBJECTINFOCLASS JobInformationClass,
+       IN PVOID JobInformation,
+       IN ULONG JobInformationLength
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSetQuotaInformationFile(
+       IN HANDLE FileHandle,
+       OUT PIO_STATUS_BLOCK IoStatusBlock,
+       IN PFILE_USER_QUOTA_INFORMATION Buffer,
+       IN ULONG BufferLength
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSetUuidSeed(
+       IN PUCHAR UuidSeed
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwSuspendProcess(
+       IN HANDLE Process
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwTerminateJobObject(
+       IN HANDLE JobHandle,
+       IN NTSTATUS ExitStatus
+       )
+{
+  return(FALSE);
+}
+
+/*
+ * @unimplemented
+ */
+NTSTATUS
+STDCALL
+ZwWaitForKeyedEvent(
+       IN HANDLE KeyedEventHandle,
+       IN ULONG Requested,
+       IN BOOLEAN Alertable,
+       IN PLARGE_INTEGER Timeout OPTIONAL
+       )
+{
+  return(FALSE);
+}