Geoff Chappell, Software Analyst
The table below lists all the exports that were first added to the Windows kernel for the version 5.1 from Windows XP SP1. All are still exported as of version 6.0.
Three of the functions are documented in the Windows Vista Windows Driver Kit (WDK). The three undocumented functions are highlighted yellow. WDK header files declare the documented functions (correctly) for Windows XP SP1 and higher. The documentation also has the functions start with Windows XP SP1, except for one whose history is apparently more complicated.
Function | Remarks |
---|---|
IoValidateDeviceIoControlAccess | documentation requires Windows Server 2003 and higher; documents earlier availability through statically-linked library WDMSEC.LIB for Windows 2000 and higher |
KeCapturePersistentThreadState | |
KeDeregisterBugCheckReasonCallback | |
KeRegisterBugCheckReasonCallback | |
PsGetContextThread | |
PsSetContextThread |