Geoff Chappell, Software Analyst
The table below lists all the functions that first appear as KERNEL32 exports in version 6.0, i.e., for Windows Vista.
Functions that appear to be completely undocumented are highlighted yellow. A few of these new functions were not documented immediately, and are shaded pink. They are marked below as “undocumented until 2009” since the first SDK that is known to document these functions is the one for Windows 7, released in August 2009.
Function | Remarks |
---|---|
AcquireSRWLockExclusive | forwarded to NTDLL function RtlAcquireSRWLockExclusive |
AcquireSRWLockShared | forwarded to NTDLL function RtlAcquireSRWLockShared |
AddSIDToBoundaryDescriptor | implemented as jump to API-MS-Win-Core-Namespace-L1-1-0 in 6.2 and higher |
AddSecureMemoryCacheCallback | begins in SP1; implemented as wrapper around NTDLL function RtlRegisterSecureMemoryCacheCallback |
AdjustCalendarDate | undocumented until 2009 |
AllocateUserPhysicalPagesNuma | implemented as jump to api-ms-win-core-memory-l1-1-2 in 6.3 and higher |
ApplicationRecoveryFinished | |
ApplicationRecoveryInProgress | |
BaseGenerateAppCompatData | |
BaseThreadInitThunk | |
CallbackMayRunLong | forwarded to NTDLL function TpCallbackMayRunLong before 6.1; implemented as wrapper around NTDLL function TpCallbackMayRunLong in 6.1 and higher |
CancelIoEx | implemented as jump to API-MS-Win-Core-IO-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-io-l1-1-1 in 6.2 and higher |
CancelSynchronousIo | implemented as jump to api-ms-win-core-io-l1-1-1 in 6.2 and higher |
CancelThreadpoolIo | forwarded to NTDLL function TpCancelAsyncIoOperation |
CheckElevation | |
CheckElevationEnabled | |
CheckForReadOnlyResource | |
ClosePrivateNamespace | implemented as jump to API-MS-Win-Core-Namespace-L1-1-0 in 6.2 and higher |
CloseThreadpool | forwarded to NTDLL function TpReleasePool |
CloseThreadpoolCleanupGroup | forwarded to NTDLL function TpReleaseCleanupGroup |
CloseThreadpoolCleanupGroupMembers | forwarded to NTDLL function TpReleaseCleanupGroupMembers |
CloseThreadpoolIo | forwarded to NTDLL function TpReleaseIoCompletion |
CloseThreadpoolTimer | forwarded to NTDLL function TpReleaseTimer |
CloseThreadpoolWait | forwarded to NTDLL function TpReleaseWait |
CloseThreadpoolWork | forwarded to NTDLL function TpReleaseWork |
CompareCalendarDates | |
CompareStringEx | implemented as jump to API-MS-Win-Core-String-L1-1-0 in 6.1 and higher |
CompareStringOrdinal | implemented as jump to API-MS-Win-Core-String-L1-1-0 in 6.1 and higher |
ConvertCalDateTimeToSystemTime | undocumented until 2009 |
ConvertNLSDayOfWeekToWin32DayOfWeek | |
ConvertSystemTimeToCalDateTime | undocumented until 2009 |
CopyFileTransactedA | |
CopyFileTransactedW | |
CreateBoundaryDescriptorA | |
CreateBoundaryDescriptorW | implemented as jump to API-MS-Win-Core-Namespace-L1-1-0 in 6.2 and higher |
CreateDirectoryTransactedA | |
CreateDirectoryTransactedW | |
CreateEventExA | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
CreateEventExW | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
CreateFileMappingNumaA | |
CreateFileMappingNumaW | implemented as jump to KERNELBASE in 6.1 only; implemented as jump to api-ms-win-core-memory-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-memory-l1-1-2 in 6.3 and higher |
CreateFileTransactedA | |
CreateFileTransactedW | |
CreateHardLinkTransactedA | |
CreateHardLinkTransactedW | |
CreateMutexExA | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
CreateMutexExW | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
CreatePrivateNamespaceA | |
CreatePrivateNamespaceW | implemented as jump to API-MS-Win-Core-Namespace-L1-1-0 in 6.2 and higher |
CreateSemaphoreExA | |
CreateSemaphoreExW | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
CreateSymbolicLinkA | |
CreateSymbolicLinkTransactedA | |
CreateSymbolicLinkTransactedW | |
CreateSymbolicLinkW | implemented as jump to api-ms-win-core-file-l2-1-0 in 6.2 only; implemented as jump to api-ms-win-core-file-l2-1-1 in 6.3 and higher |
CreateThreadpool | implemented as wrapper around NTDLL function TpAllocPool |
CreateThreadpoolCleanupGroup | implemented as wrapper around NTDLL function TpAllocCleanupGroup |
CreateThreadpoolIo | |
CreateThreadpoolTimer | implemented as wrapper around NTDLL function TpAllocTimer |
CreateThreadpoolWait | implemented as wrapper around NTDLL function TpAllocWait |
CreateThreadpoolWork | implemented as wrapper around NTDLL function TpAllocWork |
CreateWaitableTimerExA | |
CreateWaitableTimerExW | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
DeleteBoundaryDescriptor | forwarded to NTDLL function RtlDeleteBoundaryDescriptor before 6.2; implemented as jump to API-MS-Win-Core-Namespace-L1-1-0 in 6.2 and higher |
DeleteFileTransactedA | |
DeleteFileTransactedW | |
DeleteProcThreadAttributeList | forwarded to API-MS-Win-Core-ProcessThreads-L1-1-0 in 6.1 and higher |
DisassociateCurrentThreadFromCallback | forwarded to NTDLL function TpDisassociateCallback |
EnumCalendarInfoExEx | implemented as jump to KERNELBASE in 6.1 only; implemented as jump to api-ms-win-core-localization-l2-1-0 in 6.2 and higher |
EnumDateFormatsExEx | implemented as jump to KERNELBASE in 6.1 only; implemented as jump to api-ms-win-core-localization-l2-1-0 in 6.2 and higher |
EnumResourceLanguagesExA | implemented as jump to api-ms-win-core-libraryloader-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-libraryloader-l1-2-0 in 6.3 and higher |
EnumResourceLanguagesExW | implemented as jump to api-ms-win-core-libraryloader-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-libraryloader-l1-2-0 in 6.3 and higher |
EnumResourceNamesExA | implemented as jump to api-ms-win-core-libraryloader-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-libraryloader-l1-2-0 in 6.3 and higher |
EnumResourceNamesExW | implemented as jump to api-ms-win-core-libraryloader-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-libraryloader-l1-2-0 in 6.3 and higher |
EnumResourceTypesExA | implemented as jump to api-ms-win-core-libraryloader-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-libraryloader-l1-2-0 in 6.3 and higher |
EnumResourceTypesExW | implemented as jump to api-ms-win-core-libraryloader-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-libraryloader-l1-2-0 in 6.3 and higher |
EnumSystemLocalesEx | implemented as jump to KERNELBASE in 6.1 and higher |
EnumTimeFormatsEx | implemented as jump to KERNELBASE in 6.1 only; implemented as jump to api-ms-win-core-localization-l2-1-0 in 6.2 and higher |
FindFirstFileNameTransactedW | |
FindFirstFileNameW | implemented as jump to api-ms-win-core-file-l1-2-2 in 10.0 and higher |
FindFirstFileTransactedA | |
FindFirstFileTransactedW | |
FindFirstStreamTransactedW | |
FindNLSString | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
FindNLSStringEx | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
FindNextFileNameW | implemented as jump to api-ms-win-core-file-l1-2-2 in 10.0 and higher |
FlushProcessWriteBuffers | forwarded to NTDLL function NtFlushProcessWriteBuffers |
FreeLibraryWhenCallbackReturns | forwarded to NTDLL function TpCallbackUnloadDllOnCompletion |
GetApplicationRecoveryCallback | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
GetApplicationRestartSettings | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
GetCalendarDateFormat | |
GetCalendarDateFormatEx | undocumented until 2009 |
GetCalendarDaysInMonth | |
GetCalendarDifferenceInDays | |
GetCalendarInfoEx | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetCalendarMonthsInYear | |
GetCalendarSupportedDateRange | undocumented until 2009 |
GetCalendarWeekNumber | |
GetCompressedFileSizeTransactedA | |
GetCompressedFileSizeTransactedW | |
GetConsoleHistoryInfo | |
GetConsoleOriginalTitleA | |
GetConsoleOriginalTitleW | |
GetConsoleScreenBufferInfoEx | implemented as jump to API-MS-Win-Core-Console-L2-1-0 in 6.2 and higher |
GetCurrencyFormatEx | implemented as jump to KERNELBASE in 6.1 only; implemented as jump to api-ms-win-core-localization-l2-1-0 in 6.2 and higher; documented as “Included in Windows 95 and later” (presumably as editing mistake) |
GetCurrentConsoleFontEx | |
GetDateFormatEx | implemented as jump to api-ms-win-core-datetime-l1-1-1 in 6.2 and higher |
GetDurationFormat | |
GetDurationFormatEx | implemented as jump to api-ms-win-core-datetime-l1-1-2 in 10.0 and higher |
GetDynamicTimeZoneInformation | implemented as jump to API-MS-Win-Core-SysInfo-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-timezone-l1-1-0 in 6.2 and higher |
GetFileAttributesTransactedA | |
GetFileAttributesTransactedW | |
GetFileBandwidthReservation | |
GetFileInformationByHandleEx | documented as available earlier through downloadable FILEEXTD.DLL; implemented as jump to api-ms-win-core-file-l2-1-0 in 6.2 only; implemented as jump to api-ms-win-core-file-l2-1-1 in 6.3 and higher |
GetFileMUIInfo | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetFileMUIPath | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetFinalPathNameByHandleA | implemented as jump to API-MS-Win-Core-File-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-file-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-file-l1-2-1 in 6.3 and higher |
GetFinalPathNameByHandleW | implemented as jump to API-MS-Win-Core-File-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-file-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-file-l1-2-1 in 6.3 and higher |
GetFullPathNameTransactedA | |
GetFullPathNameTransactedW | |
GetLocaleInfoEx | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetLongPathNameTransactedA | |
GetLongPathNameTransactedW | |
GetNLSVersionEx | implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetNamedPipeAttribute | implemented as jump to API-MS-Win-Core-NamedPipe-L1-1-0 in 6.1 only; implemented as jump to KERNELBASE in 6.2 and higher |
GetNamedPipeClientComputerNameA | |
GetNamedPipeClientComputerNameW | implemented as jump to API-MS-Win-Core-NamedPipe-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-namedpipe-l1-2-0 in 6.2 and higher |
GetNamedPipeClientProcessId | |
GetNamedPipeClientSessionId | |
GetNamedPipeServerProcessId | |
GetNamedPipeServerSessionId | |
GetNumaProximityNode | |
GetNumberFormatEx | implemented as jump to KERNELBASE in 6.1 only; implemented as jump to api-ms-win-core-localization-l2-1-0 in 6.2 and higher |
GetPhysicallyInstalledSystemMemory | begins in SP1; implemented as jump to api-ms-win-core-sysinfo-l1-2-1 in 6.3 and higher |
GetProductInfo | implemented as jump to api-ms-win-core-sysinfo-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-sysinfo-l1-2-1 in 6.3 and higher |
GetQueuedCompletionStatusEx | implemented as jump to API-MS-Win-Core-IO-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-io-l1-1-1 in 6.2 and higher |
GetStringScripts | implemented as jump to api-ms-win-core-normalization-l1-1-0 in 6.2 and higher |
GetSystemDefaultLocaleName | implemented as jump to KERNELBASE in 6.1 and higher |
GetSystemPreferredUILanguages | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetThreadPreferredUILanguages | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetThreadUILanguage | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetTickCount64 | implemented as jump to API-MS-Win-Core-SysInfo-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-sysinfo-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-sysinfo-l1-2-1 in 6.3 only |
GetTimeFormatEx | implemented as jump to api-ms-win-core-datetime-l1-1-1 in 6.2 and higher |
GetTimeZoneInformationForYear | begins in SP1; implemented as jump to API-MS-Win-Core-SysInfo-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-timezone-l1-1-0 in 6.2 and higher |
GetUILanguageInfo | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetUserDefaultLocaleName | implemented as jump to KERNELBASE in 6.1 and higher |
GetUserPreferredUILanguages | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
GetVolumeInformationByHandleW | implemented as jump to API-MS-Win-Core-File-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-file-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-file-l1-2-1 in 6.3 and higher |
IdnToAscii | documented as available earlier through downloadable DLL; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
IdnToNameprepUnicode | documented as available earlier through downloadable DLL; implemented as jump to api-ms-win-core-normalization-l1-1-0 in 6.2 and higher |
IdnToUnicode | documented as available earlier through downloadable DLL; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
InitOnceBeginInitialize | forwarded to API-MS-Win-Core-Synch-L1-1-0 in 6.2 and higher |
InitOnceComplete | forwarded to API-MS-Win-Core-Synch-L1-1-0 in 6.2 and higher |
InitOnceExecuteOnce | forwarded to API-MS-Win-Core-Synch-L1-1-0 in 6.2 and higher |
InitOnceInitialize | forwarded to NTDLL function RtlRunOnceInitialize |
InitializeConditionVariable | forwarded to NTDLL function RtlInitializeConditionVariable |
InitializeCriticalSectionEx | implemented as jump to API-MS-Win-Core-Synch-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-synch-l1-2-0 in 6.2 and higher |
InitializeProcThreadAttributeList | forwarded to API-MS-Win-Core-ProcessThreads-L1-1-0 in 6.1 and higher |
InitializeSRWLock | forwarded to NTDLL function RtlInitializeSRWLock |
InterlockedPushListSList | forwarded to NTDLL function RtlInterlockedPushListSList |
IsCalendarLeapDay | |
IsCalendarLeapMonth | |
IsCalendarLeapYear | undocumented until 2009 |
IsNormalizedString | documented as available earlier through downloadable DLL; implemented as jump to api-ms-win-core-normalization-l1-1-0 in 6.2 and higher |
IsThreadAFiber | implemented as jump to api-ms-win-core-fibers-l1-1-1 in 6.2 only |
IsThreadpoolTimerSet | forwarded to NTDLL function TpIsTimerSet |
IsValidCalDateTime | |
IsValidLocaleName | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
LCIDToLocaleName | implemented as jump to KERNELBASE in 6.1 and higher |
LCMapStringEx | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
LeaveCriticalSectionWhenCallbackReturns | forwarded to NTDLL function TpCallbackLeaveCriticalSectionOnCompletion |
LoadStringBaseExW | implemented as jump to KERNELBASE in 6.1 and higher |
LoadStringBaseW | |
LocaleNameToLCID | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
MapViewOfFileExNuma | implemented as jump to KERNELBASE in 6.1 and higher |
MoveFileTransactedA | |
MoveFileTransactedW | |
NlsCheckPolicy | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-private-l1-1-0 in 6.2 and higher |
NlsEventDataDescCreate | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-private-l1-1-0 in 6.2 and higher |
NlsUpdateLocale | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-private-l1-1-0 in 6.2 and higher |
NlsUpdateSystemLocale | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-localization-private-l1-1-0 in 6.2 and higher |
NlsWriteEtwEvent | implemented as jump to API-MS-Win-Core-Localization-L1-1-0 in 6.1 and higher; implemented as call to api-ms-win-core-localization-private-l1-1-0 in 6.2 and higher |
NormalizeString | documented as available earlier through downloadable DLL; implemented as jump to api-ms-win-core-normalization-l1-1-0 in 6.2 and higher |
NotifyUILanguageChange | |
OpenFileById | implemented as jump to api-ms-win-core-file-l2-1-1 in 6.3 and higher; documented as available earlier through downloadable FILEEXTD.DLL |
OpenPrivateNamespaceA | |
OpenPrivateNamespaceW | implemented as jump to API-MS-Win-Core-Namespace-L1-1-0 in 6.2 and higher |
QueryActCtxSettingsW | implemented as jump to API-MS-Win-Core-SideBySide-L1-1-0 in 6.2 and higher |
QueryFullProcessImageNameA | implemented as jump to api-ms-win-core-psapi-ansi-l1-1-0 in 6.2 and higher |
QueryFullProcessImageNameW | implemented as jump to api-ms-win-core-psapi-l1-1-0 in 6.2 and higher |
QueryIdleProcessorCycleTime | implemented as jump to api-ms-win-core-realtime-l1-1-0 in 6.2 and higher |
QueryProcessAffinityUpdateMode | begins in SP1; implemented as jump to API-MS-Win-Core-ProcessThreads-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-processthreads-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-processthreads-l1-1-2 in 6.3 and higher |
QueryProcessCycleTime | implemented as jump to api-ms-win-core-realtime-l1-1-0 in 6.2 and higher |
QueryThreadCycleTime | implemented as jump to api-ms-win-core-realtime-l1-1-0 in 6.2 and higher |
RegisterApplicationRecoveryCallback | |
RegisterApplicationRestart | |
ReleaseMutexWhenCallbackReturns | forwarded to NTDLL function TpCallbackReleaseMutexOnCompletion |
ReleaseSRWLockExclusive | forwarded to NTDLL function RtlReleaseSRWLockExclusive |
ReleaseSRWLockShared | forwarded to NTDLL function RtlReleaseSRWLockShared |
ReleaseSemaphoreWhenCallbackReturns | forwarded to NTDLL function TpCallbackReleaseSemaphoreOnCompletion |
RemoveDirectoryTransactedA | |
RemoveDirectoryTransactedW | |
RemoveSecureMemoryCacheCallback | begins in SP1; implemented as wrapper around NTDLL function RtlDeregisterSecureMemoryCacheCallback |
ReplacePartitionUnit | begins in SP1; x86 only |
SetConsoleHistoryInfo | |
SetConsoleScreenBufferInfoEx | implemented as jump to API-MS-Win-Core-Console-L2-1-0 in 6.2 and higher |
SetCurrentConsoleFontEx | |
SetDynamicTimeZoneInformation | implemented as jump to api-ms-win-core-timezone-l1-1-0 in 6.2 and higher |
SetEventWhenCallbackReturns | forwarded to NTDLL function TpCallbackSetEventOnCompletion |
SetFileAttributesTransactedA | |
SetFileAttributesTransactedW | |
SetFileBandwidthReservation | |
SetFileInformationByHandle | documented as available earlier through downloadable FILEEXTD.DLL; implemented as jump to API-MS-Win-Core-File-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-file-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-file-l1-2-1 in 6.3 and higher |
SetFileIoOverlappedRange | implemented as jump to api-ms-win-core-file-l1-2-1 in 6.3 and higher |
SetNamedPipeAttribute | |
SetProcessAffinityUpdateMode | begins in SP1; implemented as jump to API-MS-Win-Core-ProcessThreads-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-processthreads-l1-1-1 in 6.2 only; implemented as jump to api-ms-win-core-processthreads-l1-1-2 in 6.3 and higher |
SetSearchPathMode | begins in SP2; implemented as wrapper around NTDLL function RtlSetSearchPathMode in 6.2 and higher |
SetStdHandleEx | implemented as jump to API-MS-Win-Core-ProcessEnvironment-L1-1-0 in 6.1 only; implemented as jump to api-ms-win-core-processenvironment-l1-2-0 in 6.2 and higher |
SetThreadPreferredUILanguages | implemented as jump to api-ms-win-core-localization-l1-2-0 in 6.2 only; implemented as jump to api-ms-win-core-localization-l1-2-1 in 6.3 and higher |
SetThreadpoolThreadMaximum | forwarded to NTDLL function TpSetPoolMaxThreads |
SetThreadpoolThreadMinimum | implemented as wrapper around NTDLL function TpSetPoolMinThreads |
SetThreadpoolTimer | forwarded to NTDLL function TpSetTimer |
SetThreadpoolWait | forwarded to NTDLL function TpSetWait |
SleepConditionVariableCS | forwarded to API-MS-Win-Core-Synch-L1-1-0 in 6.2 and higher |
SleepConditionVariableSRW | forwarded to API-MS-Win-Core-Synch-L1-1-0 in 6.2 and higher |
StartThreadpoolIo | forwarded to NTDLL function TpStartAsyncIoOperation |
SubmitThreadpoolWork | forwarded to NTDLL function TpPostWork |
TrySubmitThreadpoolCallback | implemented as wrapper around NTDLL function TpSimpleTryPost |
UnregisterApplicationRecoveryCallback | |
UnregisterApplicationRestart | |
UpdateCalendarDayOfWeek | undocumented until 2009 |
UpdateProcThreadAttribute | forwarded to API-MS-Win-Core-ProcessThreads-L1-1-0 in 6.1 and higher |
VerifyScripts | implemented as jump to api-ms-win-core-normalization-l1-1-0 in 6.2 and higher |
VirtualAllocExNuma | implemented as jump to KERNELBASE in 6.1 to 6.2; implemented as jump to api-ms-win-core-memory-l1-1-2 in 6.3 and higher |
WaitForThreadpoolIoCallbacks | forwarded to NTDLL function TpWaitForIoCompletion |
WaitForThreadpoolTimerCallbacks | forwarded to NTDLL function TpWaitForTimer |
WaitForThreadpoolWaitCallbacks | forwarded to NTDLL function TpWaitForWait |
WaitForThreadpoolWorkCallbacks | forwarded to NTDLL function TpWaitForWork |
WakeAllConditionVariable | forwarded to NTDLL function RtlWakeAllConditionVariable |
WakeConditionVariable | forwarded to NTDLL function RtlWakeConditionVariable |
WerGetFlags | |
WerRegisterFile | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
WerRegisterMemoryBlock | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
WerSetFlags | |
WerUnregisterFile | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
WerUnregisterMemoryBlock | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
WerpCleanupMessageMapping | |
WerpInitiateRemoteRecovery | |
WerpNotifyLoadStringResource | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
WerpNotifyLoadStringResourceEx | |
WerpNotifyUseStringResource | implemented as jump to API-MS-Win-Core-WindowsErrorReporting-L1-1-0 in 6.2 and higher |
WerpStringLookup | |
Wow64GetThreadContext | implemented as wrapper around NTDLL function RtlWow64GetThreadContext (x64 only) |
Wow64SetThreadContext | implemented as wrapper around NTDLL function RtlWow64SetThreadContext (x64 only) |
Wow64SuspendThread | implemented as wrapper around NTDLL function RtlWow64SuspendThread (x64 only) |