标签:
原文地址:http://j00ru.vexillium.org/csrss_list/api_list.html
http://j00ru.vexillium.org/csrss_list/api_table.html
博客园显示不完整,图片下载:http://files.cnblogs.com/files/luzhiyuan/2015-03-06.rar
说明:其中绿色为有效
Author: j00ru (j00ru.vx tech blog)
Team Vexillium
Special thanks to: Woodmann, Deus, Gynvael Coldwind, Alex, Edi Strosar
| BaseServerApiDispatchTable | ||||||||||
| Server API Name | Windows NT 4 | Windows 2000 | Windows XP | Windows Server 2003 | Windows Vista | Windows Server 2008 | Windows 7 | Windows Server 2012 | Windows 8 | Windows 8.1 |
| Module Name | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll | basesrv.dll |
| BaseSrvAppHelpQueryModuleData | ||||||||||
| BaseSrvBatNotification | ||||||||||
| BaseSrvCheckVDM | ||||||||||
| BaseSrvCreateActivationContext | ||||||||||
| BaseSrvCreateProcess | ||||||||||
| BaseSrvCreateThread | ||||||||||
| BaseSrvDeadEntry | ||||||||||
| BaseSrvDebugProcess | ||||||||||
| BaseSrvDeferredCreateProcess | ||||||||||
| BaseSrvDefineDosDevice | ||||||||||
| BaseSrvExitProcess | ||||||||||
| BaseSrvExitVDM | ||||||||||
| BaseSrvGetNextVDMCommand | ||||||||||
| BaseSrvGetProcessShutdownParam | ||||||||||
| BaseSrvGetTempFile | ||||||||||
| BaseSrvGetVDMCurDirs | ||||||||||
| BaseSrvGetVDMExitCode | ||||||||||
| BaseSrvIsFirstVDM | ||||||||||
| BaseSrvNlsCreateSection | ||||||||||
| BaseSrvNlsCreateSortSection | ||||||||||
| BaseSrvNlsGetUserInfo | ||||||||||
| BaseSrvNlsPreserveSection | ||||||||||
| BaseSrvNlsSetMultipleUserInfo | ||||||||||
| BaseSrvNlsSetUserInfo | ||||||||||
| BaseSrvNlsUpdateCacheCount | ||||||||||
| BaseSrvRefreshIniFileMapping | ||||||||||
| BaseSrvRegisterThread | ||||||||||
| BaseSrvRegisterWowExec | ||||||||||
| BaseSrvSetProcessShutdownParam | ||||||||||
| BaseSrvSetReenterCount | ||||||||||
| BaseSrvSetTermsrvAppInstallMode | ||||||||||
| BaseSrvSetTermsrvClientTimeZone | ||||||||||
| BaseSrvSetVDMCurDirs | ||||||||||
| BaseSrvSoundSentryNotification | ||||||||||
| BaseSrvSxsCreateActivationContext | ||||||||||
| BaseSrvUpdateVDMEntry | ||||||||||
| ConsoleServerApiDispatchTable | ||||||||||
| Server API Name | Windows NT 4 | Windows 2000 | Windows XP | Windows Server 2003 | Windows Vista | Windows Server 2008 | Windows 7 | Windows Server 2012 | Windows 8 | Windows 8.1 |
| Module Name | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | conhost.exe | conhost.exe | conhost.exe | conhost.exe |
| SrvAddConsoleAlias | ||||||||||
| SrvAllocConsole | ||||||||||
| SrvAttachConsole | ||||||||||
| SrvCloseHandle | ||||||||||
| SrvConsoleClientConnect | ||||||||||
| SrvConsoleMenuControl | ||||||||||
| SrvConsoleNotifyLastClose | ||||||||||
| SrvCreateConsoleScreenBuffer | ||||||||||
| SrvDuplicateHandle | ||||||||||
| SrvExpungeConsoleCommandHistory | ||||||||||
| SrvFillConsoleOutput | ||||||||||
| SrvFlushConsoleInputBuffer | ||||||||||
| SrvFreeConsole | ||||||||||
| SrvGenerateConsoleCtrlEvent | ||||||||||
| SrvGetConsoleAlias | ||||||||||
| SrvGetConsoleAliasExes | ||||||||||
| SrvGetConsoleAliasExesLength | ||||||||||
| SrvGetConsoleAliases | ||||||||||
| SrvGetConsoleAliasesLength | ||||||||||
| SrvGetConsoleCP | ||||||||||
| SrvGetConsoleCharType | ||||||||||
| SrvGetConsoleCommandHistory | ||||||||||
| SrvGetConsoleCommandHistoryLength | ||||||||||
| SrvGetConsoleCurrentFont | ||||||||||
| SrvGetConsoleCursorInfo | ||||||||||
| SrvGetConsoleCursorMode | ||||||||||
| SrvGetConsoleDisplayMode | ||||||||||
| SrvGetConsoleFontInfo | ||||||||||
| SrvGetConsoleFontSize | ||||||||||
| SrvGetConsoleHardwareState | ||||||||||
| SrvGetConsoleHistory | ||||||||||
| SrvGetConsoleInput | ||||||||||
| SrvGetConsoleKeyboardLayoutName | ||||||||||
| SrvGetConsoleLangId | ||||||||||
| SrvGetConsoleMode | ||||||||||
| SrvGetConsoleMouseInfo | ||||||||||
| SrvGetConsoleNlsMode | ||||||||||
| SrvGetConsoleNumberOfFonts | ||||||||||
| SrvGetConsoleNumberOfInputEvents | ||||||||||
| SrvGetConsoleProcessList | ||||||||||
| SrvGetConsoleScreenBufferInfo | ||||||||||
| SrvGetConsoleSelectionInfo | ||||||||||
| SrvGetConsoleTitle | ||||||||||
| SrvGetConsoleWindow | ||||||||||
| SrvGetHandleInformation | ||||||||||
| SrvGetLargestConsoleWindowSize | ||||||||||
| SrvInvalidateBitMapRect | ||||||||||
| SrvMapBitmap | ||||||||||
| SrvOpenConsole | ||||||||||
| SrvQueryConsoleIME | ||||||||||
| SrvReadConsole | ||||||||||
| SrvReadConsoleOutput | ||||||||||
| SrvReadConsoleOutputString | ||||||||||
| SrvRegisterConsoleIME | ||||||||||
| SrvRegisterConsoleOS2 | ||||||||||
| SrvRegisterConsoleVDM | ||||||||||
| SrvScrollConsoleScreenBuffer | ||||||||||
| SrvSetConsoleActiveScreenBuffer | ||||||||||
| SrvSetConsoleCP | ||||||||||
| SrvSetConsoleCommandHistoryMode | ||||||||||
| SrvSetConsoleCurrentFont | ||||||||||
| SrvSetConsoleCursor | ||||||||||
| SrvSetConsoleCursorInfo | ||||||||||
| SrvSetConsoleCursorMode | ||||||||||
| SrvSetConsoleCursorPosition | ||||||||||
| SrvSetConsoleDisplayMode | ||||||||||
| SrvSetConsoleFont | ||||||||||
| SrvSetConsoleHardwareState | ||||||||||
| SrvSetConsoleHistory | ||||||||||
| SrvSetConsoleIcon | ||||||||||
| SrvSetConsoleKeyShortcuts | ||||||||||
| SrvSetConsoleLocalEUDC | ||||||||||
| SrvSetConsoleMenuClose | ||||||||||
| SrvSetConsoleMode | ||||||||||
| SrvSetConsoleNlsMode | ||||||||||
| SrvSetConsoleNumberOfCommands | ||||||||||
| SrvSetConsoleOS2OemFormat | ||||||||||
| SrvSetConsolePalette | ||||||||||
| SrvSetConsoleScreenBufferSize | ||||||||||
| SrvSetConsoleTextAttribute | ||||||||||
| SrvSetConsoleTitle | ||||||||||
| SrvSetConsoleWindowInfo | ||||||||||
| SrvSetHandleInformation | ||||||||||
| SrvSetScreenBufferInfo | ||||||||||
| SrvShowConsoleCursor | ||||||||||
| SrvUnregisterConsoleIME | ||||||||||
| SrvVDMConsoleOperation | ||||||||||
| SrvVerifyConsoleIoHandle | ||||||||||
| SrvWriteConsole | ||||||||||
| SrvWriteConsoleInput | ||||||||||
| SrvWriteConsoleOutput | ||||||||||
| SrvWriteConsoleOutputString | ||||||||||
| CsrServerApiDispatchTable | ||||||||||
| Server API Name | Windows NT 4 | Windows 2000 | Windows XP | Windows Server 2003 | Windows Vista | Windows Server 2008 | Windows 7 | Windows Server 2012 | Windows 8 | Windows 8.1 |
| Module Name | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll | csrsrv.dll |
| CsrSrvClientConnect | ||||||||||
| CsrSrvIdentifyAlertableThread | ||||||||||
| CsrSrvNullApiCall | ||||||||||
| CsrSrvProfileControl | ||||||||||
| CsrSrvSetPriorityClass | ||||||||||
| CsrSrvUnusedFunction | ||||||||||
| UserServerApiDispatchTable | ||||||||||
| Server API Name | Windows NT 4 | Windows 2000 | Windows XP | Windows Server 2003 | Windows Vista | Windows Server 2008 | Windows 7 | Windows Server 2012 | Windows 8 | Windows 8.1 |
| Module Name | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll | winsrv.dll |
| SrvActivateDebugger | ||||||||||
| SrvCancelShutdown | ||||||||||
| SrvConsoleHandleOperation | ||||||||||
| SrvCreateSystemThreads | ||||||||||
| SrvDeviceEvent | ||||||||||
| SrvEndTask | ||||||||||
| SrvExitWindowsEx | ||||||||||
| SrvGetSetShutdownBlockReason | ||||||||||
| SrvGetThreadConsoleDesktop | ||||||||||
| SrvInitSoundDriver | ||||||||||
| SrvLogon | ||||||||||
| SrvPlaySound | ||||||||||
| SrvRecordShutdownReason | ||||||||||
| SrvRegisterLogonProcess | ||||||||||
| SrvRegisterServicesProcess | ||||||||||
| SrvServiceMessageBox | ||||||||||
| SrvWin32HeapFail | ||||||||||
| SrvWin32HeapStat | ||||||||||
Windows CSRSS API List (NT/2000/XP/2003/Vista/2008/7/2012/8)
标签:
原文地址:http://www.cnblogs.com/luzhiyuan/p/4318923.html