Exports Added For KERNELBASE 6.3

The table below lists all the functions that first appear as KERNELBASE exports in any known build of version 6.3, i.e., for Windows 8.1. (Three are not exported until Windows 8.1 Update.)

Function Remarks
AcquireStateLock also exported from KERNEL32 in 6.2 only
AllocateUserPhysicalPages also exported from KERNEL32 in 5.0 and higher
AllocateUserPhysicalPagesNuma also exported from KERNEL32 in 6.0 and higher
AppContainerDeriveSidFromMoniker also exported from KERNEL32 in 6.2 only
AppContainerFreeMemory also exported from KERNEL32 in 6.2 only
AppContainerLookupDisplayNameMrtReference also exported from KERNEL32 in 6.2 only
AppContainerLookupMoniker also exported from KERNEL32 in 6.2 only
AppContainerRegisterSid also exported from KERNEL32 in 6.2 only
AppContainerUnregisterSid also exported from KERNEL32 in 6.2 only
AppXFreeMemory also exported from KERNEL32 in 6.2 only
AppXGetApplicationData also exported from KERNEL32 in 6.2 only
AppXGetDevelopmentMode also exported from KERNEL32 in 6.2 only
AppXGetOSMaxVersionTested also exported from KERNEL32 in 6.2 and higher
AppXGetOSMinVersion also exported from KERNEL32 in 6.2 only
AppXGetPackageCapabilities also exported from KERNEL32 in 6.2 only
AppXGetPackageSid also exported from KERNEL32 in 6.2 only
AppXGetPackageState discontinued in 10.0;
also exported from KERNEL32 in 6.2 only
AppXLookupDisplayName also exported from KERNEL32 in 6.2 only
AppXLookupMoniker also exported from KERNEL32 in 6.2 only
AppXPostSuccessExtension  
AppXPreCreationExtension  
AppXReleaseAppXContext  
AppXSetPackageState discontinued in 10.0;
also exported from KERNEL32 in 6.2 only
BaseFreeAppCompatDataForProcess  
BaseReadAppCompatDataForProcess  
CheckIfStateChangeNotificationExists  
ClosePackageInfo also exported from KERNEL32 in 6.2 and higher
CloseState also exported from KERNEL32 in 6.2 and higher
CloseStateAtom also exported from KERNEL32 in 6.2 only
CloseStateChangeNotification also exported from KERNEL32 in 6.2 only
CloseStateContainer also exported from KERNEL32 in 6.2 only
CloseStateLock also exported from KERNEL32 in 6.2 only
CommitStateAtom also exported from KERNEL32 in 6.2 only
CopyContext also exported from KERNEL32 in some 6.1 and higher
CreateAppContainerToken  
CreateStateAtom also exported from KERNEL32 in 6.2 only
CreateStateChangeNotification also exported from KERNEL32 in 6.2 only
CreateStateContainer also exported from KERNEL32 in 6.2 only
CreateStateLock also exported from KERNEL32 in 6.2 only
CreateStateSubcontainer also exported from KERNEL32 in 6.2 only
DeleteStateAtomValue also exported from KERNEL32 in 6.2 only
DeleteStateContainer also exported from KERNEL32 in 6.2 only
DeleteStateContainerValue also exported from KERNEL32 in 6.2 only
DiscardVirtualMemory also exported from KERNEL32 in 10.0 and higher
DnsHostnameToComputerNameExW also exported from KERNEL32 in 6.3 and higher
DuplicateStateContainerHandle also exported from KERNEL32 in 6.2 only
EnumerateStateAtomValues also exported from KERNEL32 in 6.2 only
EnumerateStateContainerItems also exported from KERNEL32 in 6.2 only
FindPackagesByPackageFamily also exported from KERNEL32 in 6.3 and higher
FormatApplicationUserModelId also exported from KERNEL32 in 6.3 and higher
FreeUserPhysicalPages also exported from KERNEL32 in 5.0 and higher
GetAppModelVersion  
GetApplicationUserModelId also exported from KERNEL32 in 6.2 and higher
GetCompressedFileSizeA also exported from KERNEL32 in 3.51 and higher
GetCompressedFileSizeW also exported from KERNEL32 in 3.51 and higher
GetCurrentApplicationUserModelId also exported from KERNEL32 in 6.2 and higher
GetCurrentPackageApplicationContext  
GetCurrentPackageApplicationResourcesContext  
GetCurrentPackageContext  
GetCurrentPackageFamilyName also exported from KERNEL32 in 6.2 and higher
GetCurrentPackageFullName also exported from KERNEL32 in 6.2 and higher
GetCurrentPackageId also exported from KERNEL32 in 6.2 and higher
GetCurrentPackageInfo also exported from KERNEL32 in 6.2 and higher
GetCurrentPackagePath also exported from KERNEL32 in 6.2 and higher
GetCurrentPackageResourcesContext  
GetCurrentPackageSecurityContext  
GetEnabledXStateFeatures also exported from KERNEL32 in some 6.1 and higher
GetHivePath also exported from KERNEL32 in 6.2 only
GetMemoryErrorHandlingCapabilities also exported from KERNEL32 in 6.2 and higher
GetPackageApplicationContext  
GetPackageApplicationIds also exported from KERNEL32 in 6.3 and higher
GetPackageApplicationProperty  
GetPackageApplicationPropertyString  
GetPackageApplicationResourcesContext  
GetPackageContext  
GetPackageFamilyName also exported from KERNEL32 in 6.2 and higher
GetPackageFullName also exported from KERNEL32 in 6.2 and higher
GetPackageId also exported from KERNEL32 in 6.2 and higher
GetPackageInfo also exported from KERNEL32 in 6.2 and higher
GetPackageInstallTime  
GetPackageOSMaxVersionTested  
GetPackagePath also exported from KERNEL32 in 6.2 and higher
GetPackagePathByFullName also exported from KERNEL32 in 6.2 and higher
GetPackageProperty  
GetPackagePropertyString  
GetPackageResourcesContext  
GetPackageResourcesProperty  
GetPackageSecurityContext  
GetPackageSecurityProperty  
GetPackagesByPackageFamily also exported from KERNEL32 in 6.2 and higher
GetPhysicallyInstalledSystemMemory also exported from KERNEL32 in some 6.0 and higher
GetProcessPriorityBoost also exported from KERNEL32 in some 4.0 and higher
GetRoamingLastObservedChangeTime also exported from KERNEL32 in 6.2 only
GetSerializedAtomBytes also exported from KERNEL32 in 6.2 only
GetStagedPackageOrigin  
GetStagedPackagePathByFullName also exported from KERNEL32 in 6.3 and higher
GetStateContainerDepth also exported from KERNEL32 in 6.2 only
GetStateFolder also exported from KERNEL32 in 6.2 and higher
GetStateRootFolder also exported from KERNEL32 in 6.2 only
GetStateSettingsFolder also exported from KERNEL32 in 6.2 only
GetStateVersion also exported from KERNEL32 in 6.2 only
GetSystemAppDataFolder also exported from KERNEL32 in 6.2 only
GetSystemAppDataKey also exported from KERNEL32 in 6.2 and higher
GetSystemTimes also exported from KERNEL32 in some 5.1 and higher
GetThreadIOPendingFlag also exported from KERNEL32 in some 5.1 and higher
GetThreadInformation also exported from KERNEL32 in 6.2 and higher
GetXStateFeaturesMask also exported from KERNEL32 in some 6.1 and higher
InitializeContext also exported from KERNEL32 in some 6.1 and higher
InstallELAMCertificateInfo also exported from KERNEL32 in 6.3 and higher
InvalidateAppModelVersionCache  
IsProcessCritical also exported from KERNEL32 in 6.3 and higher
LocateXStateFeature also exported from KERNEL32 in some 6.1 and higher
MapUserPhysicalPages also exported from KERNEL32 in 5.0 and higher
OfferVirtualMemory begins in Update;
also exported from KERNEL32 in 10.0 and higher
OpenFileById also exported from KERNEL32 in 6.0 and higher
OpenPackageInfoByFullName also exported from KERNEL32 in 6.2 and higher
OpenState also exported from KERNEL32 in 6.2 and higher
OpenStateAtom also exported from KERNEL32 in 6.2 only
OpenStateExplicit also exported from KERNEL32 in 6.2 and higher
OverrideRoamingDataModificationTimesInRange also exported from KERNEL32 in 6.2 only
PackageFamilyNameFromFullName also exported from KERNEL32 in 6.2 and higher
PackageFamilyNameFromId also exported from KERNEL32 in 6.2 and higher
PackageFullNameFromId also exported from KERNEL32 in 6.2 and higher
PackageIdFromFullName also exported from KERNEL32 in 6.2 and higher
PackageNameAndPublisherIdFromFamilyName also exported from KERNEL32 in 6.2 and higher
ParseApplicationUserModelId also exported from KERNEL32 in 6.3 and higher
PsmCreateKey  
PsmEqualApplication  
PsmEqualPackage  
PsmGetApplicationNameFromKey  
PsmGetKeyFromProcess  
PsmGetKeyFromToken  
PsmGetPackageFullNameFromKey  
PsmIsChildKey  
PsmIsDynamicKey  
PsmIsValidKey  
PublishStateChangeNotification also exported from KERNEL32 in 6.2 only
QueryStateAtomValueInfo also exported from KERNEL32 in 6.2 only
QueryStateContainerItemInfo also exported from KERNEL32 in 6.2 only
QuirkGetData  
QuirkGetData2  
QuirkIsEnabled  
QuirkIsEnabled2  
QuirkIsEnabled3  
QuirkIsEnabledForPackage  
QuirkIsEnabledForPackage2  
QuirkIsEnabledForProcess  
ReadStateAtomValue also exported from KERNEL32 in 6.2 only
ReadStateContainerValue also exported from KERNEL32 in 6.2 only
ReclaimVirtualMemory begins in Update;
also exported from KERNEL32 in 10.0 and higher
RegisterBadMemoryNotification also exported from KERNEL32 in 6.2 and higher
RegisterStateChangeNotification also exported from KERNEL32 in 6.2 only
RegisterStateLock also exported from KERNEL32 in 6.2 only
ReleaseStateLock also exported from KERNEL32 in 6.2 only
ReplaceFileExInternal  
ResetState also exported from KERNEL32 in 6.2 only
SetComputerNameEx2W also exported from KERNEL32 in 6.3 and higher
SetFileIoOverlappedRange also exported from KERNEL32 in 6.0 and higher
SetProcessPriorityBoost also exported from KERNEL32 in some 4.0 and higher
SetRoamingLastObservedChangeTime  
SetStateVersion also exported from KERNEL32 in 6.2 only
SetSystemTimeAdjustment also exported from KERNEL32 in 3.51 and higher
SetThreadInformation also exported from KERNEL32 in 6.2 and higher
SetXStateFeaturesMask also exported from KERNEL32 in some 6.1 and higher
SubscribeStateChangeNotification also exported from KERNEL32 in 6.2 only
UnregisterBadMemoryNotification also exported from KERNEL32 in 6.2 and higher
UnregisterStateChangeNotification also exported from KERNEL32 in 6.2 only
UnregisterStateLock also exported from KERNEL32 in 6.2 only
UnsubscribeStateChangeNotification also exported from KERNEL32 in 6.2 only
WriteStateAtomValue also exported from KERNEL32 in 6.2 only
WriteStateContainerValue also exported from KERNEL32 in 6.2 only

Valediction

Version 6.3 stops exporting the following: