Geoff Chappell, Software Analyst
The ApiSetSchema.dll supplied with Windows 8.1 defines 501 (x86) or 502 (x64) API Sets, a growth of roughly 50 percent. The very large table that follows lists the added API sets.
API Set | Default Host | Exceptional Mappings (Importer → Host) | Remarks |
---|---|---|---|
API-MS-Win-AppModel-Runtime-Internal-L1-1-0 | kernel.appcore.dll | discontinued in 10.0 | |
api-ms-win-appmodel-runtime-l1-1-1 | kernel.appcore.dll | ||
api-ms-win-appmodel-state-l1-1-1 | kernel.appcore.dll | discontinued in 10.0 | |
api-ms-win-core-appcompat-l1-1-1 | kernelbase.dll | ||
api-ms-win-core-bicltapi-l1-1-1 | bi.dll | discontinued in 10.0 | |
api-ms-win-core-biplmapi-l1-1-1 | twinapi.appcore.dll | discontinued in 10.0 | |
api-ms-win-core-biptcltapi-l1-1-1 | twinapi.appcore.dll | discontinued in 10.0 | |
api-ms-win-core-calendar-l1-1-0 | kernel32.dll | ||
api-ms-win-core-com-l1-1-1 | combase.dll | ||
api-ms-win-core-fibers-l2-1-1 | kernel32.dll in 6.3 only; kernelbase.dll in 10.0 and higher |
||
api-ms-win-core-file-l1-2-1 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-file-l2-1-1 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-kernel32-legacy-l1-1-1 | kernel32.dll | discontinued in 10.0 | |
api-ms-win-core-kernel32-private-l1-1-1 | kernel32.dll | discontinued in 10.0; no file |
|
api-ms-win-core-libraryloader-l1-2-0 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-libraryloader-private-l1-1-0 | kernelbase.dll | ||
api-ms-win-core-localization-l1-2-1 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-localization-obsolete-l1-2-0 | kernelbase.dll | ||
api-ms-win-core-memory-l1-1-2 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-privateprofile-l1-1-1 | kernel32.dll | no file | |
api-ms-win-core-processthreads-l1-1-2 | kernel32.dll | kernel32.dll → kernelbase.dll | discontinued in 10.0 |
api-ms-win-core-processtopology-l1-2-0 | kernelbase.dll | ||
api-ms-win-core-processtopology-private-l1-1-0 | kernelbase.dll | ||
api-ms-win-core-psm-appnotify-l1-1-0 | twinapi.appcore.dll | ||
api-ms-win-core-psm-key-l1-1-0 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-psm-plm-l1-1-1 | twinapi.appcore.dll | discontinued in 10.0 | |
api-ms-win-core-psm-tc-l1-1-0 | twinapi.appcore.dll | discontinued in 10.0; no file |
|
api-ms-win-core-quirks-l1-1-0 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-shutdown-l1-1-1 | advapi32.dll | no file | |
api-ms-win-core-stringloader-l1-1-1 | kernelbase.dll | ||
api-ms-win-core-sysinfo-l1-2-1 | kernelbase.dll | discontinued in 10.0 | |
api-ms-win-core-winrt-error-l1-1-1 | combase.dll | ||
api-ms-win-core-winrt-errorprivate-l1-1-1 | combase.dll | ||
api-ms-win-core-xstate-l2-1-0 | kernelbase.dll | ||
API-MS-Win-devices-config-L1-1-1 | cfgmgr32.dll | ||
api-ms-win-devices-query-l1-1-1 | cfgmgr32.dll | ||
api-ms-win-devices-swdevice-l1-1-1 | cfgmgr32.dll | ||
api-ms-win-downlevel-advapi32-l1-1-1 | kernelbase.dll | ||
api-ms-win-downlevel-advapi32-l2-1-1 | sechost.dll | ||
api-ms-win-downlevel-advapi32-l3-1-0 | ntmarta.dll | ||
api-ms-win-downlevel-advapi32-l4-1-0 | advapi32.dll | ||
api-ms-win-downlevel-kernel32-l1-1-0 | kernelbase.dll | ||
api-ms-win-downlevel-kernel32-l2-1-0 | kernel32.dll | ||
api-ms-win-downlevel-ole32-l1-1-1 | combase.dll | ||
api-ms-win-downlevel-shlwapi-l1-1-1 | kernelbase.dll | ||
api-ms-win-downlevel-shlwapi-l2-1-1 | shcore.dll | ||
api-ms-win-downlevel-user32-l1-1-1 | kernelbase.dll | ||
api-ms-win-dwmapi-l1-1-0 | dwmapi.dll in 10.0 and higher | no file | |
api-ms-win-gdi-dpiinfo-l1-1-0 | gdi32.dll | ||
api-ms-win-mm-misc-l1-1-1 | winmmbase.dll | ||
api-ms-win-net-isolation-l1-1-1 | firewallapi.dll | ||
API-MS-Win-OOBE-Notification-L1-1-0 | kernel32.dll | ||
API-MS-Win-Perf-Legacy-L1-1-0 | advapi32.dll | ||
api-ms-win-rtcore-minuser-private-l1-1-0 | discontinued in 10.0; no file |
||
api-ms-win-rtcore-navigation-l1-1-0 | |||
api-ms-win-rtcore-ntuser-clipboard-l1-1-0 | user32.dll | ||
api-ms-win-rtcore-ntuser-private-l1-1-0 | user32.dll | discontinued in 10.0 | |
api-ms-win-rtcore-ntuser-synch-l1-1-0 | user32.dll | ||
api-ms-win-rtcore-ntuser-window-l1-1-0 | user32.dll | ||
api-ms-win-rtcore-ntuser-windowstation-l1-1-0 | user32.dll | discontinued in 10.0 | |
api-ms-win-rtcore-ntuser-winevent-l1-1-0 | user32.dll | ||
api-ms-win-rtcore-ntuser-wmpointer-l1-1-0 | user32.dll | discontinued in 10.0 | |
api-ms-win-rtcore-ole32-clipboard-l1-1-0 | ole32.dll | ||
api-ms-win-rtcore-session-l1-1-0 | discontinued in 10.0 | ||
api-ms-win-security-audit-l1-1-1 | sechost.dll | ||
api-ms-win-security-base-private-l1-1-1 | kernelbase.dll | ||
api-ms-win-security-cryptoapi-l1-1-0 | cryptsp.dll | ||
api-ms-win-security-logon-l1-1-0 | advapi32.dll | discontinued in 10.0 | |
api-ms-win-security-lsalookup-l2-1-1 | advapi32.dll | ||
api-ms-win-security-trustee-l1-1-1 | advapi32.dll | ||
api-ms-win-service-private-l1-1-1 | sechost.dll | no file | |
api-ms-win-shcore-registry-l1-1-1 | shcore.dll | no file | |
api-ms-win-shcore-scaling-l1-1-1 | shcore.dll | discontinued in 10.0; documented for Windows 8 |
|
api-ms-win-shlwapi-winrt-storage-l1-1-0 | discontinued in 10.0; no file |
||
ext-ms-win-advapi32-idletask-l1-1-0 | advapi32.dll | ||
ext-ms-win-appmodel-deployment-l1-1-0 | discontinued in 10.0 | ||
ext-ms-win-appxdeploymentclient-appxdeploy-l1-1-0 | appxdeploymentclient.dll | ||
ext-ms-win-audiocore-pal-l1-1-0 | |||
ext-ms-win-cluster-clusapi-l1-1-1 | clusapi.dll | discontinued in 10.0 | |
ext-ms-win-com-ole32-l1-1-1 | ole32.dll | discontinued in 10.0 | |
ext-ms-win-core-bi-service-l1-1-0 | discontinued in 10.0 | ||
ext-ms-win-core-psm-service-l1-1-0 | discontinued in 10.0 | ||
ext-ms-win-font-fontgroups-l1-1-0 | fontgroupsoverride.dll in 10.0 and higher | ||
ext-ms-win-fveapi-query-l1-1-0 | fveapi.dll | ||
ext-ms-win-gdi-dc-create-l1-1-1 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-gdi-dc-l1-2-0 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-gdi-draw-l1-1-1 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-gdi-font-l1-1-1 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-gdi-metafile-l1-1-1 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-gdi-private-l1-1-0 | gdi32.dll | ||
ext-ms-win-globalization-collation-l1-1-0 | globcollationhost.dll | ||
ext-ms-win-globalization-input-l1-1-0 | globinputhost.dll | discontinued in 10.0 | |
EXT-MS-Win-GpSvc-GroupPolicy-L1-1-0 | gpsvc.dll | ||
ext-ms-win-gui-dui70-l1-1-0 | dui70.dll | no file | |
ext-ms-win-imm-l1-1-0 | imm32.dll | discontinued in 10.0 | |
ext-ms-win-kernel32-elevation-l1-1-0 | kernel32.dll | ||
ext-ms-win-kernel32-localization-l1-1-0 | kernel32.dll | ||
ext-ms-win-kernel32-package-l1-1-1 | kernel.appcore.dll | discontinued in 10.0 | |
EXT-MS-Win-Kernel32-Quirks-l1-1-0 | kernel32.dll | discontinued in 10.0 | |
ext-ms-win-mf-pal-l1-1-0 | no file | ||
ext-ms-win-mobilecore-boot-l1-1-0 | no file | ||
ext-ms-win-mobilecore-deviceinfo-l1-1-0 | no file | ||
ext-ms-win-mobilecore-ie-mediaengine-l1-1-0 | discontinued in 10.0; no file |
||
ext-ms-win-mobilecore-ie-textinput-l1-1-0 | no file | ||
ext-ms-win-mrmcorer-environment-l1-1-0 | |||
ext-ms-win-msa-ui-l1-1-0 | msauserext.dll | ||
ext-ms-win-msa-user-l1-1-0 | msauserext.dll | discontinued in 10.0 | |
EXT-MS-Win-net-isoext-l1-1-0 | firewallapi.dll | ||
ext-ms-win-networking-wcmapi-l1-1-0 | wcmapi.dll | ||
ext-ms-win-networking-wlanapi-l1-1-0 | wlanapi.dll | ||
ext-ms-win-ntos-kcminitcfg-l1-1-0 | cmimcext.sys in 10.0 and higher | ||
ext-ms-win-ntos-ksecurity-l1-1-1 | |||
ext-ms-win-ntos-ksr-l1-1-0 | |||
ext-ms-win-ntos-pico-l1-1-0 | discontinued in 10.0 | ||
ext-ms-win-ntos-werkernel-l1-1-0 | werkernel.sys | ||
EXT-MS-Win-ntuser-CharTranslation-l1-1-0 | user32.dll | ||
ext-ms-win-ntuser-dialogbox-l1-1-1 | user32.dll | discontinued in 10.0 | |
ext-ms-win-ntuser-draw-l1-1-1 | user32.dll | discontinued in 10.0 | |
ext-ms-win-ntuser-gui-l1-1-1 | user32.dll | ||
ext-ms-win-ntuser-keyboard-l1-1-1 | user32.dll | ||
ext-ms-win-ntuser-menu-l1-1-1 | user32.dll | discontinued in 10.0 | |
EXT-MS-Win-ntuser-message-l1-1-1 | user32.dll | discontinued in 10.0 | |
ext-ms-win-ntuser-misc-l1-2-0 | user32.dll | ||
ext-ms-win-ntuser-private-l1-1-1 | user32.dll | ||
ext-ms-win-ntuser-rotationmanager-l1-1-0 | user32.dll | discontinued in 10.0 | |
ext-ms-win-ntuser-server-l1-1-0 | user32.dll | no file | |
ext-ms-win-ntuser-touch-hittest-l1-1-0 | user32.dll | ||
ext-ms-win-ntuser-uicontext-ext-l1-1-0 | user32.dll | no file | |
ext-ms-win-ntuser-window-l1-1-1 | user32.dll | discontinued in 10.0 | |
ext-ms-win-ntuser-windowclass-l1-1-1 | user32.dll | discontinued in 10.0 | |
EXT-MS-Win-ntuser-windowstation-l1-1-1 | user32.dll | ||
ext-ms-win-oleacc-l1-1-0 | oleacc.dll | discontinued in 10.0 | |
ext-ms-win-printer-winspool-l1-1-1 | winspool.drv | discontinued in 10.0 | |
ext-ms-win-raschapext-eap-l1-1-0 | raschapext.dll | no file | |
ext-ms-win-rastlsext-eap-l1-1-0 | rastlsext.dll | no file | |
ext-ms-win-reinfo-query-l1-1-0 | reinfo.dll | ||
ext-ms-win-rtcore-gdi-devcaps-l1-1-0 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-rtcore-gdi-object-l1-1-0 | gdi32.dll | ||
ext-ms-win-rtcore-gdi-rgn-l1-1-0 | gdi32.dll | discontinued in 10.0 | |
ext-ms-win-rtcore-ntuser-dc-access-l1-1-0 | user32.dll | discontinued in 10.0 | |
ext-ms-win-rtcore-ntuser-dpi-l1-1-0 | user32.dll | ||
ext-ms-win-rtcore-ntuser-sysparams-l1-1-0 | user32.dll | ||
ext-ms-win-session-usertoken-l1-1-0 | wtsapi32.dll | ||
ext-ms-win-session-winlogon-l1-1-0 | winlogonext.dll | ||
ext-ms-win-shell-SettingSync-l1-1-0 | settingsyncpolicy.dll | discontinued in 10.0 | |
ext-ms-win-shell-shell32-l1-2-0 | discontinued in 10.0 | ||
ext-ms-win-smbshare-browser-l1-1-0 | browser.dll | ||
ext-ms-win-storage-iscsidsc-l1-1-0 | iscsidsc.dll | ||
ext-ms-win-test-sys1-l1-1-0 | no file | ||
ext-ms-win-test-sys2-l1-1-0 | no file | ||
ext-ms-win-ttlsext-eap-l1-1-0 | ttlsext.dll | no file | |
ext-ms-win-uiacore-l1-1-0 | uiautomationcore.dll | discontinued in 10.0 | |
ext-ms-win-usp10-l1-1-0 | usp10.dll in 6.3 only; gdi32.dll in 10.0 and higher | ||
EXT-MS-Win-uxtheme-Themes-l1-1-0 | uxtheme.dll | discontinued in 10.0 | |
ext-ms-win-winbici-l1-1-0 | winbici.dll | ||
ext-ms-win-winlogon-mincreds-l1-1-0 | |||
ext-ms-win-winrt-storage-l1-1-0 | shell32.dll in 6.3 only; windows.storage.dll in 10.0 and higher |
||
ext-ms-win-xaml-controls-l1-1-0 | windows.ui.xaml.phone.dll in 10.0 and higher | ||
ext-ms-win-xaml-pal-l1-1-0 |