API-MS-Win-Core-ProcessThreads-L1-1-0

All the many functions in the API-MS-Win-Core-ProcessThreads-L1-1-0 set are documented exports from KERNEL32 in version 6.1 and higher. Most date from much earlier. Those that are new to KERNEL32 in version 6.1 have long been exported from ADVAPI32.

The ADVAPI32 functions continue to be exported from ADVAPI32 in version 6.1 and higher, but only as stub implementations that transfer the handling to wherever the schema redirects the API Set. As exports from KERNEL32 version 6.1 and higher, all but a few have similar stub implementations or are forwarded to the API Set. The exceptions are:

New Locations

For each function that KERNEL32 version 6.1 transfers to the API Set, a non-trivial implementation is exported from KERNELBASE version 6.1 and higher.

The three functions that KERNEL32 forwards to an NTDLL function are also exported from KERNELBASE version 6.1 and higher, also as forwards to the NTDLL function. KERNELBASE does not export the three functions for which KERNEL32 retains substantial implementations.

Schema Redirection

The Windows 7 schema redirects this API Set to KERNEL32, except that when KERNEL32 itself imports from the API Set, the redirection is to KERNELBASE. Thus: