[NTOSKRNL]
[reactos.git] / include / xdk / kefuncs.h
index b05bb4f..c134dff 100644 (file)
@@ -23,6 +23,7 @@ KeClearEvent(
 
 #if (NTDDI_VERSION >= NTDDI_WIN2K)
 
+#if defined(_NTDDK_) || defined(_NTIFS_)
 NTKERNELAPI
 VOID
 NTAPI
@@ -30,6 +31,7 @@ ProbeForRead(
   IN CONST VOID *Address, /* CONST is added */
   IN SIZE_T Length,
   IN ULONG Alignment);
+#endif /* defined(_NTDDK_) || defined(_NTIFS_) */
 
 NTKERNELAPI
 VOID
@@ -613,6 +615,12 @@ NTAPI
 KeSetSystemAffinityThreadEx(
   IN KAFFINITY Affinity);
 
+NTKERNELAPI
+VOID
+NTAPI
+KeRevertToUserAffinityThreadEx(
+  IN KAFFINITY Affinity);
+
 NTKERNELAPI
 ULONG
 NTAPI
@@ -770,6 +778,17 @@ NTAPI
 KeRestoreExtendedProcessorState(
   IN PXSTATE_SAVE XStateSave);
 
+NTSTATUS
+NTAPI
+KeGetProcessorNumberFromIndex(
+  IN ULONG ProcIndex,
+  OUT PPROCESSOR_NUMBER ProcNumber);
+
+ULONG
+NTAPI
+KeGetProcessorIndexFromNumber(
+  IN PPROCESSOR_NUMBER ProcNumber);
+
 #endif /* (NTDDI_VERSION >= NTDDI_WIN7) */
 
 #if !defined(_IA64_)