[APISETS] Add the initial set of auto-generated files. 468/head
authorMark Jansen <mark.jansen@reactos.org>
Sat, 7 Apr 2018 01:24:12 +0000 (03:24 +0200)
committerMark Jansen <mark.jansen@reactos.org>
Sat, 7 Apr 2018 12:50:59 +0000 (14:50 +0200)
CORE-13231

210 files changed:
dll/CMakeLists.txt
dll/apisets/CMakeLists.txt [new file with mode: 0644]
dll/apisets/api-ms-win-appmodel-identity-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-appmodel-runtime-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-appmodel-runtime-l1-1-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-apiquery-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-appcompat-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-appinit-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-atoms-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-bem-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-com-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-com-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-com-private-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-console-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-console-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-crt-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-crt-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-datetime-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-datetime-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-debug-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-debug-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-delayload-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-delayload-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-errorhandling-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-errorhandling-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-errorhandling-l1-1-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-errorhandling-l1-1-3.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-fibers-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-fibers-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l1-2-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l1-2-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l2-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-file-l2-1-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-handle-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-heap-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-heap-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-heap-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-heap-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-interlocked-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-interlocked-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-io-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-io-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-job-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-job-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-kernel32-legacy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-kernel32-legacy-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-kernel32-private-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-largeinteger-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-libraryloader-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-libraryloader-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-libraryloader-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-libraryloader-l1-2-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-libraryloader-l1-2-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-l1-2-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-obsolete-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-obsolete-l1-3-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localization-private-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-localregistry-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-memory-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-memory-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-memory-l1-1-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-misc-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-namedpipe-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-namedpipe-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-namespace-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-normalization-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-path-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-privateprofile-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-processenvironment-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-processenvironment-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-processthreads-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-processthreads-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-processthreads-l1-1-2.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-processtopology-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-profile-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-psapi-ansi-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-psapi-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-psapi-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-quirks-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-realtime-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-registry-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-registry-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-registryuserspecific-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-rtlsupport-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-rtlsupport-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-shlwapi-legacy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-shlwapi-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-shlwapi-obsolete-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-shutdown-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-sidebyside-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-string-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-string-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-string-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-stringansi-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-synch-ansi-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-synch-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-synch-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-synch-l1-2-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-sysinfo-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-sysinfo-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-sysinfo-l1-2-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-threadpool-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-threadpool-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-threadpool-legacy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-threadpool-private-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-timezone-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-toolhelp-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-url-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-util-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-version-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-version-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-version-private-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-versionansi-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-windowserrorreporting-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-error-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-error-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-errorprivate-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-registration-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-roparameterizediid-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-winrt-string-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-wow64-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-wow64-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-xstate-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-core-xstate-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-conio-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-convert-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-environment-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-filesystem-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-heap-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-locale-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-math-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-multibyte-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-private-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-process-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-stdio-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-string-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-time-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-crt-utility-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-devices-config-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-devices-query-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-advapi32-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-advapi32-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-normaliz-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-ole32-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-shell32-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-shlwapi-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-shlwapi-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-user32-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-downlevel-version-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-dx-d3dkmt-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-eventing-classicprovider-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-eventing-consumer-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-eventing-controller-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-eventing-legacy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-eventing-provider-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-eventlog-legacy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-gdi-dpiinfo-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-mm-joystick-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-mm-misc-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-mm-mme-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-mm-time-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-ntuser-dc-access-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-ntuser-rectangle-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-perf-legacy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-power-base-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-power-setting-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-draw-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-private-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-private-l1-1-4.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-window-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-winevent-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-activedirectoryclient-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-audit-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-base-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-base-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-base-private-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-credentials-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-grouppolicy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-lsalookup-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-lsalookup-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-lsalookup-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-lsalookup-l2-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-lsapolicy-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-provider-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-sddl-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-security-systemfunctions-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-core-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-core-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-management-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-management-l2-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-private-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-winsvc-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-service-winsvc-l1-2-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-shcore-obsolete-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-shcore-scaling-l1-1-1.spec [new file with mode: 0644]
dll/apisets/api-ms-win-shcore-stream-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-shcore-thread-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-shell-shellcom-l1-1-0.spec [new file with mode: 0644]
dll/apisets/api-ms-win-shell-shellfolders-l1-1-0.spec [new file with mode: 0644]

index c9f4f72..0845854 100644 (file)
@@ -1,6 +1,6 @@
 
 add_subdirectory(3rdparty)
-#add_subdirectory(apisets)
+add_subdirectory(apisets)
 add_subdirectory(appcompat)
 add_subdirectory(cpl)
 add_subdirectory(directx)
diff --git a/dll/apisets/CMakeLists.txt b/dll/apisets/CMakeLists.txt
new file mode 100644 (file)
index 0000000..aaf12c3
--- /dev/null
@@ -0,0 +1,247 @@
+
+# This file is generated by update.py, please edit CMakeLists.txt.in instead
+# Generated from wine-3.5-91-g3263d51a1f
+
+project(apisets)
+
+function (add_apiset apiset_name baseaddress)
+    spec2def(${apiset_name}.dll ${apiset_name}.spec ADD_IMPORTLIB)
+
+    add_definitions(
+        -D_CTYPE_DISABLE_MACROS
+        -D_NO_INLINING
+        -D__CRT__NO_INLINE
+        -D__STDC_WANT_SECURE_LIB__=0
+        -D_INC_STRING
+        -D_CTYPE_DEFINED
+        -D_WCTYPE_DEFINED
+        -D_CRT_ERRNO_DEFINED)
+
+    add_library(${apiset_name} SHARED
+        ${CMAKE_CURRENT_BINARY_DIR}/${apiset_name}_stubs.c
+        ${CMAKE_CURRENT_BINARY_DIR}/${apiset_name}.def)
+
+    add_dependencies(${apiset_name} xdk)
+    set_module_type(${apiset_name} win32dll ENTRYPOINT 0 UNICODE IMAGEBASE ${baseaddress})
+
+    if(NOT MSVC)
+        add_target_compile_flags(${apiset_name} "-fno-builtin")
+    else()
+        add_target_compile_flags(${apiset_name} "/wd4026 /wd4273")
+    endif()
+
+    add_importlibs(${apiset_name} ${ARGN} kernel32 ntdll)
+
+    add_cd_file(TARGET ${apiset_name} DESTINATION reactos/system32 FOR all)
+endfunction()
+
+# Apisets will be appended
+
+add_apiset(api-ms-win-appmodel-identity-l1-1-0 0x60000000 )
+add_apiset(api-ms-win-appmodel-runtime-l1-1-1 0x60020000 )
+add_apiset(api-ms-win-appmodel-runtime-l1-1-2 0x60040000 )
+add_apiset(api-ms-win-core-apiquery-l1-1-0 0x60060000 )
+add_apiset(api-ms-win-core-appcompat-l1-1-1 0x60070000 )
+add_apiset(api-ms-win-core-appinit-l1-1-0 0x60080000 )
+add_apiset(api-ms-win-core-atoms-l1-1-0 0x60090000 )
+add_apiset(api-ms-win-core-bem-l1-1-0 0x600a0000 )
+add_apiset(api-ms-win-core-com-l1-1-0 0x600b0000 ole32)
+add_apiset(api-ms-win-core-com-l1-1-1 0x600c0000 ole32)
+add_apiset(api-ms-win-core-com-private-l1-1-0 0x600e0000 ole32)
+add_apiset(api-ms-win-core-console-l1-1-0 0x60130000 )
+add_apiset(api-ms-win-core-console-l2-1-0 0x60140000 )
+add_apiset(api-ms-win-core-crt-l1-1-0 0x60150000 msvcrt)
+add_apiset(api-ms-win-core-crt-l2-1-0 0x60180000 msvcrt)
+add_apiset(api-ms-win-core-datetime-l1-1-0 0x60190000 )
+add_apiset(api-ms-win-core-datetime-l1-1-1 0x601a0000 )
+add_apiset(api-ms-win-core-debug-l1-1-0 0x601b0000 )
+add_apiset(api-ms-win-core-debug-l1-1-1 0x601c0000 )
+add_apiset(api-ms-win-core-delayload-l1-1-0 0x601d0000 )
+add_apiset(api-ms-win-core-delayload-l1-1-1 0x601e0000 )
+add_apiset(api-ms-win-core-errorhandling-l1-1-0 0x601f0000 )
+add_apiset(api-ms-win-core-errorhandling-l1-1-1 0x60200000 )
+add_apiset(api-ms-win-core-errorhandling-l1-1-2 0x60210000 )
+add_apiset(api-ms-win-core-errorhandling-l1-1-3 0x60220000 )
+add_apiset(api-ms-win-core-fibers-l1-1-0 0x60230000 )
+add_apiset(api-ms-win-core-fibers-l1-1-1 0x60240000 )
+add_apiset(api-ms-win-core-file-l1-1-0 0x60250000 )
+add_apiset(api-ms-win-core-file-l1-2-0 0x60260000 )
+add_apiset(api-ms-win-core-file-l1-2-1 0x60270000 )
+add_apiset(api-ms-win-core-file-l1-2-2 0x60280000 )
+add_apiset(api-ms-win-core-file-l2-1-0 0x60290000 kernel32_vista)
+add_apiset(api-ms-win-core-file-l2-1-1 0x602a0000 kernel32_vista)
+add_apiset(api-ms-win-core-file-l2-1-2 0x602b0000 kernel32_vista)
+add_apiset(api-ms-win-core-handle-l1-1-0 0x602c0000 )
+add_apiset(api-ms-win-core-heap-l1-1-0 0x602d0000 )
+add_apiset(api-ms-win-core-heap-l1-2-0 0x602e0000 )
+add_apiset(api-ms-win-core-heap-l2-1-0 0x602f0000 )
+add_apiset(api-ms-win-core-heap-obsolete-l1-1-0 0x60300000 )
+add_apiset(api-ms-win-core-interlocked-l1-1-0 0x60310000 )
+add_apiset(api-ms-win-core-interlocked-l1-2-0 0x60320000 )
+add_apiset(api-ms-win-core-io-l1-1-0 0x60330000 )
+add_apiset(api-ms-win-core-io-l1-1-1 0x60340000 )
+add_apiset(api-ms-win-core-job-l1-1-0 0x60350000 )
+add_apiset(api-ms-win-core-job-l2-1-0 0x60360000 )
+add_apiset(api-ms-win-core-kernel32-legacy-l1-1-0 0x60370000 )
+add_apiset(api-ms-win-core-kernel32-legacy-l1-1-1 0x60380000 )
+add_apiset(api-ms-win-core-kernel32-private-l1-1-1 0x603a0000 )
+add_apiset(api-ms-win-core-largeinteger-l1-1-0 0x603b0000 )
+add_apiset(api-ms-win-core-libraryloader-l1-1-0 0x603c0000 user32)
+add_apiset(api-ms-win-core-libraryloader-l1-1-1 0x603d0000 user32)
+add_apiset(api-ms-win-core-libraryloader-l1-2-0 0x603e0000 user32)
+add_apiset(api-ms-win-core-libraryloader-l1-2-1 0x603f0000 )
+add_apiset(api-ms-win-core-libraryloader-l1-2-2 0x60400000 )
+add_apiset(api-ms-win-core-localization-l1-1-0 0x60410000 )
+add_apiset(api-ms-win-core-localization-l1-2-0 0x60430000 )
+add_apiset(api-ms-win-core-localization-l1-2-1 0x60450000 )
+add_apiset(api-ms-win-core-localization-l2-1-0 0x60470000 )
+add_apiset(api-ms-win-core-localization-obsolete-l1-1-0 0x60480000 )
+add_apiset(api-ms-win-core-localization-obsolete-l1-2-0 0x60490000 )
+add_apiset(api-ms-win-core-localization-obsolete-l1-3-0 0x604a0000 )
+add_apiset(api-ms-win-core-localization-private-l1-1-0 0x604b0000 )
+add_apiset(api-ms-win-core-localregistry-l1-1-0 0x604c0000 advapi32 advapi32_vista)
+add_apiset(api-ms-win-core-memory-l1-1-0 0x604d0000 )
+add_apiset(api-ms-win-core-memory-l1-1-1 0x604e0000 )
+add_apiset(api-ms-win-core-memory-l1-1-2 0x604f0000 )
+add_apiset(api-ms-win-core-misc-l1-1-0 0x60500000 )
+add_apiset(api-ms-win-core-namedpipe-l1-1-0 0x60510000 advapi32)
+add_apiset(api-ms-win-core-namedpipe-l1-2-0 0x60520000 advapi32)
+add_apiset(api-ms-win-core-namespace-l1-1-0 0x60530000 )
+add_apiset(api-ms-win-core-normalization-l1-1-0 0x60540000 )
+add_apiset(api-ms-win-core-path-l1-1-0 0x60550000 )
+add_apiset(api-ms-win-core-privateprofile-l1-1-1 0x60570000 )
+add_apiset(api-ms-win-core-processenvironment-l1-1-0 0x60580000 )
+add_apiset(api-ms-win-core-processenvironment-l1-2-0 0x60590000 )
+add_apiset(api-ms-win-core-processthreads-l1-1-0 0x605a0000 advapi32)
+add_apiset(api-ms-win-core-processthreads-l1-1-1 0x605b0000 advapi32)
+add_apiset(api-ms-win-core-processthreads-l1-1-2 0x605d0000 advapi32)
+add_apiset(api-ms-win-core-processtopology-obsolete-l1-1-0 0x605f0000 )
+add_apiset(api-ms-win-core-profile-l1-1-0 0x60600000 )
+add_apiset(api-ms-win-core-psapi-ansi-l1-1-0 0x60610000 )
+add_apiset(api-ms-win-core-psapi-l1-1-0 0x60620000 )
+add_apiset(api-ms-win-core-psapi-obsolete-l1-1-0 0x60630000 )
+add_apiset(api-ms-win-core-quirks-l1-1-0 0x60640000 )
+add_apiset(api-ms-win-core-realtime-l1-1-0 0x60650000 )
+add_apiset(api-ms-win-core-registry-l1-1-0 0x60660000 advapi32 advapi32_vista)
+add_apiset(api-ms-win-core-registry-l2-1-0 0x60670000 advapi32 advapi32_vista)
+add_apiset(api-ms-win-core-registryuserspecific-l1-1-0 0x60680000 shlwapi)
+add_apiset(api-ms-win-core-rtlsupport-l1-1-0 0x60690000 )
+add_apiset(api-ms-win-core-rtlsupport-l1-2-0 0x606a0000 )
+add_apiset(api-ms-win-core-shlwapi-legacy-l1-1-0 0x606b0000 shlwapi)
+add_apiset(api-ms-win-core-shlwapi-obsolete-l1-1-0 0x606c0000 shlwapi)
+add_apiset(api-ms-win-core-shlwapi-obsolete-l1-2-0 0x606d0000 shlwapi)
+add_apiset(api-ms-win-core-shutdown-l1-1-0 0x606e0000 advapi32)
+add_apiset(api-ms-win-core-sidebyside-l1-1-0 0x606f0000 )
+add_apiset(api-ms-win-core-string-l1-1-0 0x60700000 )
+add_apiset(api-ms-win-core-string-l2-1-0 0x60710000 user32)
+add_apiset(api-ms-win-core-string-obsolete-l1-1-0 0x60720000 )
+add_apiset(api-ms-win-core-stringansi-l1-1-0 0x60730000 user32)
+add_apiset(api-ms-win-core-synch-ansi-l1-1-0 0x60740000 )
+add_apiset(api-ms-win-core-synch-l1-1-0 0x60750000 kernel32_vista)
+add_apiset(api-ms-win-core-synch-l1-2-0 0x60760000 kernel32_vista)
+add_apiset(api-ms-win-core-synch-l1-2-1 0x60780000 kernel32_vista)
+add_apiset(api-ms-win-core-sysinfo-l1-1-0 0x607a0000 kernel32_vista)
+add_apiset(api-ms-win-core-sysinfo-l1-2-0 0x607b0000 kernel32_vista)
+add_apiset(api-ms-win-core-sysinfo-l1-2-1 0x607c0000 kernel32_vista)
+add_apiset(api-ms-win-core-threadpool-l1-1-0 0x607d0000 )
+add_apiset(api-ms-win-core-threadpool-l1-2-0 0x60800000 )
+add_apiset(api-ms-win-core-threadpool-legacy-l1-1-0 0x60830000 )
+add_apiset(api-ms-win-core-threadpool-private-l1-1-0 0x60840000 )
+add_apiset(api-ms-win-core-timezone-l1-1-0 0x60850000 )
+add_apiset(api-ms-win-core-toolhelp-l1-1-0 0x60860000 )
+add_apiset(api-ms-win-core-url-l1-1-0 0x60870000 shlwapi)
+add_apiset(api-ms-win-core-util-l1-1-0 0x60880000 )
+add_apiset(api-ms-win-core-version-l1-1-0 0x60890000 version)
+add_apiset(api-ms-win-core-version-l1-1-1 0x608a0000 version)
+add_apiset(api-ms-win-core-version-private-l1-1-0 0x608b0000 )
+add_apiset(api-ms-win-core-versionansi-l1-1-0 0x608c0000 version)
+add_apiset(api-ms-win-core-windowserrorreporting-l1-1-0 0x608d0000 )
+add_apiset(api-ms-win-core-winrt-error-l1-1-0 0x608e0000 )
+add_apiset(api-ms-win-core-winrt-error-l1-1-1 0x608f0000 )
+add_apiset(api-ms-win-core-winrt-errorprivate-l1-1-1 0x60910000 )
+add_apiset(api-ms-win-core-winrt-l1-1-0 0x60920000 )
+add_apiset(api-ms-win-core-winrt-registration-l1-1-0 0x60930000 )
+add_apiset(api-ms-win-core-winrt-roparameterizediid-l1-1-0 0x60940000 )
+add_apiset(api-ms-win-core-winrt-string-l1-1-0 0x60950000 )
+add_apiset(api-ms-win-core-wow64-l1-1-0 0x60970000 )
+add_apiset(api-ms-win-core-wow64-l1-1-1 0x60980000 )
+add_apiset(api-ms-win-core-xstate-l1-1-0 0x60990000 )
+add_apiset(api-ms-win-core-xstate-l2-1-0 0x609a0000 )
+add_apiset(api-ms-win-crt-conio-l1-1-0 0x609b0000 msvcrt)
+add_apiset(api-ms-win-crt-convert-l1-1-0 0x609d0000 msvcrt)
+add_apiset(api-ms-win-crt-environment-l1-1-0 0x60a30000 msvcrt)
+add_apiset(api-ms-win-crt-filesystem-l1-1-0 0x60a40000 msvcrt)
+add_apiset(api-ms-win-crt-heap-l1-1-0 0x60a70000 msvcrt)
+add_apiset(api-ms-win-crt-locale-l1-1-0 0x60a80000 msvcrt)
+add_apiset(api-ms-win-crt-math-l1-1-0 0x60a90000 msvcrt)
+add_apiset(api-ms-win-crt-multibyte-l1-1-0 0x60ba0000 msvcrt)
+add_apiset(api-ms-win-crt-private-l1-1-0 0x60c20000 msvcrt)
+add_apiset(api-ms-win-crt-process-l1-1-0 0x61090000 msvcrt)
+add_apiset(api-ms-win-crt-runtime-l1-1-0 0x610a0000 msvcrt)
+add_apiset(api-ms-win-crt-stdio-l1-1-0 0x610e0000 msvcrt)
+add_apiset(api-ms-win-crt-string-l1-1-0 0x61130000 msvcrt)
+add_apiset(api-ms-win-crt-time-l1-1-0 0x61190000 msvcrt)
+add_apiset(api-ms-win-crt-utility-l1-1-0 0x611c0000 msvcrt)
+add_apiset(api-ms-win-devices-config-l1-1-1 0x611d0000 setupapi)
+add_apiset(api-ms-win-devices-query-l1-1-1 0x611e0000 )
+add_apiset(api-ms-win-downlevel-advapi32-l1-1-0 0x611f0000 advapi32 advapi32_vista)
+add_apiset(api-ms-win-downlevel-advapi32-l2-1-0 0x61210000 advapi32)
+add_apiset(api-ms-win-downlevel-normaliz-l1-1-0 0x61220000 )
+add_apiset(api-ms-win-downlevel-ole32-l1-1-0 0x61230000 ole32)
+add_apiset(api-ms-win-downlevel-shell32-l1-1-0 0x61240000 shell32)
+add_apiset(api-ms-win-downlevel-shlwapi-l1-1-0 0x61250000 shlwapi)
+add_apiset(api-ms-win-downlevel-shlwapi-l2-1-0 0x61260000 shlwapi)
+add_apiset(api-ms-win-downlevel-user32-l1-1-0 0x61270000 user32)
+add_apiset(api-ms-win-downlevel-version-l1-1-0 0x61280000 version)
+add_apiset(api-ms-win-dx-d3dkmt-l1-1-0 0x61290000 gdi32)
+add_apiset(api-ms-win-eventing-classicprovider-l1-1-0 0x612f0000 advapi32)
+add_apiset(api-ms-win-eventing-consumer-l1-1-0 0x61300000 advapi32)
+add_apiset(api-ms-win-eventing-controller-l1-1-0 0x61310000 advapi32)
+add_apiset(api-ms-win-eventing-legacy-l1-1-0 0x61320000 advapi32)
+add_apiset(api-ms-win-eventing-provider-l1-1-0 0x61330000 )
+add_apiset(api-ms-win-eventlog-legacy-l1-1-0 0x61340000 advapi32)
+add_apiset(api-ms-win-gdi-dpiinfo-l1-1-0 0x61350000 )
+add_apiset(api-ms-win-mm-joystick-l1-1-0 0x61360000 winmm)
+add_apiset(api-ms-win-mm-misc-l1-1-1 0x61370000 winmm)
+add_apiset(api-ms-win-mm-mme-l1-1-0 0x61380000 winmm)
+add_apiset(api-ms-win-mm-time-l1-1-0 0x61390000 winmm)
+add_apiset(api-ms-win-ntuser-dc-access-l1-1-0 0x613a0000 user32)
+add_apiset(api-ms-win-ntuser-rectangle-l1-1-0 0x613b0000 user32)
+add_apiset(api-ms-win-perf-legacy-l1-1-0 0x613c0000 )
+add_apiset(api-ms-win-power-base-l1-1-0 0x613d0000 powrprof)
+add_apiset(api-ms-win-power-setting-l1-1-0 0x613e0000 powrprof)
+add_apiset(api-ms-win-rtcore-ntuser-draw-l1-1-0 0x613f0000 user32)
+add_apiset(api-ms-win-rtcore-ntuser-private-l1-1-0 0x61400000 user32)
+add_apiset(api-ms-win-rtcore-ntuser-private-l1-1-4 0x61410000 )
+add_apiset(api-ms-win-rtcore-ntuser-window-l1-1-0 0x61420000 user32)
+add_apiset(api-ms-win-rtcore-ntuser-winevent-l1-1-0 0x61430000 user32)
+add_apiset(api-ms-win-rtcore-ntuser-wmpointer-l1-1-0 0x61440000 )
+add_apiset(api-ms-win-rtcore-ntuser-wmpointer-l1-1-3 0x61460000 )
+add_apiset(api-ms-win-security-activedirectoryclient-l1-1-0 0x61470000 ntdsapi)
+add_apiset(api-ms-win-security-audit-l1-1-1 0x61480000 )
+add_apiset(api-ms-win-security-base-l1-1-0 0x61490000 advapi32)
+add_apiset(api-ms-win-security-base-l1-2-0 0x614a0000 advapi32)
+add_apiset(api-ms-win-security-base-private-l1-1-1 0x614b0000 advapi32)
+add_apiset(api-ms-win-security-credentials-l1-1-0 0x614c0000 advapi32)
+add_apiset(api-ms-win-security-grouppolicy-l1-1-0 0x614d0000 userenv)
+add_apiset(api-ms-win-security-lsalookup-l1-1-0 0x614f0000 )
+add_apiset(api-ms-win-security-lsalookup-l1-1-1 0x61500000 )
+add_apiset(api-ms-win-security-lsalookup-l2-1-0 0x61510000 advapi32)
+add_apiset(api-ms-win-security-lsalookup-l2-1-1 0x61520000 advapi32)
+add_apiset(api-ms-win-security-lsapolicy-l1-1-0 0x61530000 advapi32)
+add_apiset(api-ms-win-security-provider-l1-1-0 0x61540000 advapi32)
+add_apiset(api-ms-win-security-sddl-l1-1-0 0x61550000 advapi32)
+add_apiset(api-ms-win-security-systemfunctions-l1-1-0 0x61560000 advapi32)
+add_apiset(api-ms-win-service-core-l1-1-0 0x61570000 advapi32)
+add_apiset(api-ms-win-service-core-l1-1-1 0x61580000 advapi32)
+add_apiset(api-ms-win-service-management-l1-1-0 0x61590000 advapi32)
+add_apiset(api-ms-win-service-management-l2-1-0 0x615a0000 advapi32)
+add_apiset(api-ms-win-service-private-l1-1-1 0x615b0000 advapi32)
+add_apiset(api-ms-win-service-winsvc-l1-1-0 0x615c0000 advapi32)
+add_apiset(api-ms-win-service-winsvc-l1-2-0 0x615d0000 advapi32)
+add_apiset(api-ms-win-shcore-obsolete-l1-1-0 0x615e0000 shlwapi shell32)
+add_apiset(api-ms-win-shcore-scaling-l1-1-1 0x615f0000 )
+add_apiset(api-ms-win-shcore-stream-l1-1-0 0x61600000 shlwapi)
+add_apiset(api-ms-win-shcore-thread-l1-1-0 0x61610000 shlwapi)
+add_apiset(api-ms-win-shell-shellcom-l1-1-0 0x61620000 shell32)
+add_apiset(api-ms-win-shell-shellfolders-l1-1-0 0x61630000 shell32)
diff --git a/dll/apisets/api-ms-win-appmodel-identity-l1-1-0.spec b/dll/apisets/api-ms-win-appmodel-identity-l1-1-0.spec
new file mode 100644 (file)
index 0000000..a9c096a
--- /dev/null
@@ -0,0 +1,20 @@
+
+# This file is autogenerated by update.py
+
+@ stub AppContainerDeriveSidFromMoniker
+@ stub AppContainerFreeMemory
+@ stub AppContainerLookupDisplayNameMrtReference
+@ stub AppContainerLookupMoniker
+@ stub AppContainerRegisterSid
+@ stub AppContainerUnregisterSid
+@ stub AppXFreeMemory
+@ stub AppXGetApplicationData
+@ stub AppXGetDevelopmentMode
+@ stub AppXGetOSMaxVersionTested
+@ stub AppXGetOSMinVersion
+@ stub AppXGetPackageCapabilities
+@ stub AppXGetPackageSid
+@ stub AppXGetPackageState
+@ stub AppXLookupDisplayName
+@ stub AppXLookupMoniker
+@ stub AppXSetPackageState
diff --git a/dll/apisets/api-ms-win-appmodel-runtime-l1-1-1.spec b/dll/apisets/api-ms-win-appmodel-runtime-l1-1-1.spec
new file mode 100644 (file)
index 0000000..c814f9b
--- /dev/null
@@ -0,0 +1,30 @@
+
+# This file is autogenerated by update.py
+
+@ stub ClosePackageInfo
+@ stub FindPackagesByPackageFamily
+@ stub FormatApplicationUserModelId
+@ stub GetApplicationUserModelId
+@ stub GetCurrentApplicationUserModelId
+@ stub GetCurrentPackageFamilyName
+@ stub GetCurrentPackageFullName
+@ stub GetCurrentPackageId
+@ stub GetCurrentPackageInfo
+@ stub GetCurrentPackagePath
+@ stub GetPackageApplicationIds
+@ stub GetPackageFamilyName
+@ stub GetPackageFullName
+@ stub GetPackageId
+@ stub GetPackageInfo
+@ stub GetPackagePath
+@ stub GetPackagePathByFullName
+@ stub GetPackagesByPackageFamily
+@ stub GetStagedPackageOrigin
+@ stub GetStagedPackagePathByFullName
+@ stub OpenPackageInfoByFullName
+@ stub PackageFamilyNameFromFullName
+@ stub PackageFamilyNameFromId
+@ stub PackageFullNameFromId
+@ stub PackageIdFromFullName
+@ stub PackageNameAndPublisherIdFromFamilyName
+@ stub ParseApplicationUserModelId
diff --git a/dll/apisets/api-ms-win-appmodel-runtime-l1-1-2.spec b/dll/apisets/api-ms-win-appmodel-runtime-l1-1-2.spec
new file mode 100644 (file)
index 0000000..b5699a9
--- /dev/null
@@ -0,0 +1,20 @@
+
+# This file is autogenerated by update.py
+
+@ stub AppPolicyGetClrCompat
+@ stub AppPolicyGetCreateFileAccess
+@ stub AppPolicyGetLifecycleManagement
+@ stub AppPolicyGetMediaFoundationCodecLoading
+@ stub AppPolicyGetProcessTerminationMethod
+@ stub AppPolicyGetShowDeveloperDiagnostic
+@ stub AppPolicyGetThreadInitializationType
+@ stub AppPolicyGetWindowingModel
+@ stub GetApplicationUserModelIdFromToken
+@ stub GetPackageFamilyNameFromToken
+@ stub GetPackageFullNameFromToken
+@ stub OpenPackageInfoByFullNameForUser
+@ stub VerifyApplicationUserModelId
+@ stub VerifyPackageFamilyName
+@ stub VerifyPackageFullName
+@ stub VerifyPackageId
+@ stub VerifyPackageRelativeApplicationId
diff --git a/dll/apisets/api-ms-win-core-apiquery-l1-1-0.spec b/dll/apisets/api-ms-win-core-apiquery-l1-1-0.spec
new file mode 100644 (file)
index 0000000..712d3a4
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stub ApiSetQueryApiSetPresence
diff --git a/dll/apisets/api-ms-win-core-appcompat-l1-1-1.spec b/dll/apisets/api-ms-win-core-appcompat-l1-1-1.spec
new file mode 100644 (file)
index 0000000..60349e1
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall BaseCheckAppcompatCache() kernel32.BaseCheckAppcompatCache
+@ stub BaseCheckAppcompatCacheEx
+@ stdcall BaseCleanupAppcompatCacheSupport() kernel32.BaseCleanupAppcompatCacheSupport
+@ stdcall BaseDumpAppcompatCache() kernel32.BaseDumpAppcompatCache
+@ stdcall BaseFlushAppcompatCache() kernel32.BaseFlushAppcompatCache
+@ stub BaseFreeAppCompatDataForProcess
+@ stdcall BaseInitAppcompatCacheSupport() kernel32.BaseInitAppcompatCacheSupport
+@ stdcall BaseIsAppcompatInfrastructureDisabled() kernel32.BaseIsAppcompatInfrastructureDisabled
+@ stub BaseReadAppCompatDataForProcess
+@ stdcall BaseUpdateAppcompatCache() kernel32.BaseUpdateAppcompatCache
diff --git a/dll/apisets/api-ms-win-core-appinit-l1-1-0.spec b/dll/apisets/api-ms-win-core-appinit-l1-1-0.spec
new file mode 100644 (file)
index 0000000..7083e2f
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stub LoadAppInitDlls
diff --git a/dll/apisets/api-ms-win-core-atoms-l1-1-0.spec b/dll/apisets/api-ms-win-core-atoms-l1-1-0.spec
new file mode 100644 (file)
index 0000000..7ce1b9b
--- /dev/null
@@ -0,0 +1,20 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AddAtomA() kernel32.AddAtomA
+@ stdcall AddAtomW() kernel32.AddAtomW
+@ stdcall DeleteAtom() kernel32.DeleteAtom
+@ stdcall FindAtomA() kernel32.FindAtomA
+@ stdcall FindAtomW() kernel32.FindAtomW
+@ stdcall GetAtomNameA() kernel32.GetAtomNameA
+@ stdcall GetAtomNameW() kernel32.GetAtomNameW
+@ stdcall GlobalAddAtomA() kernel32.GlobalAddAtomA
+@ stub GlobalAddAtomExA
+@ stub GlobalAddAtomExW
+@ stdcall GlobalAddAtomW() kernel32.GlobalAddAtomW
+@ stdcall GlobalDeleteAtom() kernel32.GlobalDeleteAtom
+@ stdcall GlobalFindAtomA() kernel32.GlobalFindAtomA
+@ stdcall GlobalFindAtomW() kernel32.GlobalFindAtomW
+@ stdcall GlobalGetAtomNameA() kernel32.GlobalGetAtomNameA
+@ stdcall GlobalGetAtomNameW() kernel32.GlobalGetAtomNameW
+@ stdcall InitAtomTable() kernel32.InitAtomTable
diff --git a/dll/apisets/api-ms-win-core-bem-l1-1-0.spec b/dll/apisets/api-ms-win-core-bem-l1-1-0.spec
new file mode 100644 (file)
index 0000000..e165ae3
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stub BemCopyReference
+@ stub BemCreateContractFrom
+@ stub BemCreateReference
+@ stub BemFreeContract
+@ stub BemFreeReference
diff --git a/dll/apisets/api-ms-win-core-com-l1-1-0.spec b/dll/apisets/api-ms-win-core-com-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8e20346
--- /dev/null
@@ -0,0 +1,83 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CLSIDFromProgID() ole32.CLSIDFromProgID
+@ stdcall CLSIDFromString() ole32.CLSIDFromString
+@ stdcall CoAddRefServerProcess() ole32.CoAddRefServerProcess
+@ stub CoAllowUnmarshalerCLSID
+@ stdcall CoCancelCall() ole32.CoCancelCall
+@ stdcall CoCopyProxy() ole32.CoCopyProxy
+@ stdcall CoCreateFreeThreadedMarshaler() ole32.CoCreateFreeThreadedMarshaler
+@ stdcall CoCreateGuid() ole32.CoCreateGuid
+@ stdcall CoCreateInstance() ole32.CoCreateInstance
+@ stdcall CoCreateInstanceEx() ole32.CoCreateInstanceEx
+@ stub CoCreateInstanceFromApp
+@ stub CoDecodeProxy
+@ stub CoDecrementMTAUsage
+@ stdcall CoDisableCallCancellation() ole32.CoDisableCallCancellation
+@ stub CoDisconnectContext
+@ stdcall CoDisconnectObject() ole32.CoDisconnectObject
+@ stdcall CoEnableCallCancellation() ole32.CoEnableCallCancellation
+@ stdcall CoFreeUnusedLibraries() ole32.CoFreeUnusedLibraries
+@ stdcall CoFreeUnusedLibrariesEx() ole32.CoFreeUnusedLibrariesEx
+@ stub CoGetApartmentType
+@ stdcall CoGetCallContext() ole32.CoGetCallContext
+@ stdcall CoGetCallerTID() ole32.CoGetCallerTID
+@ stdcall CoGetCancelObject() ole32.CoGetCancelObject
+@ stdcall CoGetClassObject() ole32.CoGetClassObject
+@ stdcall CoGetContextToken() ole32.CoGetContextToken
+@ stdcall CoGetCurrentLogicalThreadId() ole32.CoGetCurrentLogicalThreadId
+@ stdcall CoGetCurrentProcess() ole32.CoGetCurrentProcess
+@ stdcall CoGetDefaultContext() ole32.CoGetDefaultContext
+@ stdcall CoGetInterfaceAndReleaseStream() ole32.CoGetInterfaceAndReleaseStream
+@ stdcall CoGetMalloc() ole32.CoGetMalloc
+@ stdcall CoGetMarshalSizeMax() ole32.CoGetMarshalSizeMax
+@ stdcall CoGetObjectContext() ole32.CoGetObjectContext
+@ stdcall CoGetPSClsid() ole32.CoGetPSClsid
+@ stdcall CoGetStandardMarshal() ole32.CoGetStandardMarshal
+@ stdcall CoGetStdMarshalEx() ole32.CoGetStdMarshalEx
+@ stdcall CoGetTreatAsClass() ole32.CoGetTreatAsClass
+@ stdcall CoImpersonateClient() ole32.CoImpersonateClient
+@ stub CoIncrementMTAUsage
+@ stdcall CoInitializeEx() ole32.CoInitializeEx
+@ stdcall CoInitializeSecurity() ole32.CoInitializeSecurity
+@ stub CoInvalidateRemoteMachineBindings
+@ stdcall CoIsHandlerConnected() ole32.CoIsHandlerConnected
+@ stdcall CoLockObjectExternal() ole32.CoLockObjectExternal
+@ stdcall CoMarshalHresult() ole32.CoMarshalHresult
+@ stdcall CoMarshalInterThreadInterfaceInStream() ole32.CoMarshalInterThreadInterfaceInStream
+@ stdcall CoMarshalInterface() ole32.CoMarshalInterface
+@ stdcall CoQueryAuthenticationServices() ole32.CoQueryAuthenticationServices
+@ stdcall CoQueryClientBlanket() ole32.CoQueryClientBlanket
+@ stdcall CoQueryProxyBlanket() ole32.CoQueryProxyBlanket
+@ stdcall CoRegisterClassObject() ole32.CoRegisterClassObject
+@ stdcall CoRegisterPSClsid() ole32.CoRegisterPSClsid
+@ stdcall CoRegisterSurrogate() ole32.CoRegisterSurrogate
+@ stdcall CoReleaseMarshalData() ole32.CoReleaseMarshalData
+@ stdcall CoReleaseServerProcess() ole32.CoReleaseServerProcess
+@ stdcall CoResumeClassObjects() ole32.CoResumeClassObjects
+@ stdcall CoRevertToSelf() ole32.CoRevertToSelf
+@ stdcall CoRevokeClassObject() ole32.CoRevokeClassObject
+@ stub CoSetCancelObject
+@ stdcall CoSetProxyBlanket() ole32.CoSetProxyBlanket
+@ stdcall CoSuspendClassObjects() ole32.CoSuspendClassObjects
+@ stdcall CoSwitchCallContext() ole32.CoSwitchCallContext
+@ stdcall CoTaskMemAlloc() ole32.CoTaskMemAlloc
+@ stdcall CoTaskMemFree() ole32.CoTaskMemFree
+@ stdcall CoTaskMemRealloc() ole32.CoTaskMemRealloc
+@ stub CoTestCancel
+@ stdcall CoUninitialize() ole32.CoUninitialize
+@ stdcall CoUnmarshalHresult() ole32.CoUnmarshalHresult
+@ stdcall CoUnmarshalInterface() ole32.CoUnmarshalInterface
+@ stdcall CoWaitForMultipleHandles() ole32.CoWaitForMultipleHandles
+@ stub CoWaitForMultipleObjects
+@ stdcall CreateStreamOnHGlobal() ole32.CreateStreamOnHGlobal
+@ stdcall FreePropVariantArray() ole32.FreePropVariantArray
+@ stdcall GetHGlobalFromStream() ole32.GetHGlobalFromStream
+@ stdcall IIDFromString() ole32.IIDFromString
+@ stdcall ProgIDFromCLSID() ole32.ProgIDFromCLSID
+@ stdcall PropVariantClear() ole32.PropVariantClear
+@ stdcall PropVariantCopy() ole32.PropVariantCopy
+@ stdcall StringFromCLSID() ole32.StringFromCLSID
+@ stdcall StringFromGUID2() ole32.StringFromGUID2
+@ stdcall StringFromIID() ole32.StringFromIID
diff --git a/dll/apisets/api-ms-win-core-com-l1-1-1.spec b/dll/apisets/api-ms-win-core-com-l1-1-1.spec
new file mode 100644 (file)
index 0000000..db415e1
--- /dev/null
@@ -0,0 +1,85 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CLSIDFromProgID() ole32.CLSIDFromProgID
+@ stdcall CLSIDFromString() ole32.CLSIDFromString
+@ stdcall CoAddRefServerProcess() ole32.CoAddRefServerProcess
+@ stub CoAllowUnmarshalerCLSID
+@ stdcall CoCancelCall() ole32.CoCancelCall
+@ stdcall CoCopyProxy() ole32.CoCopyProxy
+@ stdcall CoCreateFreeThreadedMarshaler() ole32.CoCreateFreeThreadedMarshaler
+@ stdcall CoCreateGuid() ole32.CoCreateGuid
+@ stdcall CoCreateInstance() ole32.CoCreateInstance
+@ stdcall CoCreateInstanceEx() ole32.CoCreateInstanceEx
+@ stub CoCreateInstanceFromApp
+@ stub CoDecodeProxy
+@ stub CoDecrementMTAUsage
+@ stdcall CoDisableCallCancellation() ole32.CoDisableCallCancellation
+@ stub CoDisconnectContext
+@ stdcall CoDisconnectObject() ole32.CoDisconnectObject
+@ stdcall CoEnableCallCancellation() ole32.CoEnableCallCancellation
+@ stdcall CoFreeUnusedLibraries() ole32.CoFreeUnusedLibraries
+@ stdcall CoFreeUnusedLibrariesEx() ole32.CoFreeUnusedLibrariesEx
+@ stub CoGetApartmentType
+@ stdcall CoGetCallContext() ole32.CoGetCallContext
+@ stdcall CoGetCallerTID() ole32.CoGetCallerTID
+@ stdcall CoGetCancelObject() ole32.CoGetCancelObject
+@ stdcall CoGetClassObject() ole32.CoGetClassObject
+@ stdcall CoGetContextToken() ole32.CoGetContextToken
+@ stdcall CoGetCurrentLogicalThreadId() ole32.CoGetCurrentLogicalThreadId
+@ stdcall CoGetCurrentProcess() ole32.CoGetCurrentProcess
+@ stdcall CoGetDefaultContext() ole32.CoGetDefaultContext
+@ stdcall CoGetInterfaceAndReleaseStream() ole32.CoGetInterfaceAndReleaseStream
+@ stdcall CoGetMalloc() ole32.CoGetMalloc
+@ stdcall CoGetMarshalSizeMax() ole32.CoGetMarshalSizeMax
+@ stdcall CoGetObjectContext() ole32.CoGetObjectContext
+@ stdcall CoGetPSClsid() ole32.CoGetPSClsid
+@ stdcall CoGetStandardMarshal() ole32.CoGetStandardMarshal
+@ stdcall CoGetStdMarshalEx() ole32.CoGetStdMarshalEx
+@ stdcall CoGetTreatAsClass() ole32.CoGetTreatAsClass
+@ stdcall CoImpersonateClient() ole32.CoImpersonateClient
+@ stub CoIncrementMTAUsage
+@ stdcall CoInitializeEx() ole32.CoInitializeEx
+@ stdcall CoInitializeSecurity() ole32.CoInitializeSecurity
+@ stub CoInvalidateRemoteMachineBindings
+@ stdcall CoIsHandlerConnected() ole32.CoIsHandlerConnected
+@ stdcall CoLockObjectExternal() ole32.CoLockObjectExternal
+@ stdcall CoMarshalHresult() ole32.CoMarshalHresult
+@ stdcall CoMarshalInterThreadInterfaceInStream() ole32.CoMarshalInterThreadInterfaceInStream
+@ stdcall CoMarshalInterface() ole32.CoMarshalInterface
+@ stdcall CoQueryAuthenticationServices() ole32.CoQueryAuthenticationServices
+@ stdcall CoQueryClientBlanket() ole32.CoQueryClientBlanket
+@ stdcall CoQueryProxyBlanket() ole32.CoQueryProxyBlanket
+@ stub CoRegisterActivationFilter
+@ stdcall CoRegisterClassObject() ole32.CoRegisterClassObject
+@ stdcall CoRegisterPSClsid() ole32.CoRegisterPSClsid
+@ stdcall CoRegisterSurrogate() ole32.CoRegisterSurrogate
+@ stdcall CoReleaseMarshalData() ole32.CoReleaseMarshalData
+@ stdcall CoReleaseServerProcess() ole32.CoReleaseServerProcess
+@ stdcall CoResumeClassObjects() ole32.CoResumeClassObjects
+@ stdcall CoRevertToSelf() ole32.CoRevertToSelf
+@ stdcall CoRevokeClassObject() ole32.CoRevokeClassObject
+@ stub CoSetCancelObject
+@ stdcall CoSetProxyBlanket() ole32.CoSetProxyBlanket
+@ stdcall CoSuspendClassObjects() ole32.CoSuspendClassObjects
+@ stdcall CoSwitchCallContext() ole32.CoSwitchCallContext
+@ stdcall CoTaskMemAlloc() ole32.CoTaskMemAlloc
+@ stdcall CoTaskMemFree() ole32.CoTaskMemFree
+@ stdcall CoTaskMemRealloc() ole32.CoTaskMemRealloc
+@ stub CoTestCancel
+@ stdcall CoUninitialize() ole32.CoUninitialize
+@ stdcall CoUnmarshalHresult() ole32.CoUnmarshalHresult
+@ stdcall CoUnmarshalInterface() ole32.CoUnmarshalInterface
+@ stdcall CoWaitForMultipleHandles() ole32.CoWaitForMultipleHandles
+@ stub CoWaitForMultipleObjects
+@ stdcall CreateStreamOnHGlobal() ole32.CreateStreamOnHGlobal
+@ stdcall FreePropVariantArray() ole32.FreePropVariantArray
+@ stdcall GetHGlobalFromStream() ole32.GetHGlobalFromStream
+@ stdcall IIDFromString() ole32.IIDFromString
+@ stdcall ProgIDFromCLSID() ole32.ProgIDFromCLSID
+@ stdcall PropVariantClear() ole32.PropVariantClear
+@ stdcall PropVariantCopy() ole32.PropVariantCopy
+@ stub RoGetAgileReference
+@ stdcall StringFromCLSID() ole32.StringFromCLSID
+@ stdcall StringFromGUID2() ole32.StringFromGUID2
+@ stdcall StringFromIID() ole32.StringFromIID
diff --git a/dll/apisets/api-ms-win-core-com-private-l1-1-0.spec b/dll/apisets/api-ms-win-core-com-private-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8845ce8
--- /dev/null
@@ -0,0 +1,94 @@
+
+# This file is autogenerated by update.py
+
+@ stub CLSIDFromOle1Class
+@ stub CleanupOleStateInAllTls
+@ stub CleanupTlsOleState
+@ stub ClearCleanupFlag
+@ stub CoCreateErrorInfo
+@ stub CoCreateObjectInContext
+@ stub CoDeactivateObject
+@ stub CoGetActivationState
+@ stub CoGetApartmentID
+@ stub CoGetCallState
+@ stub CoGetClassVersion
+@ stub CoGetErrorInfo
+@ stdcall CoGetInstanceFromFile() ole32.CoGetInstanceFromFile
+@ stdcall CoGetInstanceFromIStorage() ole32.CoGetInstanceFromIStorage
+@ stub CoGetModuleType
+@ stub CoGetProcessIdentifier
+@ stub CoGetSystemSecurityPermissions
+@ stdcall CoInitializeWOW() ole32.CoInitializeWOW
+@ stub CoPopServiceDomain
+@ stub CoPushServiceDomain
+@ stub CoReactivateObject
+@ stdcall CoRegisterInitializeSpy() ole32.CoRegisterInitializeSpy
+@ stdcall CoRegisterMallocSpy() ole32.CoRegisterMallocSpy
+@ stdcall CoRegisterMessageFilter() ole32.CoRegisterMessageFilter
+@ stdcall CoRegisterSurrogateEx() ole32.CoRegisterSurrogateEx
+@ stub CoRetireServer
+@ stdcall CoRevokeInitializeSpy() ole32.CoRevokeInitializeSpy
+@ stdcall CoRevokeMallocSpy() ole32.CoRevokeMallocSpy
+@ stub CoSetErrorInfo
+@ stdcall CoUnloadingWOW() ole32.CoUnloadingWOW
+@ stub CoVrfCheckThreadState
+@ stub CoVrfGetThreadState
+@ stub CoVrfReleaseThreadState
+@ stdcall DllDebugObjectRPCHook() ole32.DllDebugObjectRPCHook
+@ stdcall EnableHookObject() ole32.EnableHookObject
+@ stub FreePropVariantArrayWorker
+@ stub GetCatalogHelper
+@ stub GetFuncDescs
+@ stdcall GetHookInterface() ole32.GetHookInterface
+@ stub HkOleRegisterObject
+@ stub InternalAppInvokeExceptionFilter
+@ stub InternalCCFreeUnused
+@ stub InternalCCGetClassInformationForDde
+@ stub InternalCCGetClassInformationFromKey
+@ stub InternalCCSetDdeServerWindow
+@ stub InternalCMLSendReceive
+@ stub InternalCallAsProxyExceptionFilter
+@ stub InternalCallFrameExceptionFilter
+@ stub InternalCallerIsAppContainer
+@ stub InternalCanMakeOutCall
+@ stub InternalCoIsSurrogateProcess
+@ stub InternalCoRegisterDisconnectCallback
+@ stub InternalCoRegisterSurrogatedObject
+@ stub InternalCoStdMarshalObject
+@ stub InternalCoUnregisterDisconnectCallback
+@ stub InternalCompleteObjRef
+@ stub InternalCreateCAggId
+@ stub InternalCreateIdentityHandler
+@ stub InternalDoATClassCreate
+@ stub InternalFillLocalOXIDInfo
+@ stub InternalFreeObjRef
+@ stub InternalGetWindowPropInterface
+@ stub InternalIrotEnumRunning
+@ stub InternalIrotGetObject
+@ stub InternalIrotGetTimeOfLastChange
+@ stub InternalIrotIsRunning
+@ stub InternalIrotNoteChangeTime
+@ stub InternalIrotRegister
+@ stub InternalIrotRevoke
+@ stub InternalIsApartmentInitialized
+@ stub InternalIsProcessInitialized
+@ stub InternalMarshalObjRef
+@ stub InternalNotifyDDStartOrStop
+@ stub InternalOleModalLoopBlockFn
+@ stub InternalRegisterWindowPropInterface
+@ stub InternalReleaseMarshalObjRef
+@ stub InternalSTAInvoke
+@ stub InternalServerExceptionFilter
+@ stub InternalSetAptCallCtrlOnTlsIfRequired
+@ stub InternalSetOleThunkWowPtr
+@ stub InternalStubInvoke
+@ stub InternalTlsAllocData
+@ stub InternalUnmarshalObjRef
+@ stub NdrExtStubInitialize
+@ stub NdrOleDllGetClassObject
+@ stub NdrOleInitializeExtension
+@ stub NdrpFindInterface
+@ stub ReleaseFuncDescs
+@ stub SetCleanupFlag
+@ stdcall UpdateDCOMSettings() ole32.UpdateDCOMSettings
+@ stub UpdateProcessTracing
diff --git a/dll/apisets/api-ms-win-core-console-l1-1-0.spec b/dll/apisets/api-ms-win-core-console-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b0ef6eb
--- /dev/null
@@ -0,0 +1,17 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AllocConsole() kernel32.AllocConsole
+@ stdcall GetConsoleCP() kernel32.GetConsoleCP
+@ stdcall GetConsoleMode() kernel32.GetConsoleMode
+@ stdcall GetConsoleOutputCP() kernel32.GetConsoleOutputCP
+@ stdcall GetNumberOfConsoleInputEvents() kernel32.GetNumberOfConsoleInputEvents
+@ stdcall PeekConsoleInputA() kernel32.PeekConsoleInputA
+@ stdcall ReadConsoleA() kernel32.ReadConsoleA
+@ stdcall ReadConsoleInputA() kernel32.ReadConsoleInputA
+@ stdcall ReadConsoleInputW() kernel32.ReadConsoleInputW
+@ stdcall ReadConsoleW() kernel32.ReadConsoleW
+@ stdcall SetConsoleCtrlHandler() kernel32.SetConsoleCtrlHandler
+@ stdcall SetConsoleMode() kernel32.SetConsoleMode
+@ stdcall WriteConsoleA() kernel32.WriteConsoleA
+@ stdcall WriteConsoleW() kernel32.WriteConsoleW
diff --git a/dll/apisets/api-ms-win-core-console-l2-1-0.spec b/dll/apisets/api-ms-win-core-console-l2-1-0.spec
new file mode 100644 (file)
index 0000000..8e51ba5
--- /dev/null
@@ -0,0 +1,41 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AttachConsole() kernel32.AttachConsole
+@ stdcall CreateConsoleScreenBuffer() kernel32.CreateConsoleScreenBuffer
+@ stdcall FillConsoleOutputAttribute() kernel32.FillConsoleOutputAttribute
+@ stdcall FillConsoleOutputCharacterA() kernel32.FillConsoleOutputCharacterA
+@ stdcall FillConsoleOutputCharacterW() kernel32.FillConsoleOutputCharacterW
+@ stdcall FlushConsoleInputBuffer() kernel32.FlushConsoleInputBuffer
+@ stdcall FreeConsole() kernel32.FreeConsole
+@ stdcall GenerateConsoleCtrlEvent() kernel32.GenerateConsoleCtrlEvent
+@ stdcall GetConsoleCursorInfo() kernel32.GetConsoleCursorInfo
+@ stdcall GetConsoleScreenBufferInfo() kernel32.GetConsoleScreenBufferInfo
+@ stub GetConsoleScreenBufferInfoEx
+@ stdcall GetConsoleTitleW() kernel32.GetConsoleTitleW
+@ stdcall GetLargestConsoleWindowSize() kernel32.GetLargestConsoleWindowSize
+@ stdcall PeekConsoleInputW() kernel32.PeekConsoleInputW
+@ stdcall ReadConsoleOutputA() kernel32.ReadConsoleOutputA
+@ stdcall ReadConsoleOutputAttribute() kernel32.ReadConsoleOutputAttribute
+@ stdcall ReadConsoleOutputCharacterA() kernel32.ReadConsoleOutputCharacterA
+@ stdcall ReadConsoleOutputCharacterW() kernel32.ReadConsoleOutputCharacterW
+@ stdcall ReadConsoleOutputW() kernel32.ReadConsoleOutputW
+@ stdcall ScrollConsoleScreenBufferA() kernel32.ScrollConsoleScreenBufferA
+@ stdcall ScrollConsoleScreenBufferW() kernel32.ScrollConsoleScreenBufferW
+@ stdcall SetConsoleActiveScreenBuffer() kernel32.SetConsoleActiveScreenBuffer
+@ stdcall SetConsoleCP() kernel32.SetConsoleCP
+@ stdcall SetConsoleCursorInfo() kernel32.SetConsoleCursorInfo
+@ stdcall SetConsoleCursorPosition() kernel32.SetConsoleCursorPosition
+@ stdcall SetConsoleOutputCP() kernel32.SetConsoleOutputCP
+@ stub SetConsoleScreenBufferInfoEx
+@ stdcall SetConsoleScreenBufferSize() kernel32.SetConsoleScreenBufferSize
+@ stdcall SetConsoleTextAttribute() kernel32.SetConsoleTextAttribute
+@ stdcall SetConsoleTitleW() kernel32.SetConsoleTitleW
+@ stdcall SetConsoleWindowInfo() kernel32.SetConsoleWindowInfo
+@ stdcall WriteConsoleInputA() kernel32.WriteConsoleInputA
+@ stdcall WriteConsoleInputW() kernel32.WriteConsoleInputW
+@ stdcall WriteConsoleOutputA() kernel32.WriteConsoleOutputA
+@ stdcall WriteConsoleOutputAttribute() kernel32.WriteConsoleOutputAttribute
+@ stdcall WriteConsoleOutputCharacterA() kernel32.WriteConsoleOutputCharacterA
+@ stdcall WriteConsoleOutputCharacterW() kernel32.WriteConsoleOutputCharacterW
+@ stdcall WriteConsoleOutputW() kernel32.WriteConsoleOutputW
diff --git a/dll/apisets/api-ms-win-core-crt-l1-1-0.spec b/dll/apisets/api-ms-win-core-crt-l1-1-0.spec
new file mode 100644 (file)
index 0000000..5e7595c
--- /dev/null
@@ -0,0 +1,101 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall __isascii() msvcrt.__isascii
+@ stdcall _atoi64() msvcrt._atoi64
+@ stdcall _errno() msvcrt._errno
+@ stub _except_handler4_common
+@ stdcall -arch=i386,x86_64,arm _fltused() ntdll._fltused
+@ stdcall -arch=i386 _ftol() msvcrt._ftol
+@ stub _ftol2
+@ stub _ftol2_sse
+@ stub _i64tow_s
+@ stub _itow_s
+@ stub _local_unwind4
+@ stub _ltow_s
+@ stub _snprintf_s
+@ stub _snwprintf_s
+@ stub _splitpath_s
+@ stdcall _stricmp() msvcrt._stricmp
+@ stub _strlwr_s
+@ stdcall _strnicmp() msvcrt._strnicmp
+@ stub _strupr_s
+@ stub _ui64tow_s
+@ stdcall _ultow() msvcrt._ultow
+@ stub _ultow_s
+@ stub _vsnprintf_s
+@ stub _vsnwprintf_s
+@ stdcall _wcsicmp() msvcrt._wcsicmp
+@ stub _wcslwr_s
+@ stdcall _wcsnicmp() msvcrt._wcsnicmp
+@ stdcall _wcstoi64() msvcrt._wcstoi64
+@ stdcall _wcstoui64() msvcrt._wcstoui64
+@ stub _wcsupr_s
+@ stub _wsplitpath_s
+@ stdcall _wtoi() msvcrt._wtoi
+@ stdcall _wtoi64() msvcrt._wtoi64
+@ stdcall _wtol() msvcrt._wtol
+@ stdcall atoi() msvcrt.atoi
+@ stdcall atol() msvcrt.atol
+@ stdcall isalnum() msvcrt.isalnum
+@ stdcall isdigit() msvcrt.isdigit
+@ stdcall isgraph() msvcrt.isgraph
+@ stdcall islower() msvcrt.islower
+@ stdcall isprint() msvcrt.isprint
+@ stdcall isspace() msvcrt.isspace
+@ stdcall isupper() msvcrt.isupper
+@ stdcall iswalnum() msvcrt.iswalnum
+@ stdcall iswascii() msvcrt.iswascii
+@ stdcall iswctype() msvcrt.iswctype
+@ stdcall iswdigit() msvcrt.iswdigit
+@ stdcall iswgraph() msvcrt.iswgraph
+@ stdcall iswprint() msvcrt.iswprint
+@ stdcall iswspace() msvcrt.iswspace
+@ stdcall memcmp() msvcrt.memcmp
+@ stdcall memcpy() msvcrt.memcpy
+@ stub memcpy_s
+@ stdcall memmove() msvcrt.memmove
+@ stub memmove_s
+@ stdcall memset() msvcrt.memset
+@ stub qsort_s
+@ stub sprintf_s
+@ stub sscanf_s
+@ stub strcat_s
+@ stdcall strchr() msvcrt.strchr
+@ stdcall strcmp() msvcrt.strcmp
+@ stub strcpy_s
+@ stdcall strcspn() msvcrt.strcspn
+@ stdcall strlen() msvcrt.strlen
+@ stub strncat_s
+@ stdcall strncmp() msvcrt.strncmp
+@ stub strncpy_s
+@ stub strnlen
+@ stdcall strpbrk() msvcrt.strpbrk
+@ stdcall strrchr() msvcrt.strrchr
+@ stdcall strstr() msvcrt.strstr
+@ stub strtok_s
+@ stdcall strtol() msvcrt.strtol
+@ stdcall strtoul() msvcrt.strtoul
+@ stub swprintf_s
+@ stdcall tolower() msvcrt.tolower
+@ stdcall toupper() msvcrt.toupper
+@ stdcall towlower() msvcrt.towlower
+@ stdcall towupper() msvcrt.towupper
+@ stub vsprintf_s
+@ stub vswprintf_s
+@ stub wcscat_s
+@ stdcall wcschr() msvcrt.wcschr
+@ stdcall wcscmp() msvcrt.wcscmp
+@ stub wcscpy_s
+@ stdcall wcscspn() msvcrt.wcscspn
+@ stdcall wcslen() msvcrt.wcslen
+@ stub wcsncat_s
+@ stdcall wcsncmp() msvcrt.wcsncmp
+@ stub wcsncpy_s
+@ stub wcsnlen
+@ stdcall wcspbrk() msvcrt.wcspbrk
+@ stdcall wcsrchr() msvcrt.wcsrchr
+@ stdcall wcsstr() msvcrt.wcsstr
+@ stub wcstok_s
+@ stdcall wcstol() msvcrt.wcstol
+@ stdcall wcstoul() msvcrt.wcstoul
diff --git a/dll/apisets/api-ms-win-core-crt-l2-1-0.spec b/dll/apisets/api-ms-win-core-crt-l2-1-0.spec
new file mode 100644 (file)
index 0000000..68cf57d
--- /dev/null
@@ -0,0 +1,22 @@
+
+# This file is autogenerated by update.py
+
+@ stub __dllonexit3
+@ stdcall __wgetmainargs() msvcrt.__wgetmainargs
+@ stdcall _amsg_exit() msvcrt._amsg_exit
+@ stdcall _c_exit() msvcrt._c_exit
+@ stdcall _cexit() msvcrt._cexit
+@ stdcall _exit() msvcrt._exit
+@ stdcall _initterm() msvcrt._initterm
+@ stub _initterm_e
+@ stub _invalid_parameter
+@ stdcall _onexit() msvcrt._onexit
+@ stdcall _purecall() msvcrt._purecall
+@ stdcall _time64() msvcrt._time64
+@ extern -arch=arm64,i386,arm atexit msvcrt._imp__atexit
+@ extern -arch=x86_64 atexit msvcrt.__imp_atexit
+@ stdcall exit() msvcrt.exit
+@ stub hgets
+@ stub hwprintf
+@ stdcall time() msvcrt.time
+@ stdcall wprintf() msvcrt.wprintf
diff --git a/dll/apisets/api-ms-win-core-datetime-l1-1-0.spec b/dll/apisets/api-ms-win-core-datetime-l1-1-0.spec
new file mode 100644 (file)
index 0000000..23f50d0
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetDateFormatA() kernel32.GetDateFormatA
+@ stdcall GetDateFormatW() kernel32.GetDateFormatW
+@ stdcall GetTimeFormatA() kernel32.GetTimeFormatA
+@ stdcall GetTimeFormatW() kernel32.GetTimeFormatW
diff --git a/dll/apisets/api-ms-win-core-datetime-l1-1-1.spec b/dll/apisets/api-ms-win-core-datetime-l1-1-1.spec
new file mode 100644 (file)
index 0000000..0d4d62c
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetDateFormatA() kernel32.GetDateFormatA
+@ stub GetDateFormatEx
+@ stdcall GetDateFormatW() kernel32.GetDateFormatW
+@ stdcall GetTimeFormatA() kernel32.GetTimeFormatA
+@ stub GetTimeFormatEx
+@ stdcall GetTimeFormatW() kernel32.GetTimeFormatW
diff --git a/dll/apisets/api-ms-win-core-debug-l1-1-0.spec b/dll/apisets/api-ms-win-core-debug-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4067846
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall DebugBreak() kernel32.DebugBreak
+@ stdcall IsDebuggerPresent() kernel32.IsDebuggerPresent
+@ stdcall OutputDebugStringA() kernel32.OutputDebugStringA
+@ stdcall OutputDebugStringW() kernel32.OutputDebugStringW
diff --git a/dll/apisets/api-ms-win-core-debug-l1-1-1.spec b/dll/apisets/api-ms-win-core-debug-l1-1-1.spec
new file mode 100644 (file)
index 0000000..e7c2160
--- /dev/null
@@ -0,0 +1,12 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CheckRemoteDebuggerPresent() kernel32.CheckRemoteDebuggerPresent
+@ stdcall ContinueDebugEvent() kernel32.ContinueDebugEvent
+@ stdcall DebugActiveProcess() kernel32.DebugActiveProcess
+@ stdcall DebugActiveProcessStop() kernel32.DebugActiveProcessStop
+@ stdcall DebugBreak() kernel32.DebugBreak
+@ stdcall IsDebuggerPresent() kernel32.IsDebuggerPresent
+@ stdcall OutputDebugStringA() kernel32.OutputDebugStringA
+@ stdcall OutputDebugStringW() kernel32.OutputDebugStringW
+@ stdcall WaitForDebugEvent() kernel32.WaitForDebugEvent
diff --git a/dll/apisets/api-ms-win-core-delayload-l1-1-0.spec b/dll/apisets/api-ms-win-core-delayload-l1-1-0.spec
new file mode 100644 (file)
index 0000000..61d02c0
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall DelayLoadFailureHook() kernel32.DelayLoadFailureHook
diff --git a/dll/apisets/api-ms-win-core-delayload-l1-1-1.spec b/dll/apisets/api-ms-win-core-delayload-l1-1-1.spec
new file mode 100644 (file)
index 0000000..70ea234
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall DelayLoadFailureHook() kernel32.DelayLoadFailureHook
+@ stub ResolveDelayLoadedAPI
+@ stub ResolveDelayLoadsFromDll
diff --git a/dll/apisets/api-ms-win-core-errorhandling-l1-1-0.spec b/dll/apisets/api-ms-win-core-errorhandling-l1-1-0.spec
new file mode 100644 (file)
index 0000000..c04a904
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetErrorMode
+@ stdcall GetLastError() kernel32.GetLastError
+@ stdcall RaiseException() kernel32.RaiseException
+@ stdcall SetErrorMode() kernel32.SetErrorMode
+@ stdcall SetLastError() kernel32.SetLastError
+@ stdcall SetUnhandledExceptionFilter() kernel32.SetUnhandledExceptionFilter
+@ stdcall UnhandledExceptionFilter() kernel32.UnhandledExceptionFilter
diff --git a/dll/apisets/api-ms-win-core-errorhandling-l1-1-1.spec b/dll/apisets/api-ms-win-core-errorhandling-l1-1-1.spec
new file mode 100644 (file)
index 0000000..1025891
--- /dev/null
@@ -0,0 +1,15 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AddVectoredContinueHandler() kernel32.AddVectoredContinueHandler
+@ stdcall AddVectoredExceptionHandler() kernel32.AddVectoredExceptionHandler
+@ stub GetErrorMode
+@ stdcall GetLastError() kernel32.GetLastError
+@ stdcall RaiseException() kernel32.RaiseException
+@ stdcall RemoveVectoredContinueHandler() kernel32.RemoveVectoredContinueHandler
+@ stdcall RemoveVectoredExceptionHandler() kernel32.RemoveVectoredExceptionHandler
+@ stdcall RestoreLastError() kernel32.RestoreLastError
+@ stdcall SetErrorMode() kernel32.SetErrorMode
+@ stdcall SetLastError() kernel32.SetLastError
+@ stdcall SetUnhandledExceptionFilter() kernel32.SetUnhandledExceptionFilter
+@ stdcall UnhandledExceptionFilter() kernel32.UnhandledExceptionFilter
diff --git a/dll/apisets/api-ms-win-core-errorhandling-l1-1-2.spec b/dll/apisets/api-ms-win-core-errorhandling-l1-1-2.spec
new file mode 100644 (file)
index 0000000..42eed5e
--- /dev/null
@@ -0,0 +1,16 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AddVectoredContinueHandler() kernel32.AddVectoredContinueHandler
+@ stdcall AddVectoredExceptionHandler() kernel32.AddVectoredExceptionHandler
+@ stub GetErrorMode
+@ stdcall GetLastError() kernel32.GetLastError
+@ stdcall RaiseException() kernel32.RaiseException
+@ stub RaiseFailFastException
+@ stdcall RemoveVectoredContinueHandler() kernel32.RemoveVectoredContinueHandler
+@ stdcall RemoveVectoredExceptionHandler() kernel32.RemoveVectoredExceptionHandler
+@ stdcall RestoreLastError() kernel32.RestoreLastError
+@ stdcall SetErrorMode() kernel32.SetErrorMode
+@ stdcall SetLastError() kernel32.SetLastError
+@ stdcall SetUnhandledExceptionFilter() kernel32.SetUnhandledExceptionFilter
+@ stdcall UnhandledExceptionFilter() kernel32.UnhandledExceptionFilter
diff --git a/dll/apisets/api-ms-win-core-errorhandling-l1-1-3.spec b/dll/apisets/api-ms-win-core-errorhandling-l1-1-3.spec
new file mode 100644 (file)
index 0000000..67d2a6e
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AddVectoredContinueHandler() kernel32.AddVectoredContinueHandler
+@ stdcall AddVectoredExceptionHandler() kernel32.AddVectoredExceptionHandler
+@ stdcall FatalAppExitA() kernel32.FatalAppExitA
+@ stdcall FatalAppExitW() kernel32.FatalAppExitW
+@ stub GetErrorMode
+@ stdcall GetLastError() kernel32.GetLastError
+@ stub GetThreadErrorMode
+@ stdcall RaiseException() kernel32.RaiseException
+@ stub RaiseFailFastException
+@ stdcall RemoveVectoredContinueHandler() kernel32.RemoveVectoredContinueHandler
+@ stdcall RemoveVectoredExceptionHandler() kernel32.RemoveVectoredExceptionHandler
+@ stdcall SetErrorMode() kernel32.SetErrorMode
+@ stdcall SetLastError() kernel32.SetLastError
+@ stub SetThreadErrorMode
+@ stdcall SetUnhandledExceptionFilter() kernel32.SetUnhandledExceptionFilter
+@ stdcall UnhandledExceptionFilter() kernel32.UnhandledExceptionFilter
diff --git a/dll/apisets/api-ms-win-core-fibers-l1-1-0.spec b/dll/apisets/api-ms-win-core-fibers-l1-1-0.spec
new file mode 100644 (file)
index 0000000..32edaf8
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stub FlsAlloc
+@ stub FlsFree
+@ stub FlsGetValue
+@ stub FlsSetValue
diff --git a/dll/apisets/api-ms-win-core-fibers-l1-1-1.spec b/dll/apisets/api-ms-win-core-fibers-l1-1-1.spec
new file mode 100644 (file)
index 0000000..f29bdf3
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stub FlsAlloc
+@ stub FlsFree
+@ stub FlsGetValue
+@ stub FlsSetValue
+@ stub IsThreadAFiber
diff --git a/dll/apisets/api-ms-win-core-file-l1-1-0.spec b/dll/apisets/api-ms-win-core-file-l1-1-0.spec
new file mode 100644 (file)
index 0000000..6471017
--- /dev/null
@@ -0,0 +1,79 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CompareFileTime() kernel32.CompareFileTime
+@ stdcall CreateDirectoryA() kernel32.CreateDirectoryA
+@ stdcall CreateDirectoryW() kernel32.CreateDirectoryW
+@ stdcall CreateFileA() kernel32.CreateFileA
+@ stdcall CreateFileW() kernel32.CreateFileW
+@ stdcall DefineDosDeviceW() kernel32.DefineDosDeviceW
+@ stdcall DeleteFileA() kernel32.DeleteFileA
+@ stdcall DeleteFileW() kernel32.DeleteFileW
+@ stdcall DeleteVolumeMountPointW() kernel32.DeleteVolumeMountPointW
+@ stdcall FileTimeToLocalFileTime() kernel32.FileTimeToLocalFileTime
+@ stdcall FileTimeToSystemTime() kernel32.FileTimeToSystemTime
+@ stdcall FindClose() kernel32.FindClose
+@ stdcall FindCloseChangeNotification() kernel32.FindCloseChangeNotification
+@ stdcall FindFirstChangeNotificationA() kernel32.FindFirstChangeNotificationA
+@ stdcall FindFirstChangeNotificationW() kernel32.FindFirstChangeNotificationW
+@ stdcall FindFirstFileA() kernel32.FindFirstFileA
+@ stdcall FindFirstFileExA() kernel32.FindFirstFileExA
+@ stdcall FindFirstFileExW() kernel32.FindFirstFileExW
+@ stdcall FindFirstFileW() kernel32.FindFirstFileW
+@ stdcall FindFirstVolumeW() kernel32.FindFirstVolumeW
+@ stdcall FindNextChangeNotification() kernel32.FindNextChangeNotification
+@ stdcall FindNextFileA() kernel32.FindNextFileA
+@ stdcall FindNextFileW() kernel32.FindNextFileW
+@ stdcall FindNextVolumeW() kernel32.FindNextVolumeW
+@ stdcall FindVolumeClose() kernel32.FindVolumeClose
+@ stdcall FlushFileBuffers() kernel32.FlushFileBuffers
+@ stdcall GetDiskFreeSpaceA() kernel32.GetDiskFreeSpaceA
+@ stdcall GetDiskFreeSpaceExA() kernel32.GetDiskFreeSpaceExA
+@ stdcall GetDiskFreeSpaceExW() kernel32.GetDiskFreeSpaceExW
+@ stdcall GetDiskFreeSpaceW() kernel32.GetDiskFreeSpaceW
+@ stdcall GetDriveTypeA() kernel32.GetDriveTypeA
+@ stdcall GetDriveTypeW() kernel32.GetDriveTypeW
+@ stdcall GetFileAttributesA() kernel32.GetFileAttributesA
+@ stdcall GetFileAttributesExA() kernel32.GetFileAttributesExA
+@ stdcall GetFileAttributesExW() kernel32.GetFileAttributesExW
+@ stdcall GetFileAttributesW() kernel32.GetFileAttributesW
+@ stdcall GetFileInformationByHandle() kernel32.GetFileInformationByHandle
+@ stdcall GetFileSize() kernel32.GetFileSize
+@ stdcall GetFileSizeEx() kernel32.GetFileSizeEx
+@ stdcall GetFileTime() kernel32.GetFileTime
+@ stdcall GetFileType() kernel32.GetFileType
+@ stub GetFinalPathNameByHandleA
+@ stub GetFinalPathNameByHandleW
+@ stdcall GetFullPathNameA() kernel32.GetFullPathNameA
+@ stdcall GetFullPathNameW() kernel32.GetFullPathNameW
+@ stdcall GetLogicalDriveStringsW() kernel32.GetLogicalDriveStringsW
+@ stdcall GetLogicalDrives() kernel32.GetLogicalDrives
+@ stdcall GetLongPathNameA() kernel32.GetLongPathNameA
+@ stdcall GetLongPathNameW() kernel32.GetLongPathNameW
+@ stdcall GetShortPathNameW() kernel32.GetShortPathNameW
+@ stdcall GetTempFileNameW() kernel32.GetTempFileNameW
+@ stub GetVolumeInformationByHandleW
+@ stdcall GetVolumeInformationW() kernel32.GetVolumeInformationW
+@ stdcall GetVolumePathNameW() kernel32.GetVolumePathNameW
+@ stdcall LocalFileTimeToFileTime() kernel32.LocalFileTimeToFileTime
+@ stdcall LockFile() kernel32.LockFile
+@ stdcall LockFileEx() kernel32.LockFileEx
+@ stdcall QueryDosDeviceW() kernel32.QueryDosDeviceW
+@ stdcall ReadFile() kernel32.ReadFile
+@ stdcall ReadFileEx() kernel32.ReadFileEx
+@ stdcall ReadFileScatter() kernel32.ReadFileScatter
+@ stdcall RemoveDirectoryA() kernel32.RemoveDirectoryA
+@ stdcall RemoveDirectoryW() kernel32.RemoveDirectoryW
+@ stdcall SetEndOfFile() kernel32.SetEndOfFile
+@ stdcall SetFileAttributesA() kernel32.SetFileAttributesA
+@ stdcall SetFileAttributesW() kernel32.SetFileAttributesW
+@ stub SetFileInformationByHandle
+@ stdcall SetFilePointer() kernel32.SetFilePointer
+@ stdcall SetFilePointerEx() kernel32.SetFilePointerEx
+@ stdcall SetFileTime() kernel32.SetFileTime
+@ stdcall SetFileValidData() kernel32.SetFileValidData
+@ stdcall UnlockFile() kernel32.UnlockFile
+@ stdcall UnlockFileEx() kernel32.UnlockFileEx
+@ stdcall WriteFile() kernel32.WriteFile
+@ stdcall WriteFileEx() kernel32.WriteFileEx
+@ stdcall WriteFileGather() kernel32.WriteFileGather
diff --git a/dll/apisets/api-ms-win-core-file-l1-2-0.spec b/dll/apisets/api-ms-win-core-file-l1-2-0.spec
new file mode 100644 (file)
index 0000000..4663596
--- /dev/null
@@ -0,0 +1,82 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CompareFileTime() kernel32.CompareFileTime
+@ stdcall CreateDirectoryA() kernel32.CreateDirectoryA
+@ stdcall CreateDirectoryW() kernel32.CreateDirectoryW
+@ stub CreateFile2
+@ stdcall CreateFileA() kernel32.CreateFileA
+@ stdcall CreateFileW() kernel32.CreateFileW
+@ stdcall DefineDosDeviceW() kernel32.DefineDosDeviceW
+@ stdcall DeleteFileA() kernel32.DeleteFileA
+@ stdcall DeleteFileW() kernel32.DeleteFileW
+@ stdcall DeleteVolumeMountPointW() kernel32.DeleteVolumeMountPointW
+@ stdcall FileTimeToLocalFileTime() kernel32.FileTimeToLocalFileTime
+@ stdcall FindClose() kernel32.FindClose
+@ stdcall FindCloseChangeNotification() kernel32.FindCloseChangeNotification
+@ stdcall FindFirstChangeNotificationA() kernel32.FindFirstChangeNotificationA
+@ stdcall FindFirstChangeNotificationW() kernel32.FindFirstChangeNotificationW
+@ stdcall FindFirstFileA() kernel32.FindFirstFileA
+@ stdcall FindFirstFileExA() kernel32.FindFirstFileExA
+@ stdcall FindFirstFileExW() kernel32.FindFirstFileExW
+@ stdcall FindFirstFileW() kernel32.FindFirstFileW
+@ stdcall FindFirstVolumeW() kernel32.FindFirstVolumeW
+@ stdcall FindNextChangeNotification() kernel32.FindNextChangeNotification
+@ stdcall FindNextFileA() kernel32.FindNextFileA
+@ stdcall FindNextFileW() kernel32.FindNextFileW
+@ stdcall FindNextVolumeW() kernel32.FindNextVolumeW
+@ stdcall FindVolumeClose() kernel32.FindVolumeClose
+@ stdcall FlushFileBuffers() kernel32.FlushFileBuffers
+@ stdcall GetDiskFreeSpaceA() kernel32.GetDiskFreeSpaceA
+@ stdcall GetDiskFreeSpaceExA() kernel32.GetDiskFreeSpaceExA
+@ stdcall GetDiskFreeSpaceExW() kernel32.GetDiskFreeSpaceExW
+@ stdcall GetDiskFreeSpaceW() kernel32.GetDiskFreeSpaceW
+@ stdcall GetDriveTypeA() kernel32.GetDriveTypeA
+@ stdcall GetDriveTypeW() kernel32.GetDriveTypeW
+@ stdcall GetFileAttributesA() kernel32.GetFileAttributesA
+@ stdcall GetFileAttributesExA() kernel32.GetFileAttributesExA
+@ stdcall GetFileAttributesExW() kernel32.GetFileAttributesExW
+@ stdcall GetFileAttributesW() kernel32.GetFileAttributesW
+@ stdcall GetFileInformationByHandle() kernel32.GetFileInformationByHandle
+@ stdcall GetFileSize() kernel32.GetFileSize
+@ stdcall GetFileSizeEx() kernel32.GetFileSizeEx
+@ stdcall GetFileTime() kernel32.GetFileTime
+@ stdcall GetFileType() kernel32.GetFileType
+@ stub GetFinalPathNameByHandleA
+@ stub GetFinalPathNameByHandleW
+@ stdcall GetFullPathNameA() kernel32.GetFullPathNameA
+@ stdcall GetFullPathNameW() kernel32.GetFullPathNameW
+@ stdcall GetLogicalDriveStringsW() kernel32.GetLogicalDriveStringsW
+@ stdcall GetLogicalDrives() kernel32.GetLogicalDrives
+@ stdcall GetLongPathNameA() kernel32.GetLongPathNameA
+@ stdcall GetLongPathNameW() kernel32.GetLongPathNameW
+@ stdcall GetShortPathNameW() kernel32.GetShortPathNameW
+@ stdcall GetTempFileNameW() kernel32.GetTempFileNameW
+@ stdcall GetTempPathW() kernel32.GetTempPathW
+@ stub GetVolumeInformationByHandleW
+@ stdcall GetVolumeInformationW() kernel32.GetVolumeInformationW
+@ stdcall GetVolumeNameForVolumeMountPointW() kernel32.GetVolumeNameForVolumeMountPointW
+@ stdcall GetVolumePathNameW() kernel32.GetVolumePathNameW
+@ stdcall GetVolumePathNamesForVolumeNameW() kernel32.GetVolumePathNamesForVolumeNameW
+@ stdcall LocalFileTimeToFileTime() kernel32.LocalFileTimeToFileTime
+@ stdcall LockFile() kernel32.LockFile
+@ stdcall LockFileEx() kernel32.LockFileEx
+@ stdcall QueryDosDeviceW() kernel32.QueryDosDeviceW
+@ stdcall ReadFile() kernel32.ReadFile
+@ stdcall ReadFileEx() kernel32.ReadFileEx
+@ stdcall ReadFileScatter() kernel32.ReadFileScatter
+@ stdcall RemoveDirectoryA() kernel32.RemoveDirectoryA
+@ stdcall RemoveDirectoryW() kernel32.RemoveDirectoryW
+@ stdcall SetEndOfFile() kernel32.SetEndOfFile
+@ stdcall SetFileAttributesA() kernel32.SetFileAttributesA
+@ stdcall SetFileAttributesW() kernel32.SetFileAttributesW
+@ stub SetFileInformationByHandle
+@ stdcall SetFilePointer() kernel32.SetFilePointer
+@ stdcall SetFilePointerEx() kernel32.SetFilePointerEx
+@ stdcall SetFileTime() kernel32.SetFileTime
+@ stdcall SetFileValidData() kernel32.SetFileValidData
+@ stdcall UnlockFile() kernel32.UnlockFile
+@ stdcall UnlockFileEx() kernel32.UnlockFileEx
+@ stdcall WriteFile() kernel32.WriteFile
+@ stdcall WriteFileEx() kernel32.WriteFileEx
+@ stdcall WriteFileGather() kernel32.WriteFileGather
diff --git a/dll/apisets/api-ms-win-core-file-l1-2-1.spec b/dll/apisets/api-ms-win-core-file-l1-2-1.spec
new file mode 100644 (file)
index 0000000..f0f066e
--- /dev/null
@@ -0,0 +1,85 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CompareFileTime() kernel32.CompareFileTime
+@ stdcall CreateDirectoryA() kernel32.CreateDirectoryA
+@ stdcall CreateDirectoryW() kernel32.CreateDirectoryW
+@ stub CreateFile2
+@ stdcall CreateFileA() kernel32.CreateFileA
+@ stdcall CreateFileW() kernel32.CreateFileW
+@ stdcall DefineDosDeviceW() kernel32.DefineDosDeviceW
+@ stdcall DeleteFileA() kernel32.DeleteFileA
+@ stdcall DeleteFileW() kernel32.DeleteFileW
+@ stdcall DeleteVolumeMountPointW() kernel32.DeleteVolumeMountPointW
+@ stdcall FileTimeToLocalFileTime() kernel32.FileTimeToLocalFileTime
+@ stdcall FindClose() kernel32.FindClose
+@ stdcall FindCloseChangeNotification() kernel32.FindCloseChangeNotification
+@ stdcall FindFirstChangeNotificationA() kernel32.FindFirstChangeNotificationA
+@ stdcall FindFirstChangeNotificationW() kernel32.FindFirstChangeNotificationW
+@ stdcall FindFirstFileA() kernel32.FindFirstFileA
+@ stdcall FindFirstFileExA() kernel32.FindFirstFileExA
+@ stdcall FindFirstFileExW() kernel32.FindFirstFileExW
+@ stdcall FindFirstFileW() kernel32.FindFirstFileW
+@ stdcall FindFirstVolumeW() kernel32.FindFirstVolumeW
+@ stdcall FindNextChangeNotification() kernel32.FindNextChangeNotification
+@ stdcall FindNextFileA() kernel32.FindNextFileA
+@ stdcall FindNextFileW() kernel32.FindNextFileW
+@ stdcall FindNextVolumeW() kernel32.FindNextVolumeW
+@ stdcall FindVolumeClose() kernel32.FindVolumeClose
+@ stdcall FlushFileBuffers() kernel32.FlushFileBuffers
+@ stdcall GetCompressedFileSizeA() kernel32.GetCompressedFileSizeA
+@ stdcall GetCompressedFileSizeW() kernel32.GetCompressedFileSizeW
+@ stdcall GetDiskFreeSpaceA() kernel32.GetDiskFreeSpaceA
+@ stdcall GetDiskFreeSpaceExA() kernel32.GetDiskFreeSpaceExA
+@ stdcall GetDiskFreeSpaceExW() kernel32.GetDiskFreeSpaceExW
+@ stdcall GetDiskFreeSpaceW() kernel32.GetDiskFreeSpaceW
+@ stdcall GetDriveTypeA() kernel32.GetDriveTypeA
+@ stdcall GetDriveTypeW() kernel32.GetDriveTypeW
+@ stdcall GetFileAttributesA() kernel32.GetFileAttributesA
+@ stdcall GetFileAttributesExA() kernel32.GetFileAttributesExA
+@ stdcall GetFileAttributesExW() kernel32.GetFileAttributesExW
+@ stdcall GetFileAttributesW() kernel32.GetFileAttributesW
+@ stdcall GetFileInformationByHandle() kernel32.GetFileInformationByHandle
+@ stdcall GetFileSize() kernel32.GetFileSize
+@ stdcall GetFileSizeEx() kernel32.GetFileSizeEx
+@ stdcall GetFileTime() kernel32.GetFileTime
+@ stdcall GetFileType() kernel32.GetFileType
+@ stub GetFinalPathNameByHandleA
+@ stub GetFinalPathNameByHandleW
+@ stdcall GetFullPathNameA() kernel32.GetFullPathNameA
+@ stdcall GetFullPathNameW() kernel32.GetFullPathNameW
+@ stdcall GetLogicalDriveStringsW() kernel32.GetLogicalDriveStringsW
+@ stdcall GetLogicalDrives() kernel32.GetLogicalDrives
+@ stdcall GetLongPathNameA() kernel32.GetLongPathNameA
+@ stdcall GetLongPathNameW() kernel32.GetLongPathNameW
+@ stdcall GetShortPathNameW() kernel32.GetShortPathNameW
+@ stdcall GetTempFileNameW() kernel32.GetTempFileNameW
+@ stdcall GetTempPathW() kernel32.GetTempPathW
+@ stub GetVolumeInformationByHandleW
+@ stdcall GetVolumeInformationW() kernel32.GetVolumeInformationW
+@ stdcall GetVolumeNameForVolumeMountPointW() kernel32.GetVolumeNameForVolumeMountPointW
+@ stdcall GetVolumePathNameW() kernel32.GetVolumePathNameW
+@ stdcall GetVolumePathNamesForVolumeNameW() kernel32.GetVolumePathNamesForVolumeNameW
+@ stdcall LocalFileTimeToFileTime() kernel32.LocalFileTimeToFileTime
+@ stdcall LockFile() kernel32.LockFile
+@ stdcall LockFileEx() kernel32.LockFileEx
+@ stdcall QueryDosDeviceW() kernel32.QueryDosDeviceW
+@ stdcall ReadFile() kernel32.ReadFile
+@ stdcall ReadFileEx() kernel32.ReadFileEx
+@ stdcall ReadFileScatter() kernel32.ReadFileScatter
+@ stdcall RemoveDirectoryA() kernel32.RemoveDirectoryA
+@ stdcall RemoveDirectoryW() kernel32.RemoveDirectoryW
+@ stdcall SetEndOfFile() kernel32.SetEndOfFile
+@ stdcall SetFileAttributesA() kernel32.SetFileAttributesA
+@ stdcall SetFileAttributesW() kernel32.SetFileAttributesW
+@ stub SetFileInformationByHandle
+@ stub SetFileIoOverlappedRange
+@ stdcall SetFilePointer() kernel32.SetFilePointer
+@ stdcall SetFilePointerEx() kernel32.SetFilePointerEx
+@ stdcall SetFileTime() kernel32.SetFileTime
+@ stdcall SetFileValidData() kernel32.SetFileValidData
+@ stdcall UnlockFile() kernel32.UnlockFile
+@ stdcall UnlockFileEx() kernel32.UnlockFileEx
+@ stdcall WriteFile() kernel32.WriteFile
+@ stdcall WriteFileEx() kernel32.WriteFileEx
+@ stdcall WriteFileGather() kernel32.WriteFileGather
diff --git a/dll/apisets/api-ms-win-core-file-l1-2-2.spec b/dll/apisets/api-ms-win-core-file-l1-2-2.spec
new file mode 100644 (file)
index 0000000..5795f87
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AreFileApisANSI() kernel32.AreFileApisANSI
+@ stub FindFirstFileNameW
+@ stdcall FindFirstStreamW() kernel32.FindFirstStreamW
+@ stub FindNextFileNameW
+@ stdcall FindNextStreamW() kernel32.FindNextStreamW
+@ stdcall GetTempFileNameA() kernel32.GetTempFileNameA
+@ stdcall GetTempPathA() kernel32.GetTempPathA
+@ stdcall GetVolumeInformationA() kernel32.GetVolumeInformationA
+@ stdcall SetFileApisToANSI() kernel32.SetFileApisToANSI
+@ stdcall SetFileApisToOEM() kernel32.SetFileApisToOEM
diff --git a/dll/apisets/api-ms-win-core-file-l2-1-0.spec b/dll/apisets/api-ms-win-core-file-l2-1-0.spec
new file mode 100644 (file)
index 0000000..afc3180
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stub CopyFile2
+@ stdcall CopyFileExW() kernel32.CopyFileExW
+@ stdcall CreateDirectoryExW() kernel32.CreateDirectoryExW
+@ stdcall CreateHardLinkW() kernel32.CreateHardLinkW
+@ stub CreateSymbolicLinkW
+@ stdcall GetFileInformationByHandleEx() kernel32_vista.GetFileInformationByHandleEx
+@ stdcall MoveFileExW() kernel32.MoveFileExW
+@ stdcall MoveFileWithProgressW() kernel32.MoveFileWithProgressW
+@ stdcall ReOpenFile() kernel32.ReOpenFile
+@ stdcall ReadDirectoryChangesW() kernel32.ReadDirectoryChangesW
+@ stdcall ReplaceFileW() kernel32.ReplaceFileW
diff --git a/dll/apisets/api-ms-win-core-file-l2-1-1.spec b/dll/apisets/api-ms-win-core-file-l2-1-1.spec
new file mode 100644 (file)
index 0000000..de67d2d
--- /dev/null
@@ -0,0 +1,15 @@
+
+# This file is autogenerated by update.py
+
+@ stub CopyFile2
+@ stdcall CopyFileExW() kernel32.CopyFileExW
+@ stdcall CreateDirectoryExW() kernel32.CreateDirectoryExW
+@ stdcall CreateHardLinkW() kernel32.CreateHardLinkW
+@ stub CreateSymbolicLinkW
+@ stdcall GetFileInformationByHandleEx() kernel32_vista.GetFileInformationByHandleEx
+@ stdcall MoveFileExW() kernel32.MoveFileExW
+@ stdcall MoveFileWithProgressW() kernel32.MoveFileWithProgressW
+@ stub OpenFileById
+@ stdcall ReOpenFile() kernel32.ReOpenFile
+@ stdcall ReadDirectoryChangesW() kernel32.ReadDirectoryChangesW
+@ stdcall ReplaceFileW() kernel32.ReplaceFileW
diff --git a/dll/apisets/api-ms-win-core-file-l2-1-2.spec b/dll/apisets/api-ms-win-core-file-l2-1-2.spec
new file mode 100644 (file)
index 0000000..6aaae94
--- /dev/null
@@ -0,0 +1,17 @@
+
+# This file is autogenerated by update.py
+
+@ stub CopyFile2
+@ stdcall CopyFileExW() kernel32.CopyFileExW
+@ stdcall CopyFileW() kernel32.CopyFileW
+@ stdcall CreateDirectoryExW() kernel32.CreateDirectoryExW
+@ stdcall CreateHardLinkA() kernel32.CreateHardLinkA
+@ stdcall CreateHardLinkW() kernel32.CreateHardLinkW
+@ stub CreateSymbolicLinkW
+@ stdcall GetFileInformationByHandleEx() kernel32_vista.GetFileInformationByHandleEx
+@ stdcall MoveFileExW() kernel32.MoveFileExW
+@ stdcall MoveFileWithProgressW() kernel32.MoveFileWithProgressW
+@ stub OpenFileById
+@ stdcall ReadDirectoryChangesW() kernel32.ReadDirectoryChangesW
+@ stdcall ReOpenFile() kernel32.ReOpenFile
+@ stdcall ReplaceFileW() kernel32.ReplaceFileW
diff --git a/dll/apisets/api-ms-win-core-handle-l1-1-0.spec b/dll/apisets/api-ms-win-core-handle-l1-1-0.spec
new file mode 100644 (file)
index 0000000..88fbc33
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CloseHandle() kernel32.CloseHandle
+@ stdcall DuplicateHandle() kernel32.DuplicateHandle
+@ stdcall GetHandleInformation() kernel32.GetHandleInformation
+@ stdcall SetHandleInformation() kernel32.SetHandleInformation
diff --git a/dll/apisets/api-ms-win-core-heap-l1-1-0.spec b/dll/apisets/api-ms-win-core-heap-l1-1-0.spec
new file mode 100644 (file)
index 0000000..a4af7df
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetProcessHeap() kernel32.GetProcessHeap
+@ stdcall GetProcessHeaps() kernel32.GetProcessHeaps
+@ stdcall HeapAlloc() kernel32.HeapAlloc
+@ stdcall HeapCompact() kernel32.HeapCompact
+@ stdcall HeapCreate() kernel32.HeapCreate
+@ stdcall HeapDestroy() kernel32.HeapDestroy
+@ stdcall HeapFree() kernel32.HeapFree
+@ stdcall HeapLock() kernel32.HeapLock
+@ stdcall HeapQueryInformation() kernel32.HeapQueryInformation
+@ stdcall HeapReAlloc() kernel32.HeapReAlloc
+@ stdcall HeapSetInformation() kernel32.HeapSetInformation
+@ stdcall HeapSize() kernel32.HeapSize
+@ stdcall HeapSummary() kernel32.HeapSummary
+@ stdcall HeapUnlock() kernel32.HeapUnlock
+@ stdcall HeapValidate() kernel32.HeapValidate
+@ stdcall HeapWalk() kernel32.HeapWalk
diff --git a/dll/apisets/api-ms-win-core-heap-l1-2-0.spec b/dll/apisets/api-ms-win-core-heap-l1-2-0.spec
new file mode 100644 (file)
index 0000000..7cafad2
--- /dev/null
@@ -0,0 +1,18 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetProcessHeap() kernel32.GetProcessHeap
+@ stdcall GetProcessHeaps() kernel32.GetProcessHeaps
+@ stdcall HeapAlloc() kernel32.HeapAlloc
+@ stdcall HeapCompact() kernel32.HeapCompact
+@ stdcall HeapCreate() kernel32.HeapCreate
+@ stdcall HeapDestroy() kernel32.HeapDestroy
+@ stdcall HeapFree() kernel32.HeapFree
+@ stdcall HeapLock() kernel32.HeapLock
+@ stdcall HeapQueryInformation() kernel32.HeapQueryInformation
+@ stdcall HeapReAlloc() kernel32.HeapReAlloc
+@ stdcall HeapSetInformation() kernel32.HeapSetInformation
+@ stdcall HeapSize() kernel32.HeapSize
+@ stdcall HeapUnlock() kernel32.HeapUnlock
+@ stdcall HeapValidate() kernel32.HeapValidate
+@ stdcall HeapWalk() kernel32.HeapWalk
diff --git a/dll/apisets/api-ms-win-core-heap-l2-1-0.spec b/dll/apisets/api-ms-win-core-heap-l2-1-0.spec
new file mode 100644 (file)
index 0000000..88385fe
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GlobalAlloc() kernel32.GlobalAlloc
+@ stdcall GlobalFree() kernel32.GlobalFree
+@ stdcall LocalAlloc() kernel32.LocalAlloc
+@ stdcall LocalFree() kernel32.LocalFree
+@ stdcall LocalLock() kernel32.LocalLock
+@ stdcall LocalReAlloc() kernel32.LocalReAlloc
+@ stdcall LocalUnlock() kernel32.LocalUnlock
diff --git a/dll/apisets/api-ms-win-core-heap-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-core-heap-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..ea47c33
--- /dev/null
@@ -0,0 +1,18 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GlobalAlloc() kernel32.GlobalAlloc
+@ stdcall GlobalFlags() kernel32.GlobalFlags
+@ stdcall GlobalFree() kernel32.GlobalFree
+@ stdcall GlobalHandle() kernel32.GlobalHandle
+@ stdcall GlobalLock() kernel32.GlobalLock
+@ stdcall GlobalReAlloc() kernel32.GlobalReAlloc
+@ stdcall GlobalSize() kernel32.GlobalSize
+@ stdcall GlobalUnlock() kernel32.GlobalUnlock
+@ stdcall LocalAlloc() kernel32.LocalAlloc
+@ stdcall LocalFlags() kernel32.LocalFlags
+@ stdcall LocalFree() kernel32.LocalFree
+@ stdcall LocalLock() kernel32.LocalLock
+@ stdcall LocalReAlloc() kernel32.LocalReAlloc
+@ stdcall LocalSize() kernel32.LocalSize
+@ stdcall LocalUnlock() kernel32.LocalUnlock
diff --git a/dll/apisets/api-ms-win-core-interlocked-l1-1-0.spec b/dll/apisets/api-ms-win-core-interlocked-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8001f92
--- /dev/null
@@ -0,0 +1,15 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall InitializeSListHead() kernel32.InitializeSListHead
+@ stdcall -arch=i386 InterlockedCompareExchange64() kernel32.InterlockedCompareExchange64
+@ stdcall -arch=i386 InterlockedCompareExchange() kernel32.InterlockedCompareExchange
+@ stdcall -arch=i386 InterlockedDecrement() kernel32.InterlockedDecrement
+@ stdcall -arch=i386 InterlockedExchange() kernel32.InterlockedExchange
+@ stdcall -arch=i386 InterlockedExchangeAdd() kernel32.InterlockedExchangeAdd
+@ stdcall InterlockedFlushSList() kernel32.InterlockedFlushSList
+@ stdcall -arch=i386 InterlockedIncrement() kernel32.InterlockedIncrement
+@ stdcall InterlockedPopEntrySList() kernel32.InterlockedPopEntrySList
+@ stdcall InterlockedPushEntrySList() kernel32.InterlockedPushEntrySList
+@ stub InterlockedPushListSList
+@ stdcall QueryDepthSList() kernel32.QueryDepthSList
diff --git a/dll/apisets/api-ms-win-core-interlocked-l1-2-0.spec b/dll/apisets/api-ms-win-core-interlocked-l1-2-0.spec
new file mode 100644 (file)
index 0000000..47f5d25
--- /dev/null
@@ -0,0 +1,15 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall InitializeSListHead() kernel32.InitializeSListHead
+@ stdcall -arch=i386 InterlockedCompareExchange64() kernel32.InterlockedCompareExchange64
+@ stdcall -arch=i386 InterlockedCompareExchange() kernel32.InterlockedCompareExchange
+@ stdcall -arch=i386 InterlockedDecrement() kernel32.InterlockedDecrement
+@ stdcall -arch=i386 InterlockedExchange() kernel32.InterlockedExchange
+@ stdcall -arch=i386 InterlockedExchangeAdd() kernel32.InterlockedExchangeAdd
+@ stdcall InterlockedFlushSList() kernel32.InterlockedFlushSList
+@ stdcall -arch=i386 InterlockedIncrement() kernel32.InterlockedIncrement
+@ stdcall InterlockedPopEntrySList() kernel32.InterlockedPopEntrySList
+@ stdcall InterlockedPushEntrySList() kernel32.InterlockedPushEntrySList
+@ stub InterlockedPushListSListEx
+@ stdcall QueryDepthSList() kernel32.QueryDepthSList
diff --git a/dll/apisets/api-ms-win-core-io-l1-1-0.spec b/dll/apisets/api-ms-win-core-io-l1-1-0.spec
new file mode 100644 (file)
index 0000000..33581e7
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stub CancelIoEx
+@ stdcall CreateIoCompletionPort() kernel32.CreateIoCompletionPort
+@ stdcall DeviceIoControl() kernel32.DeviceIoControl
+@ stdcall GetOverlappedResult() kernel32.GetOverlappedResult
+@ stdcall GetQueuedCompletionStatus() kernel32.GetQueuedCompletionStatus
+@ stub GetQueuedCompletionStatusEx
+@ stdcall PostQueuedCompletionStatus() kernel32.PostQueuedCompletionStatus
diff --git a/dll/apisets/api-ms-win-core-io-l1-1-1.spec b/dll/apisets/api-ms-win-core-io-l1-1-1.spec
new file mode 100644 (file)
index 0000000..aa4df20
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CancelIo() kernel32.CancelIo
+@ stub CancelIoEx
+@ stub CancelSynchronousIo
+@ stdcall CreateIoCompletionPort() kernel32.CreateIoCompletionPort
+@ stdcall DeviceIoControl() kernel32.DeviceIoControl
+@ stdcall GetOverlappedResult() kernel32.GetOverlappedResult
+@ stub GetOverlappedResultEx
+@ stdcall GetQueuedCompletionStatus() kernel32.GetQueuedCompletionStatus
+@ stub GetQueuedCompletionStatusEx
+@ stdcall PostQueuedCompletionStatus() kernel32.PostQueuedCompletionStatus
diff --git a/dll/apisets/api-ms-win-core-job-l1-1-0.spec b/dll/apisets/api-ms-win-core-job-l1-1-0.spec
new file mode 100644 (file)
index 0000000..95601c2
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall IsProcessInJob() kernel32.IsProcessInJob
diff --git a/dll/apisets/api-ms-win-core-job-l2-1-0.spec b/dll/apisets/api-ms-win-core-job-l2-1-0.spec
new file mode 100644 (file)
index 0000000..ea935a4
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AssignProcessToJobObject() kernel32.AssignProcessToJobObject
+@ stdcall CreateJobObjectW() kernel32.CreateJobObjectW
+@ stdcall OpenJobObjectW() kernel32.OpenJobObjectW
+@ stdcall QueryInformationJobObject() kernel32.QueryInformationJobObject
+@ stdcall SetInformationJobObject() kernel32.SetInformationJobObject
+@ stdcall TerminateJobObject() kernel32.TerminateJobObject
diff --git a/dll/apisets/api-ms-win-core-kernel32-legacy-l1-1-0.spec b/dll/apisets/api-ms-win-core-kernel32-legacy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..80df9b0
--- /dev/null
@@ -0,0 +1,57 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AddLocalAlternateComputerNameW() kernel32.AddLocalAlternateComputerNameW
+@ stdcall BackupRead() kernel32.BackupRead
+@ stdcall BackupWrite() kernel32.BackupWrite
+@ stdcall BindIoCompletionCallback() kernel32.BindIoCompletionCallback
+@ stdcall CopyFileA() kernel32.CopyFileA
+@ stdcall CopyFileW() kernel32.CopyFileW
+@ stdcall CreateFileMappingA() kernel32.CreateFileMappingA
+@ stub CreateFileTransactedW
+@ stdcall CreateMailslotA() kernel32.CreateMailslotA
+@ stdcall CreateNamedPipeA() kernel32.CreateNamedPipeA
+@ stdcall CreateSemaphoreW() kernel32.CreateSemaphoreW
+@ stdcall DnsHostnameToComputerNameW() kernel32.DnsHostnameToComputerNameW
+@ stdcall DosDateTimeToFileTime() kernel32.DosDateTimeToFileTime
+@ stdcall FatalAppExitA() kernel32.FatalAppExitA
+@ stdcall FatalAppExitW() kernel32.FatalAppExitW
+@ stdcall FileTimeToDosDateTime() kernel32.FileTimeToDosDateTime
+@ stdcall FindResourceA() kernel32.FindResourceA
+@ stdcall FindResourceExA() kernel32.FindResourceExA
+@ stdcall FindResourceW() kernel32.FindResourceW
+@ stdcall GetComputerNameA() kernel32.GetComputerNameA
+@ stdcall GetComputerNameW() kernel32.GetComputerNameW
+@ stdcall GetConsoleWindow() kernel32.GetConsoleWindow
+@ stub GetDurationFormatEx
+@ stub GetMaximumProcessorGroupCount
+@ stub GetNamedPipeClientProcessId
+@ stub GetNamedPipeServerProcessId
+@ stdcall GetShortPathNameA() kernel32.GetShortPathNameA
+@ stdcall GetStartupInfoA() kernel32.GetStartupInfoA
+@ stdcall GetStringTypeExA() kernel32.GetStringTypeExA
+@ stdcall GetSystemPowerStatus() kernel32.GetSystemPowerStatus
+@ stdcall GetSystemWow64DirectoryA() kernel32.GetSystemWow64DirectoryA
+@ stdcall GetSystemWow64DirectoryW() kernel32.GetSystemWow64DirectoryW
+@ stdcall GetTapeParameters() kernel32.GetTapeParameters
+@ stdcall GetTempPathA() kernel32.GetTempPathA
+@ stdcall GetThreadSelectorEntry() kernel32.GetThreadSelectorEntry
+@ stdcall GlobalMemoryStatus() kernel32.GlobalMemoryStatus
+@ stdcall LoadLibraryA() kernel32.LoadLibraryA
+@ stdcall LoadLibraryW() kernel32.LoadLibraryW
+@ stdcall MoveFileA() kernel32.MoveFileA
+@ stdcall MoveFileExA() kernel32.MoveFileExA
+@ stdcall MoveFileW() kernel32.MoveFileW
+@ stdcall MulDiv() kernel32.MulDiv
+@ stdcall OpenFile() kernel32.OpenFile
+@ stdcall PulseEvent() kernel32.PulseEvent
+@ stub RaiseFailFastException
+@ stdcall RegisterWaitForSingleObject() kernel32.RegisterWaitForSingleObject
+@ stdcall SetConsoleTitleA() kernel32.SetConsoleTitleA
+@ stdcall SetFileCompletionNotificationModes() kernel32.SetFileCompletionNotificationModes
+@ stdcall SetHandleCount() kernel32.SetHandleCount
+@ stdcall SetMailslotInfo() kernel32.SetMailslotInfo
+@ stdcall SetVolumeLabelW() kernel32.SetVolumeLabelW
+@ stdcall UnregisterWait() kernel32.UnregisterWait
+@ stdcall WTSGetActiveConsoleSessionId() kernel32.WTSGetActiveConsoleSessionId
+@ stdcall WaitForMultipleObjects() kernel32.WaitForMultipleObjects
diff --git a/dll/apisets/api-ms-win-core-kernel32-legacy-l1-1-1.spec b/dll/apisets/api-ms-win-core-kernel32-legacy-l1-1-1.spec
new file mode 100644 (file)
index 0000000..db7c170
--- /dev/null
@@ -0,0 +1,72 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AddLocalAlternateComputerNameW() kernel32.AddLocalAlternateComputerNameW
+@ stdcall BackupRead() kernel32.BackupRead
+@ stdcall BackupWrite() kernel32.BackupWrite
+@ stdcall BindIoCompletionCallback() kernel32.BindIoCompletionCallback
+@ stdcall CopyFileA() kernel32.CopyFileA
+@ stdcall CopyFileW() kernel32.CopyFileW
+@ stdcall CreateFileMappingA() kernel32.CreateFileMappingA
+@ stub CreateFileTransactedW
+@ stdcall CreateMailslotA() kernel32.CreateMailslotA
+@ stdcall CreateNamedPipeA() kernel32.CreateNamedPipeA
+@ stdcall CreateSemaphoreW() kernel32.CreateSemaphoreW
+@ stdcall DnsHostnameToComputerNameW() kernel32.DnsHostnameToComputerNameW
+@ stdcall DosDateTimeToFileTime() kernel32.DosDateTimeToFileTime
+@ stdcall FatalAppExitA() kernel32.FatalAppExitA
+@ stdcall FatalAppExitW() kernel32.FatalAppExitW
+@ stdcall FileTimeToDosDateTime() kernel32.FileTimeToDosDateTime
+@ stdcall FindFirstVolumeMountPointW() kernel32.FindFirstVolumeMountPointW
+@ stdcall FindNextVolumeMountPointW() kernel32.FindNextVolumeMountPointW
+@ stdcall FindResourceA() kernel32.FindResourceA
+@ stdcall FindResourceExA() kernel32.FindResourceExA
+@ stdcall FindResourceW() kernel32.FindResourceW
+@ stdcall FindVolumeMountPointClose() kernel32.FindVolumeMountPointClose
+@ stdcall GetComputerNameA() kernel32.GetComputerNameA
+@ stdcall GetComputerNameW() kernel32.GetComputerNameW
+@ stdcall GetConsoleWindow() kernel32.GetConsoleWindow
+@ stub GetDurationFormatEx
+@ stub GetFileAttributesTransactedW
+@ stub GetFirmwareType
+@ stub GetMaximumProcessorGroupCount
+@ stub GetNamedPipeClientProcessId
+@ stub GetNamedPipeServerProcessId
+@ stub GetNumaAvailableMemoryNodeEx
+@ stdcall GetNumaNodeProcessorMask() kernel32.GetNumaNodeProcessorMask
+@ stub GetNumaProcessorNodeEx
+@ stdcall GetShortPathNameA() kernel32.GetShortPathNameA
+@ stdcall GetStartupInfoA() kernel32.GetStartupInfoA
+@ stdcall GetStringTypeExA() kernel32.GetStringTypeExA
+@ stdcall GetSystemPowerStatus() kernel32.GetSystemPowerStatus
+@ stdcall GetSystemWow64DirectoryA() kernel32.GetSystemWow64DirectoryA
+@ stdcall GetSystemWow64DirectoryW() kernel32.GetSystemWow64DirectoryW
+@ stdcall GetTapeParameters() kernel32.GetTapeParameters
+@ stdcall GetTempPathA() kernel32.GetTempPathA
+@ stdcall GetThreadSelectorEntry() kernel32.GetThreadSelectorEntry
+@ stdcall GlobalMemoryStatus() kernel32.GlobalMemoryStatus
+@ stdcall LoadLibraryA() kernel32.LoadLibraryA
+@ stdcall LoadLibraryW() kernel32.LoadLibraryW
+@ stdcall MoveFileA() kernel32.MoveFileA
+@ stdcall MoveFileExA() kernel32.MoveFileExA
+@ stdcall MoveFileW() kernel32.MoveFileW
+@ stdcall MulDiv() kernel32.MulDiv
+@ stdcall OpenFile() kernel32.OpenFile
+@ stub PowerClearRequest
+@ stub PowerCreateRequest
+@ stub PowerSetRequest
+@ stdcall PulseEvent() kernel32.PulseEvent
+@ stub RaiseFailFastException
+@ stdcall RegisterWaitForSingleObject() kernel32.RegisterWaitForSingleObject
+@ stdcall SetConsoleTitleA() kernel32.SetConsoleTitleA
+@ stdcall SetDllDirectoryW() kernel32.SetDllDirectoryW
+@ stdcall SetFileCompletionNotificationModes() kernel32.SetFileCompletionNotificationModes
+@ stdcall SetHandleCount() kernel32.SetHandleCount
+@ stdcall SetMailslotInfo() kernel32.SetMailslotInfo
+@ stdcall SetThreadIdealProcessor() kernel32.SetThreadIdealProcessor
+@ stdcall SetVolumeLabelW() kernel32.SetVolumeLabelW
+@ stdcall SetVolumeMountPointW() kernel32.SetVolumeMountPointW
+@ stdcall UnregisterWait() kernel32.UnregisterWait
+@ stdcall VerifyVersionInfoW() kernel32.VerifyVersionInfoW
+@ stdcall WaitForMultipleObjects() kernel32.WaitForMultipleObjects
+@ stdcall WTSGetActiveConsoleSessionId() kernel32.WTSGetActiveConsoleSessionId
diff --git a/dll/apisets/api-ms-win-core-kernel32-private-l1-1-1.spec b/dll/apisets/api-ms-win-core-kernel32-private-l1-1-1.spec
new file mode 100644 (file)
index 0000000..a1669aa
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall PrivCopyFileExW() kernel32.PrivCopyFileExW
diff --git a/dll/apisets/api-ms-win-core-largeinteger-l1-1-0.spec b/dll/apisets/api-ms-win-core-largeinteger-l1-1-0.spec
new file mode 100644 (file)
index 0000000..9052764
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall MulDiv() kernel32.MulDiv
diff --git a/dll/apisets/api-ms-win-core-libraryloader-l1-1-0.spec b/dll/apisets/api-ms-win-core-libraryloader-l1-1-0.spec
new file mode 100644 (file)
index 0000000..f31777f
--- /dev/null
@@ -0,0 +1,32 @@
+
+# This file is autogenerated by update.py
+
+@ stub AddDllDirectory
+@ stdcall DisableThreadLibraryCalls() kernel32.DisableThreadLibraryCalls
+@ stub EnumResourceLanguagesExA
+@ stub EnumResourceLanguagesExW
+@ stub EnumResourceNamesExA
+@ stub EnumResourceNamesExW
+@ stub EnumResourceTypesExA
+@ stub EnumResourceTypesExW
+@ stdcall FindResourceExW() kernel32.FindResourceExW
+@ stub FindStringOrdinal
+@ stdcall FreeLibrary() kernel32.FreeLibrary
+@ stdcall FreeLibraryAndExitThread() kernel32.FreeLibraryAndExitThread
+@ stdcall FreeResource() kernel32.FreeResource
+@ stdcall GetModuleFileNameA() kernel32.GetModuleFileNameA
+@ stdcall GetModuleFileNameW() kernel32.GetModuleFileNameW
+@ stdcall GetModuleHandleA() kernel32.GetModuleHandleA
+@ stdcall GetModuleHandleExA() kernel32.GetModuleHandleExA
+@ stdcall GetModuleHandleExW() kernel32.GetModuleHandleExW
+@ stdcall GetModuleHandleW() kernel32.GetModuleHandleW
+@ stdcall GetProcAddress() kernel32.GetProcAddress
+@ stdcall LoadLibraryExA() kernel32.LoadLibraryExA
+@ stdcall LoadLibraryExW() kernel32.LoadLibraryExW
+@ stdcall LoadResource() kernel32.LoadResource
+@ stdcall LoadStringA() user32.LoadStringA
+@ stdcall LoadStringW() user32.LoadStringW
+@ stdcall LockResource() kernel32.LockResource
+@ stub RemoveDllDirectory
+@ stub SetDefaultDllDirectories
+@ stdcall SizeofResource() kernel32.SizeofResource
diff --git a/dll/apisets/api-ms-win-core-libraryloader-l1-1-1.spec b/dll/apisets/api-ms-win-core-libraryloader-l1-1-1.spec
new file mode 100644 (file)
index 0000000..bebfc78
--- /dev/null
@@ -0,0 +1,33 @@
+
+# This file is autogenerated by update.py
+
+@ stub AddDllDirectory
+@ stdcall DisableThreadLibraryCalls() kernel32.DisableThreadLibraryCalls
+@ stub EnumResourceLanguagesExA
+@ stub EnumResourceLanguagesExW
+@ stub EnumResourceNamesExA
+@ stub EnumResourceNamesExW
+@ stub EnumResourceTypesExA
+@ stub EnumResourceTypesExW
+@ stdcall FindResourceExW() kernel32.FindResourceExW
+@ stub FindStringOrdinal
+@ stdcall FreeLibrary() kernel32.FreeLibrary
+@ stdcall FreeLibraryAndExitThread() kernel32.FreeLibraryAndExitThread
+@ stdcall FreeResource() kernel32.FreeResource
+@ stdcall GetModuleFileNameA() kernel32.GetModuleFileNameA
+@ stdcall GetModuleFileNameW() kernel32.GetModuleFileNameW
+@ stdcall GetModuleHandleA() kernel32.GetModuleHandleA
+@ stdcall GetModuleHandleExA() kernel32.GetModuleHandleExA
+@ stdcall GetModuleHandleExW() kernel32.GetModuleHandleExW
+@ stdcall GetModuleHandleW() kernel32.GetModuleHandleW
+@ stdcall GetProcAddress() kernel32.GetProcAddress
+@ stdcall LoadLibraryExA() kernel32.LoadLibraryExA
+@ stdcall LoadLibraryExW() kernel32.LoadLibraryExW
+@ stdcall LoadResource() kernel32.LoadResource
+@ stdcall LoadStringA() user32.LoadStringA
+@ stdcall LoadStringW() user32.LoadStringW
+@ stdcall LockResource() kernel32.LockResource
+@ stub QueryOptionalDelayLoadedAPI
+@ stub RemoveDllDirectory
+@ stub SetDefaultDllDirectories
+@ stdcall SizeofResource() kernel32.SizeofResource
diff --git a/dll/apisets/api-ms-win-core-libraryloader-l1-2-0.spec b/dll/apisets/api-ms-win-core-libraryloader-l1-2-0.spec
new file mode 100644 (file)
index 0000000..f31777f
--- /dev/null
@@ -0,0 +1,32 @@
+
+# This file is autogenerated by update.py
+
+@ stub AddDllDirectory
+@ stdcall DisableThreadLibraryCalls() kernel32.DisableThreadLibraryCalls
+@ stub EnumResourceLanguagesExA
+@ stub EnumResourceLanguagesExW
+@ stub EnumResourceNamesExA
+@ stub EnumResourceNamesExW
+@ stub EnumResourceTypesExA
+@ stub EnumResourceTypesExW
+@ stdcall FindResourceExW() kernel32.FindResourceExW
+@ stub FindStringOrdinal
+@ stdcall FreeLibrary() kernel32.FreeLibrary
+@ stdcall FreeLibraryAndExitThread() kernel32.FreeLibraryAndExitThread
+@ stdcall FreeResource() kernel32.FreeResource
+@ stdcall GetModuleFileNameA() kernel32.GetModuleFileNameA
+@ stdcall GetModuleFileNameW() kernel32.GetModuleFileNameW
+@ stdcall GetModuleHandleA() kernel32.GetModuleHandleA
+@ stdcall GetModuleHandleExA() kernel32.GetModuleHandleExA
+@ stdcall GetModuleHandleExW() kernel32.GetModuleHandleExW
+@ stdcall GetModuleHandleW() kernel32.GetModuleHandleW
+@ stdcall GetProcAddress() kernel32.GetProcAddress
+@ stdcall LoadLibraryExA() kernel32.LoadLibraryExA
+@ stdcall LoadLibraryExW() kernel32.LoadLibraryExW
+@ stdcall LoadResource() kernel32.LoadResource
+@ stdcall LoadStringA() user32.LoadStringA
+@ stdcall LoadStringW() user32.LoadStringW
+@ stdcall LockResource() kernel32.LockResource
+@ stub RemoveDllDirectory
+@ stub SetDefaultDllDirectories
+@ stdcall SizeofResource() kernel32.SizeofResource
diff --git a/dll/apisets/api-ms-win-core-libraryloader-l1-2-1.spec b/dll/apisets/api-ms-win-core-libraryloader-l1-2-1.spec
new file mode 100644 (file)
index 0000000..6096285
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall FindResourceW() kernel32.FindResourceW
+@ stdcall LoadLibraryA() kernel32.LoadLibraryA
+@ stdcall LoadLibraryW() kernel32.LoadLibraryW
diff --git a/dll/apisets/api-ms-win-core-libraryloader-l1-2-2.spec b/dll/apisets/api-ms-win-core-libraryloader-l1-2-2.spec
new file mode 100644 (file)
index 0000000..f6c67e5
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall EnumResourceNamesW() kernel32.EnumResourceNamesW
+@ stdcall FindResourceW() kernel32.FindResourceW
+@ stdcall LoadLibraryA() kernel32.LoadLibraryA
+@ stdcall LoadLibraryW() kernel32.LoadLibraryW
diff --git a/dll/apisets/api-ms-win-core-localization-l1-1-0.spec b/dll/apisets/api-ms-win-core-localization-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8b3256e
--- /dev/null
@@ -0,0 +1,50 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ConvertDefaultLocale() kernel32.ConvertDefaultLocale
+@ stub FindNLSString
+@ stub FindNLSStringEx
+@ stdcall GetACP() kernel32.GetACP
+@ stdcall GetCPFileNameFromRegistry() kernel32.GetCPFileNameFromRegistry
+@ stdcall GetCPInfo() kernel32.GetCPInfo
+@ stdcall GetCPInfoExW() kernel32.GetCPInfoExW
+@ stub GetCalendarInfoEx
+@ stdcall GetCalendarInfoW() kernel32.GetCalendarInfoW
+@ stub GetFileMUIInfo
+@ stub GetFileMUIPath
+@ stub GetLocaleInfoEx
+@ stdcall GetLocaleInfoW() kernel32.GetLocaleInfoW
+@ stdcall GetNLSVersion() kernel32.GetNLSVersion
+@ stub GetNLSVersionEx
+@ stdcall GetOEMCP() kernel32.GetOEMCP
+@ stub GetProcessPreferredUILanguages
+@ stdcall GetSystemDefaultLCID() kernel32.GetSystemDefaultLCID
+@ stdcall GetSystemDefaultLangID() kernel32.GetSystemDefaultLangID
+@ stub GetSystemPreferredUILanguages
+@ stdcall GetThreadLocale() kernel32.GetThreadLocale
+@ stub GetThreadPreferredUILanguages
+@ stub GetThreadUILanguage
+@ stub GetUILanguageInfo
+@ stdcall GetUserDefaultLCID() kernel32.GetUserDefaultLCID
+@ stdcall GetUserDefaultLangID() kernel32.GetUserDefaultLangID
+@ stub GetUserPreferredUILanguages
+@ stdcall IsNLSDefinedString() kernel32.IsNLSDefinedString
+@ stdcall IsValidCodePage() kernel32.IsValidCodePage
+@ stdcall IsValidLanguageGroup() kernel32.IsValidLanguageGroup
+@ stdcall IsValidLocale() kernel32.IsValidLocale
+@ stub IsValidLocaleName
+@ stub LCMapStringEx
+@ stdcall LCMapStringW() kernel32.LCMapStringW
+@ stub LocaleNameToLCID
+@ stub NlsCheckPolicy
+@ stub NlsEventDataDescCreate
+@ stdcall NlsGetCacheUpdateCount() kernel32.NlsGetCacheUpdateCount
+@ stub NlsUpdateLocale
+@ stub NlsUpdateSystemLocale
+@ stub NlsWriteEtwEvent
+@ stub ResolveLocaleName
+@ stdcall SetCalendarInfoW() kernel32.SetCalendarInfoW
+@ stdcall SetLocaleInfoW() kernel32.SetLocaleInfoW
+@ stdcall SetThreadLocale() kernel32.SetThreadLocale
+@ stdcall VerLanguageNameA() kernel32.VerLanguageNameA
+@ stdcall VerLanguageNameW() kernel32.VerLanguageNameW
diff --git a/dll/apisets/api-ms-win-core-localization-l1-2-0.spec b/dll/apisets/api-ms-win-core-localization-l1-2-0.spec
new file mode 100644 (file)
index 0000000..a70119e
--- /dev/null
@@ -0,0 +1,62 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ConvertDefaultLocale() kernel32.ConvertDefaultLocale
+@ stdcall EnumSystemGeoID() kernel32.EnumSystemGeoID
+@ stdcall EnumSystemLocalesA() kernel32.EnumSystemLocalesA
+@ stdcall EnumSystemLocalesW() kernel32.EnumSystemLocalesW
+@ stub FindNLSString
+@ stub FindNLSStringEx
+@ stdcall FormatMessageA() kernel32.FormatMessageA
+@ stdcall FormatMessageW() kernel32.FormatMessageW
+@ stdcall GetACP() kernel32.GetACP
+@ stdcall GetCPInfo() kernel32.GetCPInfo
+@ stdcall GetCPInfoExW() kernel32.GetCPInfoExW
+@ stub GetCalendarInfoEx
+@ stdcall GetCalendarInfoW() kernel32.GetCalendarInfoW
+@ stub GetFileMUIInfo
+@ stub GetFileMUIPath
+@ stdcall GetGeoInfoW() kernel32.GetGeoInfoW
+@ stdcall GetLocaleInfoA() kernel32.GetLocaleInfoA
+@ stub GetLocaleInfoEx
+@ stdcall GetLocaleInfoW() kernel32.GetLocaleInfoW
+@ stdcall GetNLSVersion() kernel32.GetNLSVersion
+@ stub GetNLSVersionEx
+@ stdcall GetOEMCP() kernel32.GetOEMCP
+@ stub GetProcessPreferredUILanguages
+@ stdcall GetSystemDefaultLCID() kernel32.GetSystemDefaultLCID
+@ stdcall GetSystemDefaultLangID() kernel32.GetSystemDefaultLangID
+@ stub GetSystemPreferredUILanguages
+@ stdcall GetThreadLocale() kernel32.GetThreadLocale
+@ stub GetThreadPreferredUILanguages
+@ stub GetThreadUILanguage
+@ stub GetUILanguageInfo
+@ stdcall GetUserDefaultLCID() kernel32.GetUserDefaultLCID
+@ stdcall GetUserDefaultLangID() kernel32.GetUserDefaultLangID
+@ stub GetUserDefaultLocaleName
+@ stdcall GetUserGeoID() kernel32.GetUserGeoID
+@ stub GetUserPreferredUILanguages
+@ stub IdnToAscii
+@ stub IdnToUnicode
+@ stdcall IsDBCSLeadByte() kernel32.IsDBCSLeadByte
+@ stdcall IsDBCSLeadByteEx() kernel32.IsDBCSLeadByteEx
+@ stdcall IsNLSDefinedString() kernel32.IsNLSDefinedString
+@ stdcall IsValidCodePage() kernel32.IsValidCodePage
+@ stdcall IsValidLanguageGroup() kernel32.IsValidLanguageGroup
+@ stdcall IsValidLocale() kernel32.IsValidLocale
+@ stub IsValidLocaleName
+@ stub IsValidNLSVersion
+@ stdcall LCMapStringA() kernel32.LCMapStringA
+@ stub LCMapStringEx
+@ stdcall LCMapStringW() kernel32.LCMapStringW
+@ stub LocaleNameToLCID
+@ stub ResolveLocaleName
+@ stdcall SetCalendarInfoW() kernel32.SetCalendarInfoW
+@ stdcall SetLocaleInfoW() kernel32.SetLocaleInfoW
+@ stub SetProcessPreferredUILanguages
+@ stdcall SetThreadLocale() kernel32.SetThreadLocale
+@ stub SetThreadPreferredUILanguages
+@ stdcall SetThreadUILanguage() kernel32.SetThreadUILanguage
+@ stdcall SetUserGeoID() kernel32.SetUserGeoID
+@ stdcall VerLanguageNameA() kernel32.VerLanguageNameA
+@ stdcall VerLanguageNameW() kernel32.VerLanguageNameW
diff --git a/dll/apisets/api-ms-win-core-localization-l1-2-1.spec b/dll/apisets/api-ms-win-core-localization-l1-2-1.spec
new file mode 100644 (file)
index 0000000..d3b3c6a
--- /dev/null
@@ -0,0 +1,63 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ConvertDefaultLocale() kernel32.ConvertDefaultLocale
+@ stdcall EnumSystemGeoID() kernel32.EnumSystemGeoID
+@ stdcall EnumSystemLocalesA() kernel32.EnumSystemLocalesA
+@ stub EnumSystemLocalesEx
+@ stdcall EnumSystemLocalesW() kernel32.EnumSystemLocalesW
+@ stub FindNLSString
+@ stub FindNLSStringEx
+@ stdcall FormatMessageA() kernel32.FormatMessageA
+@ stdcall FormatMessageW() kernel32.FormatMessageW
+@ stdcall GetACP() kernel32.GetACP
+@ stdcall GetCPInfo() kernel32.GetCPInfo
+@ stdcall GetCPInfoExW() kernel32.GetCPInfoExW
+@ stub GetCalendarInfoEx
+@ stdcall GetCalendarInfoW() kernel32.GetCalendarInfoW
+@ stub GetFileMUIInfo
+@ stub GetFileMUIPath
+@ stdcall GetGeoInfoW() kernel32.GetGeoInfoW
+@ stdcall GetLocaleInfoA() kernel32.GetLocaleInfoA
+@ stub GetLocaleInfoEx
+@ stdcall GetLocaleInfoW() kernel32.GetLocaleInfoW
+@ stdcall GetNLSVersion() kernel32.GetNLSVersion
+@ stub GetNLSVersionEx
+@ stdcall GetOEMCP() kernel32.GetOEMCP
+@ stub GetProcessPreferredUILanguages
+@ stdcall GetSystemDefaultLCID() kernel32.GetSystemDefaultLCID
+@ stdcall GetSystemDefaultLangID() kernel32.GetSystemDefaultLangID
+@ stub GetSystemPreferredUILanguages
+@ stdcall GetThreadLocale() kernel32.GetThreadLocale
+@ stub GetThreadPreferredUILanguages
+@ stub GetThreadUILanguage
+@ stub GetUILanguageInfo
+@ stdcall GetUserDefaultLCID() kernel32.GetUserDefaultLCID
+@ stdcall GetUserDefaultLangID() kernel32.GetUserDefaultLangID
+@ stub GetUserDefaultLocaleName
+@ stdcall GetUserGeoID() kernel32.GetUserGeoID
+@ stub GetUserPreferredUILanguages
+@ stub IdnToAscii
+@ stub IdnToUnicode
+@ stdcall IsDBCSLeadByte() kernel32.IsDBCSLeadByte
+@ stdcall IsDBCSLeadByteEx() kernel32.IsDBCSLeadByteEx
+@ stdcall IsNLSDefinedString() kernel32.IsNLSDefinedString
+@ stdcall IsValidCodePage() kernel32.IsValidCodePage
+@ stdcall IsValidLanguageGroup() kernel32.IsValidLanguageGroup
+@ stdcall IsValidLocale() kernel32.IsValidLocale
+@ stub IsValidLocaleName
+@ stub IsValidNLSVersion
+@ stdcall LCMapStringA() kernel32.LCMapStringA
+@ stub LCMapStringEx
+@ stdcall LCMapStringW() kernel32.LCMapStringW
+@ stub LocaleNameToLCID
+@ stub ResolveLocaleName
+@ stdcall SetCalendarInfoW() kernel32.SetCalendarInfoW
+@ stdcall SetLocaleInfoW() kernel32.SetLocaleInfoW
+@ stub SetProcessPreferredUILanguages
+@ stdcall SetThreadLocale() kernel32.SetThreadLocale
+@ stub SetThreadPreferredUILanguages
+@ stdcall SetThreadUILanguage() kernel32.SetThreadUILanguage
+@ stdcall SetUserGeoID() kernel32.SetUserGeoID
+@ stdcall VerLanguageNameA() kernel32.VerLanguageNameA
+@ stdcall VerLanguageNameW() kernel32.VerLanguageNameW
diff --git a/dll/apisets/api-ms-win-core-localization-l2-1-0.spec b/dll/apisets/api-ms-win-core-localization-l2-1-0.spec
new file mode 100644 (file)
index 0000000..7a169bc
--- /dev/null
@@ -0,0 +1,15 @@
+
+# This file is autogenerated by update.py
+
+@ stub EnumCalendarInfoExEx
+@ stdcall EnumCalendarInfoExW() kernel32.EnumCalendarInfoExW
+@ stdcall EnumCalendarInfoW() kernel32.EnumCalendarInfoW
+@ stub EnumDateFormatsExEx
+@ stdcall EnumDateFormatsExW() kernel32.EnumDateFormatsExW
+@ stdcall EnumDateFormatsW() kernel32.EnumDateFormatsW
+@ stdcall EnumSystemCodePagesW() kernel32.EnumSystemCodePagesW
+@ stub EnumTimeFormatsEx
+@ stdcall EnumTimeFormatsW() kernel32.EnumTimeFormatsW
+@ stub GetCurrencyFormatEx
+@ stdcall GetCurrencyFormatW() kernel32.GetCurrencyFormatW
+@ stub GetNumberFormatEx
diff --git a/dll/apisets/api-ms-win-core-localization-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-core-localization-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..39a1583
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CompareStringA() kernel32.CompareStringA
+@ stdcall EnumLanguageGroupLocalesW() kernel32.EnumLanguageGroupLocalesW
+@ stdcall EnumSystemLanguageGroupsW() kernel32.EnumSystemLanguageGroupsW
+@ stub EnumSystemLocalesEx
+@ stdcall EnumUILanguagesW() kernel32.EnumUILanguagesW
+@ stdcall GetNumberFormatW() kernel32.GetNumberFormatW
+@ stdcall GetStringTypeA() kernel32.GetStringTypeA
+@ stub GetSystemDefaultLocaleName
+@ stdcall GetSystemDefaultUILanguage() kernel32.GetSystemDefaultUILanguage
+@ stdcall GetUserDefaultUILanguage() kernel32.GetUserDefaultUILanguage
+@ stub LCIDToLocaleName
diff --git a/dll/apisets/api-ms-win-core-localization-obsolete-l1-2-0.spec b/dll/apisets/api-ms-win-core-localization-obsolete-l1-2-0.spec
new file mode 100644 (file)
index 0000000..64ee20c
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CompareStringA() kernel32.CompareStringA
+@ stdcall EnumLanguageGroupLocalesW() kernel32.EnumLanguageGroupLocalesW
+@ stdcall EnumSystemLanguageGroupsW() kernel32.EnumSystemLanguageGroupsW
+@ stdcall EnumUILanguagesW() kernel32.EnumUILanguagesW
+@ stdcall GetNumberFormatW() kernel32.GetNumberFormatW
+@ stdcall GetStringTypeA() kernel32.GetStringTypeA
+@ stub GetSystemDefaultLocaleName
+@ stdcall GetSystemDefaultUILanguage() kernel32.GetSystemDefaultUILanguage
+@ stdcall GetUserDefaultUILanguage() kernel32.GetUserDefaultUILanguage
+@ stub LCIDToLocaleName
diff --git a/dll/apisets/api-ms-win-core-localization-obsolete-l1-3-0.spec b/dll/apisets/api-ms-win-core-localization-obsolete-l1-3-0.spec
new file mode 100644 (file)
index 0000000..2780509
--- /dev/null
@@ -0,0 +1,12 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CompareStringA() kernel32.CompareStringA
+@ stdcall EnumLanguageGroupLocalesW() kernel32.EnumLanguageGroupLocalesW
+@ stdcall EnumSystemLanguageGroupsW() kernel32.EnumSystemLanguageGroupsW
+@ stdcall EnumUILanguagesW() kernel32.EnumUILanguagesW
+@ stdcall GetNumberFormatW() kernel32.GetNumberFormatW
+@ stdcall GetStringTypeA() kernel32.GetStringTypeA
+@ stub GetSystemDefaultLocaleName
+@ stdcall GetSystemDefaultUILanguage() kernel32.GetSystemDefaultUILanguage
+@ stdcall GetUserDefaultUILanguage() kernel32.GetUserDefaultUILanguage
diff --git a/dll/apisets/api-ms-win-core-localization-private-l1-1-0.spec b/dll/apisets/api-ms-win-core-localization-private-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4861f88
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetCPFileNameFromRegistry() kernel32.GetCPFileNameFromRegistry
+@ stub LoadStringByReference
+@ stub NlsCheckPolicy
+@ stub NlsEventDataDescCreate
+@ stdcall NlsGetCacheUpdateCount() kernel32.NlsGetCacheUpdateCount
+@ stub NlsUpdateLocale
+@ stub NlsUpdateSystemLocale
+@ stub NlsWriteEtwEvent
+@ stub _AddMUIStringToCache
+@ stub _GetMUIStringFromCache
+@ stub _OpenMuiStringCache
diff --git a/dll/apisets/api-ms-win-core-localregistry-l1-1-0.spec b/dll/apisets/api-ms-win-core-localregistry-l1-1-0.spec
new file mode 100644 (file)
index 0000000..a68b3bf
--- /dev/null
@@ -0,0 +1,43 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RegCloseKey() advapi32.RegCloseKey
+@ stdcall RegCreateKeyExA() advapi32.RegCreateKeyExA
+@ stdcall RegCreateKeyExW() advapi32.RegCreateKeyExW
+@ stdcall RegDeleteKeyExA() advapi32.RegDeleteKeyExA
+@ stdcall RegDeleteKeyExW() advapi32.RegDeleteKeyExW
+@ stdcall RegDeleteTreeA() advapi32_vista.RegDeleteTreeA
+@ stdcall RegDeleteTreeW() advapi32_vista.RegDeleteTreeW
+@ stdcall RegDeleteValueA() advapi32.RegDeleteValueA
+@ stdcall RegDeleteValueW() advapi32.RegDeleteValueW
+@ stub RegDisablePredefinedCacheEx
+@ stdcall RegEnumKeyExA() advapi32.RegEnumKeyExA
+@ stdcall RegEnumKeyExW() advapi32.RegEnumKeyExW
+@ stdcall RegEnumValueA() advapi32.RegEnumValueA
+@ stdcall RegEnumValueW() advapi32.RegEnumValueW
+@ stdcall RegFlushKey() advapi32.RegFlushKey
+@ stdcall RegGetKeySecurity() advapi32.RegGetKeySecurity
+@ stdcall RegGetValueA() advapi32.RegGetValueA
+@ stdcall RegGetValueW() advapi32.RegGetValueW
+@ stdcall RegLoadKeyA() advapi32.RegLoadKeyA
+@ stdcall RegLoadKeyW() advapi32.RegLoadKeyW
+@ stub RegLoadMUIStringA
+@ stub RegLoadMUIStringW
+@ stdcall RegNotifyChangeKeyValue() advapi32.RegNotifyChangeKeyValue
+@ stdcall RegOpenCurrentUser() advapi32.RegOpenCurrentUser
+@ stdcall RegOpenKeyExA() advapi32.RegOpenKeyExA
+@ stdcall RegOpenKeyExW() advapi32.RegOpenKeyExW
+@ stdcall RegOpenUserClassesRoot() advapi32.RegOpenUserClassesRoot
+@ stdcall RegQueryInfoKeyA() advapi32.RegQueryInfoKeyA
+@ stdcall RegQueryInfoKeyW() advapi32.RegQueryInfoKeyW
+@ stdcall RegQueryValueExA() advapi32.RegQueryValueExA
+@ stdcall RegQueryValueExW() advapi32.RegQueryValueExW
+@ stdcall RegRestoreKeyA() advapi32.RegRestoreKeyA
+@ stdcall RegRestoreKeyW() advapi32.RegRestoreKeyW
+@ stdcall RegSaveKeyExA() advapi32.RegSaveKeyExA
+@ stdcall RegSaveKeyExW() advapi32.RegSaveKeyExW
+@ stdcall RegSetKeySecurity() advapi32.RegSetKeySecurity
+@ stdcall RegSetValueExA() advapi32.RegSetValueExA
+@ stdcall RegSetValueExW() advapi32.RegSetValueExW
+@ stdcall RegUnLoadKeyA() advapi32.RegUnLoadKeyA
+@ stdcall RegUnLoadKeyW() advapi32.RegUnLoadKeyW
diff --git a/dll/apisets/api-ms-win-core-memory-l1-1-0.spec b/dll/apisets/api-ms-win-core-memory-l1-1-0.spec
new file mode 100644 (file)
index 0000000..1e9b9fd
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CreateFileMappingW() kernel32.CreateFileMappingW
+@ stdcall FlushViewOfFile() kernel32.FlushViewOfFile
+@ stdcall MapViewOfFile() kernel32.MapViewOfFile
+@ stdcall MapViewOfFileEx() kernel32.MapViewOfFileEx
+@ stdcall OpenFileMappingW() kernel32.OpenFileMappingW
+@ stdcall ReadProcessMemory() kernel32.ReadProcessMemory
+@ stdcall UnmapViewOfFile() kernel32.UnmapViewOfFile
+@ stdcall VirtualAlloc() kernel32.VirtualAlloc
+@ stdcall VirtualAllocEx() kernel32.VirtualAllocEx
+@ stdcall VirtualFree() kernel32.VirtualFree
+@ stdcall VirtualFreeEx() kernel32.VirtualFreeEx
+@ stdcall VirtualProtect() kernel32.VirtualProtect
+@ stdcall VirtualProtectEx() kernel32.VirtualProtectEx
+@ stdcall VirtualQuery() kernel32.VirtualQuery
+@ stdcall VirtualQueryEx() kernel32.VirtualQueryEx
+@ stdcall WriteProcessMemory() kernel32.WriteProcessMemory
diff --git a/dll/apisets/api-ms-win-core-memory-l1-1-1.spec b/dll/apisets/api-ms-win-core-memory-l1-1-1.spec
new file mode 100644 (file)
index 0000000..5049416
--- /dev/null
@@ -0,0 +1,35 @@
+
+# This file is autogenerated by update.py
+
+@ stub CreateFileMappingFromApp
+@ stub CreateFileMappingNumaW
+@ stdcall CreateFileMappingW() kernel32.CreateFileMappingW
+@ stdcall CreateMemoryResourceNotification() kernel32.CreateMemoryResourceNotification
+@ stdcall FlushViewOfFile() kernel32.FlushViewOfFile
+@ stdcall GetLargePageMinimum() kernel32.GetLargePageMinimum
+@ stdcall GetProcessWorkingSetSizeEx() kernel32.GetProcessWorkingSetSizeEx
+@ stdcall GetSystemFileCacheSize() kernel32.GetSystemFileCacheSize
+@ stdcall GetWriteWatch() kernel32.GetWriteWatch
+@ stdcall MapViewOfFile() kernel32.MapViewOfFile
+@ stdcall MapViewOfFileEx() kernel32.MapViewOfFileEx
+@ stub MapViewOfFileFromApp
+@ stdcall OpenFileMappingW() kernel32.OpenFileMappingW
+@ stub PrefetchVirtualMemory
+@ stdcall QueryMemoryResourceNotification() kernel32.QueryMemoryResourceNotification
+@ stdcall ReadProcessMemory() kernel32.ReadProcessMemory
+@ stdcall ResetWriteWatch() kernel32.ResetWriteWatch
+@ stdcall SetProcessWorkingSetSizeEx() kernel32.SetProcessWorkingSetSizeEx
+@ stdcall SetSystemFileCacheSize() kernel32.SetSystemFileCacheSize
+@ stdcall UnmapViewOfFile() kernel32.UnmapViewOfFile
+@ stub UnmapViewOfFileEx
+@ stdcall VirtualAlloc() kernel32.VirtualAlloc
+@ stdcall VirtualAllocEx() kernel32.VirtualAllocEx
+@ stdcall VirtualFree() kernel32.VirtualFree
+@ stdcall VirtualFreeEx() kernel32.VirtualFreeEx
+@ stdcall VirtualLock() kernel32.VirtualLock
+@ stdcall VirtualProtect() kernel32.VirtualProtect
+@ stdcall VirtualProtectEx() kernel32.VirtualProtectEx
+@ stdcall VirtualQuery() kernel32.VirtualQuery
+@ stdcall VirtualQueryEx() kernel32.VirtualQueryEx
+@ stdcall VirtualUnlock() kernel32.VirtualUnlock
+@ stdcall WriteProcessMemory() kernel32.WriteProcessMemory
diff --git a/dll/apisets/api-ms-win-core-memory-l1-1-2.spec b/dll/apisets/api-ms-win-core-memory-l1-1-2.spec
new file mode 100644 (file)
index 0000000..dd9eb70
--- /dev/null
@@ -0,0 +1,42 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AllocateUserPhysicalPages() kernel32.AllocateUserPhysicalPages
+@ stub AllocateUserPhysicalPagesNuma
+@ stub CreateFileMappingFromApp
+@ stub CreateFileMappingNumaW
+@ stdcall CreateFileMappingW() kernel32.CreateFileMappingW
+@ stdcall CreateMemoryResourceNotification() kernel32.CreateMemoryResourceNotification
+@ stdcall FlushViewOfFile() kernel32.FlushViewOfFile
+@ stdcall FreeUserPhysicalPages() kernel32.FreeUserPhysicalPages
+@ stdcall GetLargePageMinimum() kernel32.GetLargePageMinimum
+@ stub GetMemoryErrorHandlingCapabilities
+@ stdcall GetProcessWorkingSetSizeEx() kernel32.GetProcessWorkingSetSizeEx
+@ stdcall GetSystemFileCacheSize() kernel32.GetSystemFileCacheSize
+@ stdcall GetWriteWatch() kernel32.GetWriteWatch
+@ stdcall MapUserPhysicalPages() kernel32.MapUserPhysicalPages
+@ stdcall MapViewOfFile() kernel32.MapViewOfFile
+@ stdcall MapViewOfFileEx() kernel32.MapViewOfFileEx
+@ stub MapViewOfFileFromApp
+@ stdcall OpenFileMappingW() kernel32.OpenFileMappingW
+@ stub PrefetchVirtualMemory
+@ stdcall QueryMemoryResourceNotification() kernel32.QueryMemoryResourceNotification
+@ stdcall ReadProcessMemory() kernel32.ReadProcessMemory
+@ stub RegisterBadMemoryNotification
+@ stdcall ResetWriteWatch() kernel32.ResetWriteWatch
+@ stdcall SetProcessWorkingSetSizeEx() kernel32.SetProcessWorkingSetSizeEx
+@ stdcall SetSystemFileCacheSize() kernel32.SetSystemFileCacheSize
+@ stdcall UnmapViewOfFile() kernel32.UnmapViewOfFile
+@ stub UnmapViewOfFileEx
+@ stub UnregisterBadMemoryNotification
+@ stdcall VirtualAlloc() kernel32.VirtualAlloc
+@ stdcall VirtualAllocEx() kernel32.VirtualAllocEx
+@ stub VirtualAllocExNuma
+@ stdcall VirtualFree() kernel32.VirtualFree
+@ stdcall VirtualFreeEx() kernel32.VirtualFreeEx
+@ stdcall VirtualLock() kernel32.VirtualLock
+@ stdcall VirtualProtect() kernel32.VirtualProtect
+@ stdcall VirtualProtectEx() kernel32.VirtualProtectEx
+@ stdcall VirtualQuery() kernel32.VirtualQuery
+@ stdcall VirtualUnlock() kernel32.VirtualUnlock
+@ stdcall WriteProcessMemory() kernel32.WriteProcessMemory
diff --git a/dll/apisets/api-ms-win-core-misc-l1-1-0.spec b/dll/apisets/api-ms-win-core-misc-l1-1-0.spec
new file mode 100644 (file)
index 0000000..60e46b7
--- /dev/null
@@ -0,0 +1,37 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall EnumSystemLocalesA() kernel32.EnumSystemLocalesA
+@ stdcall FatalAppExitA() kernel32.FatalAppExitA
+@ stdcall FatalAppExitW() kernel32.FatalAppExitW
+@ stdcall FormatMessageA() kernel32.FormatMessageA
+@ stdcall FormatMessageW() kernel32.FormatMessageW
+@ stdcall GlobalAlloc() kernel32.GlobalAlloc
+@ stdcall GlobalFree() kernel32.GlobalFree
+@ stdcall IsProcessInJob() kernel32.IsProcessInJob
+@ stdcall IsWow64Process() kernel32.IsWow64Process
+@ stdcall LCMapStringA() kernel32.LCMapStringA
+@ stdcall LocalAlloc() kernel32.LocalAlloc
+@ stdcall LocalFree() kernel32.LocalFree
+@ stdcall LocalLock() kernel32.LocalLock
+@ stdcall LocalReAlloc() kernel32.LocalReAlloc
+@ stdcall LocalUnlock() kernel32.LocalUnlock
+@ stdcall NeedCurrentDirectoryForExePathA() kernel32.NeedCurrentDirectoryForExePathA
+@ stdcall NeedCurrentDirectoryForExePathW() kernel32.NeedCurrentDirectoryForExePathW
+@ stdcall PulseEvent() kernel32.PulseEvent
+@ stdcall SetHandleCount() kernel32.SetHandleCount
+@ stdcall Sleep() kernel32.Sleep
+@ stdcall Wow64DisableWow64FsRedirection() kernel32.Wow64DisableWow64FsRedirection
+@ stdcall Wow64RevertWow64FsRedirection() kernel32.Wow64RevertWow64FsRedirection
+@ stdcall lstrcmp() kernel32.lstrcmp
+@ stdcall lstrcmpA() kernel32.lstrcmpA
+@ stdcall lstrcmpW() kernel32.lstrcmpW
+@ stdcall lstrcmpi() kernel32.lstrcmpi
+@ stdcall lstrcmpiA() kernel32.lstrcmpiA
+@ stdcall lstrcmpiW() kernel32.lstrcmpiW
+@ stdcall lstrcpyn() kernel32.lstrcpyn
+@ stdcall lstrcpynA() kernel32.lstrcpynA
+@ stdcall lstrcpynW() kernel32.lstrcpynW
+@ stdcall lstrlen() kernel32.lstrlen
+@ stdcall lstrlenA() kernel32.lstrlenA
+@ stdcall lstrlenW() kernel32.lstrlenW
diff --git a/dll/apisets/api-ms-win-core-namedpipe-l1-1-0.spec b/dll/apisets/api-ms-win-core-namedpipe-l1-1-0.spec
new file mode 100644 (file)
index 0000000..6023e5d
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ConnectNamedPipe() kernel32.ConnectNamedPipe
+@ stdcall CreateNamedPipeW() kernel32.CreateNamedPipeW
+@ stdcall CreatePipe() kernel32.CreatePipe
+@ stdcall DisconnectNamedPipe() kernel32.DisconnectNamedPipe
+@ stub GetNamedPipeAttribute
+@ stub GetNamedPipeClientComputerNameW
+@ stdcall ImpersonateNamedPipeClient() advapi32.ImpersonateNamedPipeClient
+@ stdcall PeekNamedPipe() kernel32.PeekNamedPipe
+@ stdcall SetNamedPipeHandleState() kernel32.SetNamedPipeHandleState
+@ stdcall TransactNamedPipe() kernel32.TransactNamedPipe
+@ stdcall WaitNamedPipeW() kernel32.WaitNamedPipeW
diff --git a/dll/apisets/api-ms-win-core-namedpipe-l1-2-0.spec b/dll/apisets/api-ms-win-core-namedpipe-l1-2-0.spec
new file mode 100644 (file)
index 0000000..3b69555
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ConnectNamedPipe() kernel32.ConnectNamedPipe
+@ stdcall CreateNamedPipeW() kernel32.CreateNamedPipeW
+@ stdcall CreatePipe() kernel32.CreatePipe
+@ stdcall DisconnectNamedPipe() kernel32.DisconnectNamedPipe
+@ stub GetNamedPipeClientComputerNameW
+@ stdcall ImpersonateNamedPipeClient() advapi32.ImpersonateNamedPipeClient
+@ stdcall PeekNamedPipe() kernel32.PeekNamedPipe
+@ stdcall SetNamedPipeHandleState() kernel32.SetNamedPipeHandleState
+@ stdcall TransactNamedPipe() kernel32.TransactNamedPipe
+@ stdcall WaitNamedPipeW() kernel32.WaitNamedPipeW
diff --git a/dll/apisets/api-ms-win-core-namespace-l1-1-0.spec b/dll/apisets/api-ms-win-core-namespace-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b12e145
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stub AddSIDToBoundaryDescriptor
+@ stub ClosePrivateNamespace
+@ stub CreateBoundaryDescriptorW
+@ stub CreatePrivateNamespaceW
+@ stub DeleteBoundaryDescriptor
+@ stub OpenPrivateNamespaceW
diff --git a/dll/apisets/api-ms-win-core-normalization-l1-1-0.spec b/dll/apisets/api-ms-win-core-normalization-l1-1-0.spec
new file mode 100644 (file)
index 0000000..e9423fb
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetStringScripts
+@ stub IdnToNameprepUnicode
+@ stub IsNormalizedString
+@ stub NormalizeString
+@ stub VerifyScripts
diff --git a/dll/apisets/api-ms-win-core-path-l1-1-0.spec b/dll/apisets/api-ms-win-core-path-l1-1-0.spec
new file mode 100644 (file)
index 0000000..75cfb62
--- /dev/null
@@ -0,0 +1,25 @@
+
+# This file is autogenerated by update.py
+
+@ stub PathAllocCanonicalize
+@ stub PathAllocCombine
+@ stub PathCchAddBackslash
+@ stub PathCchAddBackslashEx
+@ stub PathCchAddExtension
+@ stub PathCchAppend
+@ stub PathCchAppendEx
+@ stub PathCchCanonicalize
+@ stub PathCchCanonicalizeEx
+@ stub PathCchCombine
+@ stub PathCchCombineEx
+@ stub PathCchFindExtension
+@ stub PathCchIsRoot
+@ stub PathCchRemoveBackslash
+@ stub PathCchRemoveBackslashEx
+@ stub PathCchRemoveExtension
+@ stub PathCchRemoveFileSpec
+@ stub PathCchRenameExtension
+@ stub PathCchSkipRoot
+@ stub PathCchStripPrefix
+@ stub PathCchStripToRoot
+@ stub PathIsUNCEx
diff --git a/dll/apisets/api-ms-win-core-privateprofile-l1-1-1.spec b/dll/apisets/api-ms-win-core-privateprofile-l1-1-1.spec
new file mode 100644 (file)
index 0000000..e2280b7
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetPrivateProfileSectionA() kernel32.GetPrivateProfileSectionA
+@ stdcall WritePrivateProfileSectionW() kernel32.WritePrivateProfileSectionW
diff --git a/dll/apisets/api-ms-win-core-processenvironment-l1-1-0.spec b/dll/apisets/api-ms-win-core-processenvironment-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b96c3ec
--- /dev/null
@@ -0,0 +1,25 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ExpandEnvironmentStringsA() kernel32.ExpandEnvironmentStringsA
+@ stdcall ExpandEnvironmentStringsW() kernel32.ExpandEnvironmentStringsW
+@ stdcall FreeEnvironmentStringsA() kernel32.FreeEnvironmentStringsA
+@ stdcall FreeEnvironmentStringsW() kernel32.FreeEnvironmentStringsW
+@ stdcall GetCommandLineA() kernel32.GetCommandLineA
+@ stdcall GetCommandLineW() kernel32.GetCommandLineW
+@ stdcall GetCurrentDirectoryA() kernel32.GetCurrentDirectoryA
+@ stdcall GetCurrentDirectoryW() kernel32.GetCurrentDirectoryW
+@ stdcall GetEnvironmentStrings() kernel32.GetEnvironmentStrings
+@ stdcall GetEnvironmentStringsA() kernel32.GetEnvironmentStringsA
+@ stdcall GetEnvironmentStringsW() kernel32.GetEnvironmentStringsW
+@ stdcall GetEnvironmentVariableA() kernel32.GetEnvironmentVariableA
+@ stdcall GetEnvironmentVariableW() kernel32.GetEnvironmentVariableW
+@ stdcall GetStdHandle() kernel32.GetStdHandle
+@ stdcall SearchPathW() kernel32.SearchPathW
+@ stdcall SetCurrentDirectoryA() kernel32.SetCurrentDirectoryA
+@ stdcall SetCurrentDirectoryW() kernel32.SetCurrentDirectoryW
+@ stdcall SetEnvironmentStringsW() kernel32.SetEnvironmentStringsW
+@ stdcall SetEnvironmentVariableA() kernel32.SetEnvironmentVariableA
+@ stdcall SetEnvironmentVariableW() kernel32.SetEnvironmentVariableW
+@ stdcall SetStdHandle() kernel32.SetStdHandle
+@ stub SetStdHandleEx
diff --git a/dll/apisets/api-ms-win-core-processenvironment-l1-2-0.spec b/dll/apisets/api-ms-win-core-processenvironment-l1-2-0.spec
new file mode 100644 (file)
index 0000000..8d5d686
--- /dev/null
@@ -0,0 +1,27 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ExpandEnvironmentStringsA() kernel32.ExpandEnvironmentStringsA
+@ stdcall ExpandEnvironmentStringsW() kernel32.ExpandEnvironmentStringsW
+@ stdcall FreeEnvironmentStringsA() kernel32.FreeEnvironmentStringsA
+@ stdcall FreeEnvironmentStringsW() kernel32.FreeEnvironmentStringsW
+@ stdcall GetCommandLineA() kernel32.GetCommandLineA
+@ stdcall GetCommandLineW() kernel32.GetCommandLineW
+@ stdcall GetCurrentDirectoryA() kernel32.GetCurrentDirectoryA
+@ stdcall GetCurrentDirectoryW() kernel32.GetCurrentDirectoryW
+@ stdcall GetEnvironmentStrings() kernel32.GetEnvironmentStrings
+@ stdcall GetEnvironmentStringsW() kernel32.GetEnvironmentStringsW
+@ stdcall GetEnvironmentVariableA() kernel32.GetEnvironmentVariableA
+@ stdcall GetEnvironmentVariableW() kernel32.GetEnvironmentVariableW
+@ stdcall GetStdHandle() kernel32.GetStdHandle
+@ stdcall NeedCurrentDirectoryForExePathA() kernel32.NeedCurrentDirectoryForExePathA
+@ stdcall NeedCurrentDirectoryForExePathW() kernel32.NeedCurrentDirectoryForExePathW
+@ stdcall SearchPathA() kernel32.SearchPathA
+@ stdcall SearchPathW() kernel32.SearchPathW
+@ stdcall SetCurrentDirectoryA() kernel32.SetCurrentDirectoryA
+@ stdcall SetCurrentDirectoryW() kernel32.SetCurrentDirectoryW
+@ stdcall SetEnvironmentStringsW() kernel32.SetEnvironmentStringsW
+@ stdcall SetEnvironmentVariableA() kernel32.SetEnvironmentVariableA
+@ stdcall SetEnvironmentVariableW() kernel32.SetEnvironmentVariableW
+@ stdcall SetStdHandle() kernel32.SetStdHandle
+@ stub SetStdHandleEx
diff --git a/dll/apisets/api-ms-win-core-processthreads-l1-1-0.spec b/dll/apisets/api-ms-win-core-processthreads-l1-1-0.spec
new file mode 100644 (file)
index 0000000..c810e44
--- /dev/null
@@ -0,0 +1,52 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CreateProcessA() kernel32.CreateProcessA
+@ stdcall CreateProcessAsUserW() advapi32.CreateProcessAsUserW
+@ stdcall CreateProcessW() kernel32.CreateProcessW
+@ stdcall CreateRemoteThread() kernel32.CreateRemoteThread
+@ stub CreateRemoteThreadEx
+@ stdcall CreateThread() kernel32.CreateThread
+@ stub DeleteProcThreadAttributeList
+@ stdcall ExitProcess() kernel32.ExitProcess
+@ stdcall ExitThread() kernel32.ExitThread
+@ stub FlushProcessWriteBuffers
+@ stdcall GetCurrentProcess() kernel32.GetCurrentProcess
+@ stdcall GetCurrentProcessId() kernel32.GetCurrentProcessId
+@ stdcall GetCurrentThread() kernel32.GetCurrentThread
+@ stdcall GetCurrentThreadId() kernel32.GetCurrentThreadId
+@ stdcall GetExitCodeProcess() kernel32.GetExitCodeProcess
+@ stdcall GetExitCodeThread() kernel32.GetExitCodeThread
+@ stdcall GetPriorityClass() kernel32.GetPriorityClass
+@ stdcall GetProcessId() kernel32.GetProcessId
+@ stdcall GetProcessIdOfThread() kernel32.GetProcessIdOfThread
+@ stdcall GetProcessTimes() kernel32.GetProcessTimes
+@ stdcall GetProcessVersion() kernel32.GetProcessVersion
+@ stdcall GetStartupInfoW() kernel32.GetStartupInfoW
+@ stdcall GetThreadId() kernel32.GetThreadId
+@ stdcall GetThreadPriority() kernel32.GetThreadPriority
+@ stdcall GetThreadPriorityBoost() kernel32.GetThreadPriorityBoost
+@ stub InitializeProcThreadAttributeList
+@ stdcall OpenProcessToken() advapi32.OpenProcessToken
+@ stdcall OpenThread() kernel32.OpenThread
+@ stdcall OpenThreadToken() advapi32.OpenThreadToken
+@ stdcall ProcessIdToSessionId() kernel32.ProcessIdToSessionId
+@ stub QueryProcessAffinityUpdateMode
+@ stdcall QueueUserAPC() kernel32.QueueUserAPC
+@ stdcall ResumeThread() kernel32.ResumeThread
+@ stdcall SetPriorityClass() kernel32.SetPriorityClass
+@ stub SetProcessAffinityUpdateMode
+@ stdcall SetProcessShutdownParameters() kernel32.SetProcessShutdownParameters
+@ stdcall SetThreadPriority() kernel32.SetThreadPriority
+@ stdcall SetThreadPriorityBoost() kernel32.SetThreadPriorityBoost
+@ stdcall SetThreadStackGuarantee() kernel32.SetThreadStackGuarantee
+@ stdcall SetThreadToken() advapi32.SetThreadToken
+@ stdcall SuspendThread() kernel32.SuspendThread
+@ stdcall SwitchToThread() kernel32.SwitchToThread
+@ stdcall TerminateProcess() kernel32.TerminateProcess
+@ stdcall TerminateThread() kernel32.TerminateThread
+@ stdcall TlsAlloc() kernel32.TlsAlloc
+@ stdcall TlsFree() kernel32.TlsFree
+@ stdcall TlsGetValue() kernel32.TlsGetValue
+@ stdcall TlsSetValue() kernel32.TlsSetValue
+@ stub UpdateProcThreadAttribute
diff --git a/dll/apisets/api-ms-win-core-processthreads-l1-1-1.spec b/dll/apisets/api-ms-win-core-processthreads-l1-1-1.spec
new file mode 100644 (file)
index 0000000..649b11b
--- /dev/null
@@ -0,0 +1,66 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CreateProcessA() kernel32.CreateProcessA
+@ stdcall CreateProcessAsUserW() advapi32.CreateProcessAsUserW
+@ stdcall CreateProcessW() kernel32.CreateProcessW
+@ stdcall CreateRemoteThread() kernel32.CreateRemoteThread
+@ stub CreateRemoteThreadEx
+@ stdcall CreateThread() kernel32.CreateThread
+@ stub DeleteProcThreadAttributeList
+@ stdcall ExitProcess() kernel32.ExitProcess
+@ stdcall ExitThread() kernel32.ExitThread
+@ stdcall FlushInstructionCache() kernel32.FlushInstructionCache
+@ stub FlushProcessWriteBuffers
+@ stdcall GetCurrentProcess() kernel32.GetCurrentProcess
+@ stdcall GetCurrentProcessId() kernel32.GetCurrentProcessId
+@ stdcall GetCurrentProcessorNumber() kernel32.GetCurrentProcessorNumber
+@ stub GetCurrentProcessorNumberEx
+@ stdcall GetCurrentThread() kernel32.GetCurrentThread
+@ stdcall GetCurrentThreadId() kernel32.GetCurrentThreadId
+@ stub GetCurrentThreadStackLimits
+@ stdcall GetExitCodeProcess() kernel32.GetExitCodeProcess
+@ stdcall GetExitCodeThread() kernel32.GetExitCodeThread
+@ stdcall GetPriorityClass() kernel32.GetPriorityClass
+@ stdcall GetProcessHandleCount() kernel32.GetProcessHandleCount
+@ stdcall GetProcessId() kernel32.GetProcessId
+@ stdcall GetProcessIdOfThread() kernel32.GetProcessIdOfThread
+@ stub GetProcessMitigationPolicy
+@ stdcall GetProcessTimes() kernel32.GetProcessTimes
+@ stdcall GetProcessVersion() kernel32.GetProcessVersion
+@ stdcall GetStartupInfoW() kernel32.GetStartupInfoW
+@ stdcall GetThreadContext() kernel32.GetThreadContext
+@ stdcall GetThreadId() kernel32.GetThreadId
+@ stub GetThreadIdealProcessorEx
+@ stdcall GetThreadPriority() kernel32.GetThreadPriority
+@ stdcall GetThreadPriorityBoost() kernel32.GetThreadPriorityBoost
+@ stdcall GetThreadTimes() kernel32.GetThreadTimes
+@ stub InitializeProcThreadAttributeList
+@ stdcall IsProcessorFeaturePresent() kernel32.IsProcessorFeaturePresent
+@ stdcall OpenProcess() kernel32.OpenProcess
+@ stdcall OpenProcessToken() advapi32.OpenProcessToken
+@ stdcall OpenThread() kernel32.OpenThread
+@ stdcall OpenThreadToken() advapi32.OpenThreadToken
+@ stdcall ProcessIdToSessionId() kernel32.ProcessIdToSessionId
+@ stub QueryProcessAffinityUpdateMode
+@ stdcall QueueUserAPC() kernel32.QueueUserAPC
+@ stdcall ResumeThread() kernel32.ResumeThread
+@ stdcall SetPriorityClass() kernel32.SetPriorityClass
+@ stub SetProcessAffinityUpdateMode
+@ stub SetProcessMitigationPolicy
+@ stdcall SetProcessShutdownParameters() kernel32.SetProcessShutdownParameters
+@ stdcall SetThreadContext() kernel32.SetThreadContext
+@ stub SetThreadIdealProcessorEx
+@ stdcall SetThreadPriority() kernel32.SetThreadPriority
+@ stdcall SetThreadPriorityBoost() kernel32.SetThreadPriorityBoost
+@ stdcall SetThreadStackGuarantee() kernel32.SetThreadStackGuarantee
+@ stdcall SetThreadToken() advapi32.SetThreadToken
+@ stdcall SuspendThread() kernel32.SuspendThread
+@ stdcall SwitchToThread() kernel32.SwitchToThread
+@ stdcall TerminateProcess() kernel32.TerminateProcess
+@ stdcall TerminateThread() kernel32.TerminateThread
+@ stdcall TlsAlloc() kernel32.TlsAlloc
+@ stdcall TlsFree() kernel32.TlsFree
+@ stdcall TlsGetValue() kernel32.TlsGetValue
+@ stdcall TlsSetValue() kernel32.TlsSetValue
+@ stub UpdateProcThreadAttribute
diff --git a/dll/apisets/api-ms-win-core-processthreads-l1-1-2.spec b/dll/apisets/api-ms-win-core-processthreads-l1-1-2.spec
new file mode 100644 (file)
index 0000000..791a0ae
--- /dev/null
@@ -0,0 +1,73 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CreateProcessA() kernel32.CreateProcessA
+@ stdcall CreateProcessAsUserW() advapi32.CreateProcessAsUserW
+@ stdcall CreateProcessW() kernel32.CreateProcessW
+@ stdcall CreateRemoteThread() kernel32.CreateRemoteThread
+@ stub CreateRemoteThreadEx
+@ stdcall CreateThread() kernel32.CreateThread
+@ stub DeleteProcThreadAttributeList
+@ stdcall ExitProcess() kernel32.ExitProcess
+@ stdcall ExitThread() kernel32.ExitThread
+@ stdcall FlushInstructionCache() kernel32.FlushInstructionCache
+@ stub FlushProcessWriteBuffers
+@ stdcall GetCurrentProcess() kernel32.GetCurrentProcess
+@ stdcall GetCurrentProcessId() kernel32.GetCurrentProcessId
+@ stdcall GetCurrentProcessorNumber() kernel32.GetCurrentProcessorNumber
+@ stub GetCurrentProcessorNumberEx
+@ stdcall GetCurrentThread() kernel32.GetCurrentThread
+@ stdcall GetCurrentThreadId() kernel32.GetCurrentThreadId
+@ stub GetCurrentThreadStackLimits
+@ stdcall GetExitCodeProcess() kernel32.GetExitCodeProcess
+@ stdcall GetExitCodeThread() kernel32.GetExitCodeThread
+@ stdcall GetPriorityClass() kernel32.GetPriorityClass
+@ stdcall GetProcessHandleCount() kernel32.GetProcessHandleCount
+@ stdcall GetProcessId() kernel32.GetProcessId
+@ stdcall GetProcessIdOfThread() kernel32.GetProcessIdOfThread
+@ stub GetProcessMitigationPolicy
+@ stdcall GetProcessPriorityBoost() kernel32.GetProcessPriorityBoost
+@ stdcall GetProcessTimes() kernel32.GetProcessTimes
+@ stdcall GetProcessVersion() kernel32.GetProcessVersion
+@ stdcall GetStartupInfoW() kernel32.GetStartupInfoW
+@ stdcall GetSystemTimes() kernel32.GetSystemTimes
+@ stdcall GetThreadContext() kernel32.GetThreadContext
+@ stdcall GetThreadIOPendingFlag() kernel32.GetThreadIOPendingFlag
+@ stdcall GetThreadId() kernel32.GetThreadId
+@ stub GetThreadIdealProcessorEx
+@ stub GetThreadInformation
+@ stdcall GetThreadPriority() kernel32.GetThreadPriority
+@ stdcall GetThreadPriorityBoost() kernel32.GetThreadPriorityBoost
+@ stdcall GetThreadTimes() kernel32.GetThreadTimes
+@ stub InitializeProcThreadAttributeList
+@ stub IsProcessCritical
+@ stdcall IsProcessorFeaturePresent() kernel32.IsProcessorFeaturePresent
+@ stdcall OpenProcess() kernel32.OpenProcess
+@ stdcall OpenProcessToken() advapi32.OpenProcessToken
+@ stdcall OpenThread() kernel32.OpenThread
+@ stdcall OpenThreadToken() advapi32.OpenThreadToken
+@ stdcall ProcessIdToSessionId() kernel32.ProcessIdToSessionId
+@ stub QueryProcessAffinityUpdateMode
+@ stdcall QueueUserAPC() kernel32.QueueUserAPC
+@ stdcall ResumeThread() kernel32.ResumeThread
+@ stdcall SetPriorityClass() kernel32.SetPriorityClass
+@ stub SetProcessAffinityUpdateMode
+@ stub SetProcessMitigationPolicy
+@ stdcall SetProcessPriorityBoost() kernel32.SetProcessPriorityBoost
+@ stdcall SetProcessShutdownParameters() kernel32.SetProcessShutdownParameters
+@ stdcall SetThreadContext() kernel32.SetThreadContext
+@ stub SetThreadIdealProcessorEx
+@ stub SetThreadInformation
+@ stdcall SetThreadPriority() kernel32.SetThreadPriority
+@ stdcall SetThreadPriorityBoost() kernel32.SetThreadPriorityBoost
+@ stdcall SetThreadStackGuarantee() kernel32.SetThreadStackGuarantee
+@ stdcall SetThreadToken() advapi32.SetThreadToken
+@ stdcall SuspendThread() kernel32.SuspendThread
+@ stdcall SwitchToThread() kernel32.SwitchToThread
+@ stdcall TerminateProcess() kernel32.TerminateProcess
+@ stdcall TerminateThread() kernel32.TerminateThread
+@ stdcall TlsAlloc() kernel32.TlsAlloc
+@ stdcall TlsFree() kernel32.TlsFree
+@ stdcall TlsGetValue() kernel32.TlsGetValue
+@ stdcall TlsSetValue() kernel32.TlsSetValue
+@ stub UpdateProcThreadAttribute
diff --git a/dll/apisets/api-ms-win-core-processtopology-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-core-processtopology-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..bebb407
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetActiveProcessorCount
+@ stdcall GetProcessAffinityMask() kernel32.GetProcessAffinityMask
+@ stdcall GetProcessIoCounters() kernel32.GetProcessIoCounters
+@ stdcall SetProcessAffinityMask() kernel32.SetProcessAffinityMask
+@ stdcall SetThreadAffinityMask() kernel32.SetThreadAffinityMask
diff --git a/dll/apisets/api-ms-win-core-profile-l1-1-0.spec b/dll/apisets/api-ms-win-core-profile-l1-1-0.spec
new file mode 100644 (file)
index 0000000..2e34a98
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall QueryPerformanceCounter() kernel32.QueryPerformanceCounter
+@ stdcall QueryPerformanceFrequency() kernel32.QueryPerformanceFrequency
diff --git a/dll/apisets/api-ms-win-core-psapi-ansi-l1-1-0.spec b/dll/apisets/api-ms-win-core-psapi-ansi-l1-1-0.spec
new file mode 100644 (file)
index 0000000..67db1f1
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stub K32EnumPageFilesA
+@ stub K32GetDeviceDriverBaseNameA
+@ stub K32GetDeviceDriverFileNameA
+@ stub K32GetMappedFileNameA
+@ stub K32GetProcessImageFileNameA
+@ stub QueryFullProcessImageNameA
diff --git a/dll/apisets/api-ms-win-core-psapi-l1-1-0.spec b/dll/apisets/api-ms-win-core-psapi-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4ca5b23
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stub K32EmptyWorkingSet
+@ stub K32EnumDeviceDrivers
+@ stub K32EnumPageFilesW
+@ stub K32EnumProcesses
+@ stub K32GetDeviceDriverBaseNameW
+@ stub K32GetDeviceDriverFileNameW
+@ stub K32GetMappedFileNameW
+@ stub K32GetPerformanceInfo
+@ stub K32GetProcessImageFileNameW
+@ stub K32GetProcessMemoryInfo
+@ stub K32GetWsChanges
+@ stub K32GetWsChangesEx
+@ stub K32InitializeProcessForWsWatch
+@ stub K32QueryWorkingSet
+@ stub K32QueryWorkingSetEx
+@ stub QueryFullProcessImageNameW
diff --git a/dll/apisets/api-ms-win-core-psapi-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-core-psapi-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..0c2cacf
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stub K32EnumProcessModules
+@ stub K32EnumProcessModulesEx
+@ stub K32GetModuleBaseNameA
+@ stub K32GetModuleBaseNameW
+@ stub K32GetModuleFileNameExA
+@ stub K32GetModuleFileNameExW
+@ stub K32GetModuleInformation
diff --git a/dll/apisets/api-ms-win-core-quirks-l1-1-0.spec b/dll/apisets/api-ms-win-core-quirks-l1-1-0.spec
new file mode 100644 (file)
index 0000000..d8c37fb
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stub QuirkGetData
+@ stub QuirkGetData2
+@ stub QuirkIsEnabled
+@ stub QuirkIsEnabled2
+@ stub QuirkIsEnabled3
+@ stub QuirkIsEnabledForPackage
+@ stub QuirkIsEnabledForPackage2
+@ stub QuirkIsEnabledForProcess
diff --git a/dll/apisets/api-ms-win-core-realtime-l1-1-0.spec b/dll/apisets/api-ms-win-core-realtime-l1-1-0.spec
new file mode 100644 (file)
index 0000000..9fac9e0
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stub QueryIdleProcessorCycleTime
+@ stub QueryIdleProcessorCycleTimeEx
+@ stub QueryProcessCycleTime
+@ stub QueryThreadCycleTime
+@ stub QueryUnbiasedInterruptTime
diff --git a/dll/apisets/api-ms-win-core-registry-l1-1-0.spec b/dll/apisets/api-ms-win-core-registry-l1-1-0.spec
new file mode 100644 (file)
index 0000000..28bb717
--- /dev/null
@@ -0,0 +1,46 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RegCloseKey() advapi32.RegCloseKey
+@ stub RegCopyTreeW
+@ stdcall RegCreateKeyExA() advapi32.RegCreateKeyExA
+@ stdcall RegCreateKeyExW() advapi32.RegCreateKeyExW
+@ stdcall RegDeleteKeyExA() advapi32.RegDeleteKeyExA
+@ stdcall RegDeleteKeyExW() advapi32.RegDeleteKeyExW
+@ stdcall RegDeleteTreeA() advapi32_vista.RegDeleteTreeA
+@ stdcall RegDeleteTreeW() advapi32_vista.RegDeleteTreeW
+@ stdcall RegDeleteValueA() advapi32.RegDeleteValueA
+@ stdcall RegDeleteValueW() advapi32.RegDeleteValueW
+@ stub RegDisablePredefinedCacheEx
+@ stdcall RegEnumKeyExA() advapi32.RegEnumKeyExA
+@ stdcall RegEnumKeyExW() advapi32.RegEnumKeyExW
+@ stdcall RegEnumValueA() advapi32.RegEnumValueA
+@ stdcall RegEnumValueW() advapi32.RegEnumValueW
+@ stdcall RegFlushKey() advapi32.RegFlushKey
+@ stdcall RegGetKeySecurity() advapi32.RegGetKeySecurity
+@ stdcall RegGetValueA() advapi32.RegGetValueA
+@ stdcall RegGetValueW() advapi32.RegGetValueW
+@ stub RegLoadAppKeyA
+@ stub RegLoadAppKeyW
+@ stdcall RegLoadKeyA() advapi32.RegLoadKeyA
+@ stdcall RegLoadKeyW() advapi32.RegLoadKeyW
+@ stub RegLoadMUIStringA
+@ stub RegLoadMUIStringW
+@ stdcall RegNotifyChangeKeyValue() advapi32.RegNotifyChangeKeyValue
+@ stdcall RegOpenCurrentUser() advapi32.RegOpenCurrentUser
+@ stdcall RegOpenKeyExA() advapi32.RegOpenKeyExA
+@ stdcall RegOpenKeyExW() advapi32.RegOpenKeyExW
+@ stdcall RegOpenUserClassesRoot() advapi32.RegOpenUserClassesRoot
+@ stdcall RegQueryInfoKeyA() advapi32.RegQueryInfoKeyA
+@ stdcall RegQueryInfoKeyW() advapi32.RegQueryInfoKeyW
+@ stdcall RegQueryValueExA() advapi32.RegQueryValueExA
+@ stdcall RegQueryValueExW() advapi32.RegQueryValueExW
+@ stdcall RegRestoreKeyA() advapi32.RegRestoreKeyA
+@ stdcall RegRestoreKeyW() advapi32.RegRestoreKeyW
+@ stdcall RegSaveKeyExA() advapi32.RegSaveKeyExA
+@ stdcall RegSaveKeyExW() advapi32.RegSaveKeyExW
+@ stdcall RegSetKeySecurity() advapi32.RegSetKeySecurity
+@ stdcall RegSetValueExA() advapi32.RegSetValueExA
+@ stdcall RegSetValueExW() advapi32.RegSetValueExW
+@ stdcall RegUnLoadKeyA() advapi32.RegUnLoadKeyA
+@ stdcall RegUnLoadKeyW() advapi32.RegUnLoadKeyW
diff --git a/dll/apisets/api-ms-win-core-registry-l2-1-0.spec b/dll/apisets/api-ms-win-core-registry-l2-1-0.spec
new file mode 100644 (file)
index 0000000..89e642f
--- /dev/null
@@ -0,0 +1,36 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RegConnectRegistryA() advapi32.RegConnectRegistryA
+@ stdcall RegConnectRegistryW() advapi32.RegConnectRegistryW
+@ stub RegCopyTreeA
+@ stdcall RegCreateKeyA() advapi32.RegCreateKeyA
+@ stub RegCreateKeyTransactedA
+@ stub RegCreateKeyTransactedW
+@ stdcall RegCreateKeyW() advapi32.RegCreateKeyW
+@ stdcall RegDeleteKeyA() advapi32.RegDeleteKeyA
+@ stub RegDeleteKeyTransactedA
+@ stub RegDeleteKeyTransactedW
+@ stub RegDeleteKeyValueA
+@ stub RegDeleteKeyValueW
+@ stdcall RegDeleteKeyW() advapi32.RegDeleteKeyW
+@ stdcall RegDisablePredefinedCache() advapi32.RegDisablePredefinedCache
+@ stdcall RegEnumKeyA() advapi32.RegEnumKeyA
+@ stdcall RegEnumKeyW() advapi32.RegEnumKeyW
+@ stdcall RegOpenKeyA() advapi32.RegOpenKeyA
+@ stub RegOpenKeyTransactedA
+@ stub RegOpenKeyTransactedW
+@ stdcall RegOpenKeyW() advapi32.RegOpenKeyW
+@ stdcall RegOverridePredefKey() advapi32.RegOverridePredefKey
+@ stdcall RegQueryMultipleValuesA() advapi32.RegQueryMultipleValuesA
+@ stdcall RegQueryMultipleValuesW() advapi32.RegQueryMultipleValuesW
+@ stdcall RegQueryValueA() advapi32.RegQueryValueA
+@ stdcall RegQueryValueW() advapi32.RegQueryValueW
+@ stdcall RegReplaceKeyA() advapi32.RegReplaceKeyA
+@ stdcall RegReplaceKeyW() advapi32.RegReplaceKeyW
+@ stdcall RegSaveKeyA() advapi32.RegSaveKeyA
+@ stdcall RegSaveKeyW() advapi32.RegSaveKeyW
+@ stub RegSetKeyValueA
+@ stdcall RegSetKeyValueW() advapi32_vista.RegSetKeyValueW
+@ stdcall RegSetValueA() advapi32.RegSetValueA
+@ stdcall RegSetValueW() advapi32.RegSetValueW
diff --git a/dll/apisets/api-ms-win-core-registryuserspecific-l1-1-0.spec b/dll/apisets/api-ms-win-core-registryuserspecific-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4bf4780
--- /dev/null
@@ -0,0 +1,28 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall SHRegCloseUSKey() shlwapi.SHRegCloseUSKey
+@ stdcall SHRegCreateUSKeyA() shlwapi.SHRegCreateUSKeyA
+@ stdcall SHRegCreateUSKeyW() shlwapi.SHRegCreateUSKeyW
+@ stdcall SHRegDeleteEmptyUSKeyA() shlwapi.SHRegDeleteEmptyUSKeyA
+@ stdcall SHRegDeleteEmptyUSKeyW() shlwapi.SHRegDeleteEmptyUSKeyW
+@ stdcall SHRegDeleteUSValueA() shlwapi.SHRegDeleteUSValueA
+@ stdcall SHRegDeleteUSValueW() shlwapi.SHRegDeleteUSValueW
+@ stdcall SHRegEnumUSKeyA() shlwapi.SHRegEnumUSKeyA
+@ stdcall SHRegEnumUSKeyW() shlwapi.SHRegEnumUSKeyW
+@ stdcall SHRegEnumUSValueA() shlwapi.SHRegEnumUSValueA
+@ stdcall SHRegEnumUSValueW() shlwapi.SHRegEnumUSValueW
+@ stdcall SHRegGetBoolUSValueA() shlwapi.SHRegGetBoolUSValueA
+@ stdcall SHRegGetBoolUSValueW() shlwapi.SHRegGetBoolUSValueW
+@ stdcall SHRegGetUSValueA() shlwapi.SHRegGetUSValueA
+@ stdcall SHRegGetUSValueW() shlwapi.SHRegGetUSValueW
+@ stdcall SHRegOpenUSKeyA() shlwapi.SHRegOpenUSKeyA
+@ stdcall SHRegOpenUSKeyW() shlwapi.SHRegOpenUSKeyW
+@ stdcall SHRegQueryInfoUSKeyA() shlwapi.SHRegQueryInfoUSKeyA
+@ stdcall SHRegQueryInfoUSKeyW() shlwapi.SHRegQueryInfoUSKeyW
+@ stdcall SHRegQueryUSValueA() shlwapi.SHRegQueryUSValueA
+@ stdcall SHRegQueryUSValueW() shlwapi.SHRegQueryUSValueW
+@ stdcall SHRegSetUSValueA() shlwapi.SHRegSetUSValueA
+@ stdcall SHRegSetUSValueW() shlwapi.SHRegSetUSValueW
+@ stdcall SHRegWriteUSValueA() shlwapi.SHRegWriteUSValueA
+@ stdcall SHRegWriteUSValueW() shlwapi.SHRegWriteUSValueW
diff --git a/dll/apisets/api-ms-win-core-rtlsupport-l1-1-0.spec b/dll/apisets/api-ms-win-core-rtlsupport-l1-1-0.spec
new file mode 100644 (file)
index 0000000..ff395a6
--- /dev/null
@@ -0,0 +1,18 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall -arch=x86_64 RtlAddFunctionTable() ntdll.RtlAddFunctionTable
+@ stdcall RtlCaptureContext() ntdll.RtlCaptureContext
+@ stdcall RtlCaptureStackBackTrace() ntdll.RtlCaptureStackBackTrace
+@ stdcall RtlCompareMemory() ntdll.RtlCompareMemory
+@ stdcall -arch=x86_64 RtlCopyMemory() kernel32.RtlCopyMemory
+@ stdcall -arch=x86_64 RtlDeleteFunctionTable() ntdll.RtlDeleteFunctionTable
+@ stdcall RtlFillMemory() ntdll.RtlFillMemory
+@ stdcall -arch=x86_64 RtlInstallFunctionTableCallback() ntdll.RtlInstallFunctionTableCallback
+@ stdcall -arch=x86_64 RtlLookupFunctionEntry() ntdll.RtlLookupFunctionEntry
+@ stdcall RtlPcToFileHeader() ntdll.RtlPcToFileHeader
+@ stdcall RtlRaiseException() ntdll.RtlRaiseException
+@ stdcall -arch=x86_64 RtlRestoreContext() ntdll.RtlRestoreContext
+@ stdcall RtlUnwind() ntdll.RtlUnwind
+@ stdcall -arch=x86_64 RtlUnwindEx() ntdll.RtlUnwindEx
+@ stdcall -arch=x86_64 RtlVirtualUnwind() ntdll.RtlVirtualUnwind
diff --git a/dll/apisets/api-ms-win-core-rtlsupport-l1-2-0.spec b/dll/apisets/api-ms-win-core-rtlsupport-l1-2-0.spec
new file mode 100644 (file)
index 0000000..c0ea5ea
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RtlCaptureContext() ntdll.RtlCaptureContext
+@ stdcall RtlCaptureStackBackTrace() ntdll.RtlCaptureStackBackTrace
+@ stdcall RtlCompareMemory() ntdll.RtlCompareMemory
+@ stdcall RtlPcToFileHeader() ntdll.RtlPcToFileHeader
+@ stdcall RtlRaiseException() ntdll.RtlRaiseException
+@ stdcall RtlUnwind() ntdll.RtlUnwind
diff --git a/dll/apisets/api-ms-win-core-shlwapi-legacy-l1-1-0.spec b/dll/apisets/api-ms-win-core-shlwapi-legacy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..6669b2c
--- /dev/null
@@ -0,0 +1,91 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall IsCharBlankW() shlwapi.IsCharBlankW
+@ stdcall IsCharCntrlW() shlwapi.IsCharCntrlW
+@ stdcall IsCharDigitW() shlwapi.IsCharDigitW
+@ stdcall IsCharPunctW() shlwapi.IsCharPunctW
+@ stdcall IsCharSpaceA() shlwapi.IsCharSpaceA
+@ stdcall IsCharSpaceW() shlwapi.IsCharSpaceW
+@ stdcall IsCharXDigitW() shlwapi.IsCharXDigitW
+@ stdcall PathAddBackslashA() shlwapi.PathAddBackslashA
+@ stdcall PathAddBackslashW() shlwapi.PathAddBackslashW
+@ stdcall PathAddExtensionA() shlwapi.PathAddExtensionA
+@ stdcall PathAddExtensionW() shlwapi.PathAddExtensionW
+@ stdcall PathAppendA() shlwapi.PathAppendA
+@ stdcall PathAppendW() shlwapi.PathAppendW
+@ stdcall PathCanonicalizeA() shlwapi.PathCanonicalizeA
+@ stdcall PathCanonicalizeW() shlwapi.PathCanonicalizeW
+@ stdcall PathCombineA() shlwapi.PathCombineA
+@ stdcall PathCombineW() shlwapi.PathCombineW
+@ stdcall PathCommonPrefixA() shlwapi.PathCommonPrefixA
+@ stdcall PathCommonPrefixW() shlwapi.PathCommonPrefixW
+@ stdcall PathFileExistsA() shlwapi.PathFileExistsA
+@ stdcall PathFileExistsW() shlwapi.PathFileExistsW
+@ stdcall PathFindExtensionA() shlwapi.PathFindExtensionA
+@ stdcall PathFindExtensionW() shlwapi.PathFindExtensionW
+@ stdcall PathFindFileNameA() shlwapi.PathFindFileNameA
+@ stdcall PathFindFileNameW() shlwapi.PathFindFileNameW
+@ stdcall PathFindNextComponentA() shlwapi.PathFindNextComponentA
+@ stdcall PathFindNextComponentW() shlwapi.PathFindNextComponentW
+@ stdcall PathGetArgsA() shlwapi.PathGetArgsA
+@ stdcall PathGetArgsW() shlwapi.PathGetArgsW
+@ stdcall PathGetCharTypeA() shlwapi.PathGetCharTypeA
+@ stdcall PathGetCharTypeW() shlwapi.PathGetCharTypeW
+@ stdcall PathGetDriveNumberA() shlwapi.PathGetDriveNumberA
+@ stdcall PathGetDriveNumberW() shlwapi.PathGetDriveNumberW
+@ stdcall PathIsFileSpecA() shlwapi.PathIsFileSpecA
+@ stdcall PathIsFileSpecW() shlwapi.PathIsFileSpecW
+@ stdcall PathIsLFNFileSpecA() shlwapi.PathIsLFNFileSpecA
+@ stdcall PathIsLFNFileSpecW() shlwapi.PathIsLFNFileSpecW
+@ stdcall PathIsPrefixA() shlwapi.PathIsPrefixA
+@ stdcall PathIsPrefixW() shlwapi.PathIsPrefixW
+@ stdcall PathIsRelativeA() shlwapi.PathIsRelativeA
+@ stdcall PathIsRelativeW() shlwapi.PathIsRelativeW
+@ stdcall PathIsRootA() shlwapi.PathIsRootA
+@ stdcall PathIsRootW() shlwapi.PathIsRootW
+@ stdcall PathIsSameRootA() shlwapi.PathIsSameRootA
+@ stdcall PathIsSameRootW() shlwapi.PathIsSameRootW
+@ stdcall PathIsUNCA() shlwapi.PathIsUNCA
+@ stdcall PathIsUNCServerA() shlwapi.PathIsUNCServerA
+@ stdcall PathIsUNCServerShareA() shlwapi.PathIsUNCServerShareA
+@ stdcall PathIsUNCServerShareW() shlwapi.PathIsUNCServerShareW
+@ stdcall PathIsUNCServerW() shlwapi.PathIsUNCServerW
+@ stdcall PathIsUNCW() shlwapi.PathIsUNCW
+@ stdcall PathIsValidCharA() shlwapi.PathIsValidCharA
+@ stdcall PathIsValidCharW() shlwapi.PathIsValidCharW
+@ stdcall PathMatchSpecA() shlwapi.PathMatchSpecA
+@ stub PathMatchSpecExA
+@ stub PathMatchSpecExW
+@ stdcall PathMatchSpecW() shlwapi.PathMatchSpecW
+@ stdcall PathParseIconLocationA() shlwapi.PathParseIconLocationA
+@ stdcall PathParseIconLocationW() shlwapi.PathParseIconLocationW
+@ stdcall PathQuoteSpacesA() shlwapi.PathQuoteSpacesA
+@ stdcall PathQuoteSpacesW() shlwapi.PathQuoteSpacesW
+@ stdcall PathRelativePathToA() shlwapi.PathRelativePathToA
+@ stdcall PathRelativePathToW() shlwapi.PathRelativePathToW
+@ stdcall PathRemoveBackslashA() shlwapi.PathRemoveBackslashA
+@ stdcall PathRemoveBackslashW() shlwapi.PathRemoveBackslashW
+@ stdcall PathRemoveBlanksA() shlwapi.PathRemoveBlanksA
+@ stdcall PathRemoveBlanksW() shlwapi.PathRemoveBlanksW
+@ stdcall PathRemoveExtensionA() shlwapi.PathRemoveExtensionA
+@ stdcall PathRemoveExtensionW() shlwapi.PathRemoveExtensionW
+@ stdcall PathRemoveFileSpecA() shlwapi.PathRemoveFileSpecA
+@ stdcall PathRemoveFileSpecW() shlwapi.PathRemoveFileSpecW
+@ stdcall PathRenameExtensionA() shlwapi.PathRenameExtensionA
+@ stdcall PathRenameExtensionW() shlwapi.PathRenameExtensionW
+@ stdcall PathSearchAndQualifyA() shlwapi.PathSearchAndQualifyA
+@ stdcall PathSearchAndQualifyW() shlwapi.PathSearchAndQualifyW
+@ stdcall PathSkipRootA() shlwapi.PathSkipRootA
+@ stdcall PathSkipRootW() shlwapi.PathSkipRootW
+@ stdcall PathStripPathA() shlwapi.PathStripPathA
+@ stdcall PathStripPathW() shlwapi.PathStripPathW
+@ stdcall PathStripToRootA() shlwapi.PathStripToRootA
+@ stdcall PathStripToRootW() shlwapi.PathStripToRootW
+@ stdcall PathUnExpandEnvStringsA() shlwapi.PathUnExpandEnvStringsA
+@ stdcall PathUnExpandEnvStringsW() shlwapi.PathUnExpandEnvStringsW
+@ stdcall PathUnquoteSpacesA() shlwapi.PathUnquoteSpacesA
+@ stdcall PathUnquoteSpacesW() shlwapi.PathUnquoteSpacesW
+@ stdcall SHExpandEnvironmentStringsA() shlwapi.SHExpandEnvironmentStringsA
+@ stdcall SHExpandEnvironmentStringsW() shlwapi.SHExpandEnvironmentStringsW
+@ stdcall SHTruncateString() shlwapi.SHTruncateString
diff --git a/dll/apisets/api-ms-win-core-shlwapi-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-core-shlwapi-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b499089
--- /dev/null
@@ -0,0 +1,64 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall QISearch() shlwapi.QISearch
+@ stdcall SHLoadIndirectString() shlwapi.SHLoadIndirectString
+@ stdcall StrCSpnA() shlwapi.StrCSpnA
+@ stdcall StrCSpnIA() shlwapi.StrCSpnIA
+@ stdcall StrCSpnIW() shlwapi.StrCSpnIW
+@ stdcall StrCSpnW() shlwapi.StrCSpnW
+@ stdcall StrCatBuffA() shlwapi.StrCatBuffA
+@ stdcall StrCatBuffW() shlwapi.StrCatBuffW
+@ stdcall StrCatChainW() shlwapi.StrCatChainW
+@ stdcall StrChrA() shlwapi.StrChrA
+@ stdcall StrChrIA() shlwapi.StrChrIA
+@ stdcall StrChrIW() shlwapi.StrChrIW
+@ stdcall StrChrNIW() shlwapi.StrChrNIW
+@ stdcall StrChrNW() shlwapi.StrChrNW
+@ stdcall StrChrW() shlwapi.StrChrW
+@ stdcall StrCmpCA() shlwapi.StrCmpCA
+@ stdcall StrCmpCW() shlwapi.StrCmpCW
+@ stdcall StrCmpICA() shlwapi.StrCmpICA
+@ stdcall StrCmpICW() shlwapi.StrCmpICW
+@ stdcall StrCmpIW() shlwapi.StrCmpIW
+@ stdcall StrCmpLogicalW() shlwapi.StrCmpLogicalW
+@ stdcall StrCmpNA() shlwapi.StrCmpNA
+@ stdcall StrCmpNCA() shlwapi.StrCmpNCA
+@ stdcall StrCmpNCW() shlwapi.StrCmpNCW
+@ stdcall StrCmpNIA() shlwapi.StrCmpNIA
+@ stdcall StrCmpNICA() shlwapi.StrCmpNICA
+@ stdcall StrCmpNICW() shlwapi.StrCmpNICW
+@ stdcall StrCmpNIW() shlwapi.StrCmpNIW
+@ stdcall StrCmpNW() shlwapi.StrCmpNW
+@ stdcall StrCmpW() shlwapi.StrCmpW
+@ stdcall StrCpyNW() shlwapi.StrCpyNW
+@ stdcall StrCpyNXA() shlwapi.StrCpyNXA
+@ stdcall StrCpyNXW() shlwapi.StrCpyNXW
+@ stdcall StrDupA() shlwapi.StrDupA
+@ stdcall StrDupW() shlwapi.StrDupW
+@ stdcall StrIsIntlEqualA() shlwapi.StrIsIntlEqualA
+@ stdcall StrIsIntlEqualW() shlwapi.StrIsIntlEqualW
+@ stdcall StrPBrkA() shlwapi.StrPBrkA
+@ stdcall StrPBrkW() shlwapi.StrPBrkW
+@ stdcall StrRChrA() shlwapi.StrRChrA
+@ stdcall StrRChrIA() shlwapi.StrRChrIA
+@ stdcall StrRChrIW() shlwapi.StrRChrIW
+@ stdcall StrRChrW() shlwapi.StrRChrW
+@ stdcall StrRStrIA() shlwapi.StrRStrIA
+@ stdcall StrRStrIW() shlwapi.StrRStrIW
+@ stdcall StrSpnA() shlwapi.StrSpnA
+@ stdcall StrSpnW() shlwapi.StrSpnW
+@ stdcall StrStrA() shlwapi.StrStrA
+@ stdcall StrStrIA() shlwapi.StrStrIA
+@ stdcall StrStrIW() shlwapi.StrStrIW
+@ stdcall StrStrNIW() shlwapi.StrStrNIW
+@ stdcall StrStrNW() shlwapi.StrStrNW
+@ stdcall StrStrW() shlwapi.StrStrW
+@ stdcall StrToInt64ExA() shlwapi.StrToInt64ExA
+@ stdcall StrToInt64ExW() shlwapi.StrToInt64ExW
+@ stdcall StrToIntA() shlwapi.StrToIntA
+@ stdcall StrToIntExA() shlwapi.StrToIntExA
+@ stdcall StrToIntExW() shlwapi.StrToIntExW
+@ stdcall StrToIntW() shlwapi.StrToIntW
+@ stdcall StrTrimA() shlwapi.StrTrimA
+@ stdcall StrTrimW() shlwapi.StrTrimW
diff --git a/dll/apisets/api-ms-win-core-shlwapi-obsolete-l1-2-0.spec b/dll/apisets/api-ms-win-core-shlwapi-obsolete-l1-2-0.spec
new file mode 100644 (file)
index 0000000..03826ce
--- /dev/null
@@ -0,0 +1,61 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall QISearch() shlwapi.QISearch
+@ stdcall StrCatBuffA() shlwapi.StrCatBuffA
+@ stdcall StrCatBuffW() shlwapi.StrCatBuffW
+@ stdcall StrCatChainW() shlwapi.StrCatChainW
+@ stdcall StrChrA() shlwapi.StrChrA
+@ stdcall StrChrIA() shlwapi.StrChrIA
+@ stdcall StrChrIW() shlwapi.StrChrIW
+@ stdcall StrChrNIW() shlwapi.StrChrNIW
+@ stdcall StrChrNW() shlwapi.StrChrNW
+@ stdcall StrChrW() shlwapi.StrChrW
+@ stdcall StrCmpCA() shlwapi.StrCmpCA
+@ stdcall StrCmpCW() shlwapi.StrCmpCW
+@ stdcall StrCmpICA() shlwapi.StrCmpICA
+@ stdcall StrCmpICW() shlwapi.StrCmpICW
+@ stdcall StrCmpIW() shlwapi.StrCmpIW
+@ stdcall StrCmpLogicalW() shlwapi.StrCmpLogicalW
+@ stdcall StrCmpNA() shlwapi.StrCmpNA
+@ stdcall StrCmpNCA() shlwapi.StrCmpNCA
+@ stdcall StrCmpNCW() shlwapi.StrCmpNCW
+@ stdcall StrCmpNIA() shlwapi.StrCmpNIA
+@ stdcall StrCmpNICA() shlwapi.StrCmpNICA
+@ stdcall StrCmpNICW() shlwapi.StrCmpNICW
+@ stdcall StrCmpNIW() shlwapi.StrCmpNIW
+@ stdcall StrCmpNW() shlwapi.StrCmpNW
+@ stdcall StrCmpW() shlwapi.StrCmpW
+@ stdcall StrCpyNW() shlwapi.StrCpyNW
+@ stdcall StrCSpnA() shlwapi.StrCSpnA
+@ stdcall StrCSpnIA() shlwapi.StrCSpnIA
+@ stdcall StrCSpnIW() shlwapi.StrCSpnIW
+@ stdcall StrCSpnW() shlwapi.StrCSpnW
+@ stdcall StrDupA() shlwapi.StrDupA
+@ stdcall StrDupW() shlwapi.StrDupW
+@ stdcall StrIsIntlEqualA() shlwapi.StrIsIntlEqualA
+@ stdcall StrIsIntlEqualW() shlwapi.StrIsIntlEqualW
+@ stdcall StrPBrkA() shlwapi.StrPBrkA
+@ stdcall StrPBrkW() shlwapi.StrPBrkW
+@ stdcall StrRChrA() shlwapi.StrRChrA
+@ stdcall StrRChrIA() shlwapi.StrRChrIA
+@ stdcall StrRChrIW() shlwapi.StrRChrIW
+@ stdcall StrRChrW() shlwapi.StrRChrW
+@ stdcall StrRStrIA() shlwapi.StrRStrIA
+@ stdcall StrRStrIW() shlwapi.StrRStrIW
+@ stdcall StrSpnA() shlwapi.StrSpnA
+@ stdcall StrSpnW() shlwapi.StrSpnW
+@ stdcall StrStrA() shlwapi.StrStrA
+@ stdcall StrStrIA() shlwapi.StrStrIA
+@ stdcall StrStrIW() shlwapi.StrStrIW
+@ stdcall StrStrNIW() shlwapi.StrStrNIW
+@ stdcall StrStrNW() shlwapi.StrStrNW
+@ stdcall StrStrW() shlwapi.StrStrW
+@ stdcall StrToInt64ExA() shlwapi.StrToInt64ExA
+@ stdcall StrToInt64ExW() shlwapi.StrToInt64ExW
+@ stdcall StrToIntA() shlwapi.StrToIntA
+@ stdcall StrToIntExA() shlwapi.StrToIntExA
+@ stdcall StrToIntExW() shlwapi.StrToIntExW
+@ stdcall StrToIntW() shlwapi.StrToIntW
+@ stdcall StrTrimA() shlwapi.StrTrimA
+@ stdcall StrTrimW() shlwapi.StrTrimW
diff --git a/dll/apisets/api-ms-win-core-shutdown-l1-1-0.spec b/dll/apisets/api-ms-win-core-shutdown-l1-1-0.spec
new file mode 100644 (file)
index 0000000..7990761
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AbortSystemShutdownW() advapi32.AbortSystemShutdownW
+@ stdcall InitiateSystemShutdownExW() advapi32.InitiateSystemShutdownExW
diff --git a/dll/apisets/api-ms-win-core-sidebyside-l1-1-0.spec b/dll/apisets/api-ms-win-core-sidebyside-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8d76eb7
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ActivateActCtx() kernel32.ActivateActCtx
+@ stdcall AddRefActCtx() kernel32.AddRefActCtx
+@ stdcall CreateActCtxW() kernel32.CreateActCtxW
+@ stdcall DeactivateActCtx() kernel32.DeactivateActCtx
+@ stdcall FindActCtxSectionGuid() kernel32.FindActCtxSectionGuid
+@ stdcall FindActCtxSectionStringW() kernel32.FindActCtxSectionStringW
+@ stdcall GetCurrentActCtx() kernel32.GetCurrentActCtx
+@ stub QueryActCtxSettingsW
+@ stdcall QueryActCtxW() kernel32.QueryActCtxW
+@ stdcall ReleaseActCtx() kernel32.ReleaseActCtx
+@ stdcall ZombifyActCtx() kernel32.ZombifyActCtx
diff --git a/dll/apisets/api-ms-win-core-string-l1-1-0.spec b/dll/apisets/api-ms-win-core-string-l1-1-0.spec
new file mode 100644 (file)
index 0000000..6ccfec6
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stub CompareStringEx
+@ stub CompareStringOrdinal
+@ stdcall CompareStringW() kernel32.CompareStringW
+@ stdcall FoldStringW() kernel32.FoldStringW
+@ stdcall GetStringTypeExW() kernel32.GetStringTypeExW
+@ stdcall GetStringTypeW() kernel32.GetStringTypeW
+@ stdcall MultiByteToWideChar() kernel32.MultiByteToWideChar
+@ stdcall WideCharToMultiByte() kernel32.WideCharToMultiByte
diff --git a/dll/apisets/api-ms-win-core-string-l2-1-0.spec b/dll/apisets/api-ms-win-core-string-l2-1-0.spec
new file mode 100644 (file)
index 0000000..6c3ea35
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CharLowerBuffW() user32.CharLowerBuffW
+@ stdcall CharLowerW() user32.CharLowerW
+@ stdcall CharNextW() user32.CharNextW
+@ stdcall CharPrevW() user32.CharPrevW
+@ stdcall CharUpperBuffW() user32.CharUpperBuffW
+@ stdcall CharUpperW() user32.CharUpperW
+@ stdcall IsCharAlphaNumericW() user32.IsCharAlphaNumericW
+@ stdcall IsCharAlphaW() user32.IsCharAlphaW
+@ stdcall IsCharLowerW() user32.IsCharLowerW
+@ stdcall IsCharUpperW() user32.IsCharUpperW
diff --git a/dll/apisets/api-ms-win-core-string-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-core-string-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..d7fa689
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall lstrcatW() kernel32.lstrcatW
+@ stdcall lstrcmpA() kernel32.lstrcmpA
+@ stdcall lstrcmpW() kernel32.lstrcmpW
+@ stdcall lstrcmpiA() kernel32.lstrcmpiA
+@ stdcall lstrcmpiW() kernel32.lstrcmpiW
+@ stdcall lstrcpyW() kernel32.lstrcpyW
+@ stdcall lstrcpynA() kernel32.lstrcpynA
+@ stdcall lstrcpynW() kernel32.lstrcpynW
+@ stdcall lstrlenA() kernel32.lstrlenA
+@ stdcall lstrlenW() kernel32.lstrlenW
diff --git a/dll/apisets/api-ms-win-core-stringansi-l1-1-0.spec b/dll/apisets/api-ms-win-core-stringansi-l1-1-0.spec
new file mode 100644 (file)
index 0000000..981a196
--- /dev/null
@@ -0,0 +1,15 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CharLowerA() user32.CharLowerA
+@ stdcall CharLowerBuffA() user32.CharLowerBuffA
+@ stdcall CharNextA() user32.CharNextA
+@ stdcall CharNextExA() user32.CharNextExA
+@ stdcall CharPrevA() user32.CharPrevA
+@ stdcall CharPrevExA() user32.CharPrevExA
+@ stdcall CharUpperA() user32.CharUpperA
+@ stdcall CharUpperBuffA() user32.CharUpperBuffA
+@ stdcall IsCharAlphaA() user32.IsCharAlphaA
+@ stdcall IsCharAlphaNumericA() user32.IsCharAlphaNumericA
+@ stdcall IsCharLowerA() user32.IsCharLowerA
+@ stdcall IsCharUpperA() user32.IsCharUpperA
diff --git a/dll/apisets/api-ms-win-core-synch-ansi-l1-1-0.spec b/dll/apisets/api-ms-win-core-synch-ansi-l1-1-0.spec
new file mode 100644 (file)
index 0000000..676d1dd
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CreateSemaphoreA() kernel32.CreateSemaphoreA
+@ stub CreateSemaphoreExA
+@ stdcall CreateWaitableTimerA() kernel32.CreateWaitableTimerA
+@ stub CreateWaitableTimerExA
+@ stdcall OpenMutexA() kernel32.OpenMutexA
+@ stdcall OpenSemaphoreA() kernel32.OpenSemaphoreA
+@ stdcall OpenWaitableTimerA() kernel32.OpenWaitableTimerA
diff --git a/dll/apisets/api-ms-win-core-synch-l1-1-0.spec b/dll/apisets/api-ms-win-core-synch-l1-1-0.spec
new file mode 100644 (file)
index 0000000..ab22da2
--- /dev/null
@@ -0,0 +1,45 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AcquireSRWLockExclusive() kernel32_vista.AcquireSRWLockExclusive
+@ stdcall AcquireSRWLockShared() kernel32_vista.AcquireSRWLockShared
+@ stdcall CancelWaitableTimer() kernel32.CancelWaitableTimer
+@ stdcall CreateEventA() kernel32.CreateEventA
+@ stub CreateEventExA
+@ stub CreateEventExW
+@ stdcall CreateEventW() kernel32.CreateEventW
+@ stdcall CreateMutexA() kernel32.CreateMutexA
+@ stub CreateMutexExA
+@ stub CreateMutexExW
+@ stdcall CreateMutexW() kernel32.CreateMutexW
+@ stub CreateSemaphoreExW
+@ stub CreateWaitableTimerExW
+@ stdcall DeleteCriticalSection() kernel32.DeleteCriticalSection
+@ stdcall EnterCriticalSection() kernel32.EnterCriticalSection
+@ stdcall InitializeCriticalSection() kernel32.InitializeCriticalSection
+@ stdcall InitializeCriticalSectionAndSpinCount() kernel32.InitializeCriticalSectionAndSpinCount
+@ stub InitializeCriticalSectionEx
+@ stdcall InitializeSRWLock() kernel32_vista.InitializeSRWLock
+@ stdcall LeaveCriticalSection() kernel32.LeaveCriticalSection
+@ stdcall OpenEventA() kernel32.OpenEventA
+@ stdcall OpenEventW() kernel32.OpenEventW
+@ stdcall OpenMutexW() kernel32.OpenMutexW
+@ stdcall OpenProcess() kernel32.OpenProcess
+@ stdcall OpenSemaphoreW() kernel32.OpenSemaphoreW
+@ stdcall OpenWaitableTimerW() kernel32.OpenWaitableTimerW
+@ stdcall ReleaseMutex() kernel32.ReleaseMutex
+@ stdcall ReleaseSRWLockExclusive() kernel32_vista.ReleaseSRWLockExclusive
+@ stdcall ReleaseSRWLockShared() kernel32_vista.ReleaseSRWLockShared
+@ stdcall ReleaseSemaphore() kernel32.ReleaseSemaphore
+@ stdcall ResetEvent() kernel32.ResetEvent
+@ stdcall SetCriticalSectionSpinCount() kernel32.SetCriticalSectionSpinCount
+@ stdcall SetEvent() kernel32.SetEvent
+@ stdcall SetWaitableTimer() kernel32.SetWaitableTimer
+@ stub SetWaitableTimerEx
+@ stdcall SleepEx() kernel32.SleepEx
+@ stub TryAcquireSRWLockExclusive
+@ stub TryAcquireSRWLockShared
+@ stdcall TryEnterCriticalSection() kernel32.TryEnterCriticalSection
+@ stdcall WaitForMultipleObjectsEx() kernel32.WaitForMultipleObjectsEx
+@ stdcall WaitForSingleObject() kernel32.WaitForSingleObject
+@ stdcall WaitForSingleObjectEx() kernel32.WaitForSingleObjectEx
diff --git a/dll/apisets/api-ms-win-core-synch-l1-2-0.spec b/dll/apisets/api-ms-win-core-synch-l1-2-0.spec
new file mode 100644 (file)
index 0000000..78f9a61
--- /dev/null
@@ -0,0 +1,61 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AcquireSRWLockExclusive() kernel32_vista.AcquireSRWLockExclusive
+@ stdcall AcquireSRWLockShared() kernel32_vista.AcquireSRWLockShared
+@ stdcall CancelWaitableTimer() kernel32.CancelWaitableTimer
+@ stdcall CreateEventA() kernel32.CreateEventA
+@ stub CreateEventExA
+@ stub CreateEventExW
+@ stdcall CreateEventW() kernel32.CreateEventW
+@ stdcall CreateMutexA() kernel32.CreateMutexA
+@ stub CreateMutexExA
+@ stub CreateMutexExW
+@ stdcall CreateMutexW() kernel32.CreateMutexW
+@ stub CreateSemaphoreExW
+@ stub CreateWaitableTimerExW
+@ stdcall DeleteCriticalSection() kernel32.DeleteCriticalSection
+@ stub DeleteSynchronizationBarrier
+@ stdcall EnterCriticalSection() kernel32.EnterCriticalSection
+@ stub EnterSynchronizationBarrier
+@ stub InitOnceBeginInitialize
+@ stub InitOnceComplete
+@ stdcall InitOnceExecuteOnce() kernel32_vista.InitOnceExecuteOnce
+@ stub InitOnceInitialize
+@ stdcall InitializeConditionVariable() kernel32_vista.InitializeConditionVariable
+@ stdcall InitializeCriticalSection() kernel32.InitializeCriticalSection
+@ stdcall InitializeCriticalSectionAndSpinCount() kernel32.InitializeCriticalSectionAndSpinCount
+@ stub InitializeCriticalSectionEx
+@ stdcall InitializeSRWLock() kernel32_vista.InitializeSRWLock
+@ stub InitializeSynchronizationBarrier
+@ stdcall LeaveCriticalSection() kernel32.LeaveCriticalSection
+@ stdcall OpenEventA() kernel32.OpenEventA
+@ stdcall OpenEventW() kernel32.OpenEventW
+@ stdcall OpenMutexW() kernel32.OpenMutexW
+@ stdcall OpenSemaphoreW() kernel32.OpenSemaphoreW
+@ stdcall OpenWaitableTimerW() kernel32.OpenWaitableTimerW
+@ stdcall ReleaseMutex() kernel32.ReleaseMutex
+@ stdcall ReleaseSRWLockExclusive() kernel32_vista.ReleaseSRWLockExclusive
+@ stdcall ReleaseSRWLockShared() kernel32_vista.ReleaseSRWLockShared
+@ stdcall ReleaseSemaphore() kernel32.ReleaseSemaphore
+@ stdcall ResetEvent() kernel32.ResetEvent
+@ stdcall SetCriticalSectionSpinCount() kernel32.SetCriticalSectionSpinCount
+@ stdcall SetEvent() kernel32.SetEvent
+@ stdcall SetWaitableTimer() kernel32.SetWaitableTimer
+@ stub SetWaitableTimerEx
+@ stdcall SignalObjectAndWait() kernel32.SignalObjectAndWait
+@ stdcall Sleep() kernel32.Sleep
+@ stdcall SleepConditionVariableCS() kernel32_vista.SleepConditionVariableCS
+@ stdcall SleepConditionVariableSRW() kernel32_vista.SleepConditionVariableSRW
+@ stdcall SleepEx() kernel32.SleepEx
+@ stub TryAcquireSRWLockExclusive
+@ stub TryAcquireSRWLockShared
+@ stdcall TryEnterCriticalSection() kernel32.TryEnterCriticalSection
+@ stdcall WaitForMultipleObjectsEx() kernel32.WaitForMultipleObjectsEx
+@ stdcall WaitForSingleObject() kernel32.WaitForSingleObject
+@ stdcall WaitForSingleObjectEx() kernel32.WaitForSingleObjectEx
+@ stub WaitOnAddress
+@ stdcall WakeAllConditionVariable() kernel32_vista.WakeAllConditionVariable
+@ stub WakeByAddressAll
+@ stub WakeByAddressSingle
+@ stdcall WakeConditionVariable() kernel32_vista.WakeConditionVariable
diff --git a/dll/apisets/api-ms-win-core-synch-l1-2-1.spec b/dll/apisets/api-ms-win-core-synch-l1-2-1.spec
new file mode 100644 (file)
index 0000000..37270fd
--- /dev/null
@@ -0,0 +1,64 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AcquireSRWLockExclusive() kernel32_vista.AcquireSRWLockExclusive
+@ stdcall AcquireSRWLockShared() kernel32_vista.AcquireSRWLockShared
+@ stdcall CancelWaitableTimer() kernel32.CancelWaitableTimer
+@ stdcall CreateEventA() kernel32.CreateEventA
+@ stub CreateEventExA
+@ stub CreateEventExW
+@ stdcall CreateEventW() kernel32.CreateEventW
+@ stdcall CreateMutexA() kernel32.CreateMutexA
+@ stub CreateMutexExA
+@ stub CreateMutexExW
+@ stdcall CreateMutexW() kernel32.CreateMutexW
+@ stub CreateSemaphoreExW
+@ stdcall CreateSemaphoreW() kernel32.CreateSemaphoreW
+@ stub CreateWaitableTimerExW
+@ stdcall CreateWaitableTimerW() kernel32.CreateWaitableTimerW
+@ stdcall DeleteCriticalSection() kernel32.DeleteCriticalSection
+@ stub DeleteSynchronizationBarrier
+@ stdcall EnterCriticalSection() kernel32.EnterCriticalSection
+@ stub EnterSynchronizationBarrier
+@ stdcall InitializeConditionVariable() kernel32_vista.InitializeConditionVariable
+@ stdcall InitializeCriticalSection() kernel32.InitializeCriticalSection
+@ stdcall InitializeCriticalSectionAndSpinCount() kernel32.InitializeCriticalSectionAndSpinCount
+@ stub InitializeCriticalSectionEx
+@ stdcall InitializeSRWLock() kernel32_vista.InitializeSRWLock
+@ stub InitializeSynchronizationBarrier
+@ stub InitOnceBeginInitialize
+@ stub InitOnceComplete
+@ stdcall InitOnceExecuteOnce() kernel32_vista.InitOnceExecuteOnce
+@ stub InitOnceInitialize
+@ stdcall LeaveCriticalSection() kernel32.LeaveCriticalSection
+@ stdcall OpenEventA() kernel32.OpenEventA
+@ stdcall OpenEventW() kernel32.OpenEventW
+@ stdcall OpenMutexW() kernel32.OpenMutexW
+@ stdcall OpenSemaphoreW() kernel32.OpenSemaphoreW
+@ stdcall OpenWaitableTimerW() kernel32.OpenWaitableTimerW
+@ stdcall ReleaseMutex() kernel32.ReleaseMutex
+@ stdcall ReleaseSemaphore() kernel32.ReleaseSemaphore
+@ stdcall ReleaseSRWLockExclusive() kernel32_vista.ReleaseSRWLockExclusive
+@ stdcall ReleaseSRWLockShared() kernel32_vista.ReleaseSRWLockShared
+@ stdcall ResetEvent() kernel32.ResetEvent
+@ stdcall SetCriticalSectionSpinCount() kernel32.SetCriticalSectionSpinCount
+@ stdcall SetEvent() kernel32.SetEvent
+@ stdcall SetWaitableTimer() kernel32.SetWaitableTimer
+@ stub SetWaitableTimerEx
+@ stdcall SignalObjectAndWait() kernel32.SignalObjectAndWait
+@ stdcall Sleep() kernel32.Sleep
+@ stdcall SleepConditionVariableCS() kernel32_vista.SleepConditionVariableCS
+@ stdcall SleepConditionVariableSRW() kernel32_vista.SleepConditionVariableSRW
+@ stdcall SleepEx() kernel32.SleepEx
+@ stub TryAcquireSRWLockExclusive
+@ stub TryAcquireSRWLockShared
+@ stdcall TryEnterCriticalSection() kernel32.TryEnterCriticalSection
+@ stdcall WaitForMultipleObjects() kernel32.WaitForMultipleObjects
+@ stdcall WaitForMultipleObjectsEx() kernel32.WaitForMultipleObjectsEx
+@ stdcall WaitForSingleObject() kernel32.WaitForSingleObject
+@ stdcall WaitForSingleObjectEx() kernel32.WaitForSingleObjectEx
+@ stub WaitOnAddress
+@ stdcall WakeAllConditionVariable() kernel32_vista.WakeAllConditionVariable
+@ stub WakeByAddressAll
+@ stub WakeByAddressSingle
+@ stdcall WakeConditionVariable() kernel32_vista.WakeConditionVariable
diff --git a/dll/apisets/api-ms-win-core-sysinfo-l1-1-0.spec b/dll/apisets/api-ms-win-core-sysinfo-l1-1-0.spec
new file mode 100644 (file)
index 0000000..c236b11
--- /dev/null
@@ -0,0 +1,31 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetComputerNameExA() kernel32.GetComputerNameExA
+@ stdcall GetComputerNameExW() kernel32.GetComputerNameExW
+@ stub GetDynamicTimeZoneInformation
+@ stdcall GetLocalTime() kernel32.GetLocalTime
+@ stdcall GetLogicalProcessorInformation() kernel32.GetLogicalProcessorInformation
+@ stub GetLogicalProcessorInformationEx
+@ stdcall GetSystemDirectoryA() kernel32.GetSystemDirectoryA
+@ stdcall GetSystemDirectoryW() kernel32.GetSystemDirectoryW
+@ stdcall GetSystemInfo() kernel32.GetSystemInfo
+@ stdcall GetSystemTime() kernel32.GetSystemTime
+@ stdcall GetSystemTimeAdjustment() kernel32.GetSystemTimeAdjustment
+@ stdcall GetSystemTimeAsFileTime() kernel32.GetSystemTimeAsFileTime
+@ stdcall GetSystemWindowsDirectoryA() kernel32.GetSystemWindowsDirectoryA
+@ stdcall GetSystemWindowsDirectoryW() kernel32.GetSystemWindowsDirectoryW
+@ stdcall GetTickCount64() kernel32_vista.GetTickCount64
+@ stdcall GetTickCount() kernel32.GetTickCount
+@ stdcall GetTimeZoneInformation() kernel32.GetTimeZoneInformation
+@ stub GetTimeZoneInformationForYear
+@ stdcall GetVersion() kernel32.GetVersion
+@ stdcall GetVersionExA() kernel32.GetVersionExA
+@ stdcall GetVersionExW() kernel32.GetVersionExW
+@ stdcall GetWindowsDirectoryA() kernel32.GetWindowsDirectoryA
+@ stdcall GetWindowsDirectoryW() kernel32.GetWindowsDirectoryW
+@ stdcall GlobalMemoryStatusEx() kernel32.GlobalMemoryStatusEx
+@ stdcall SetLocalTime() kernel32.SetLocalTime
+@ stdcall SystemTimeToFileTime() kernel32.SystemTimeToFileTime
+@ stdcall SystemTimeToTzSpecificLocalTime() kernel32.SystemTimeToTzSpecificLocalTime
+@ stdcall TzSpecificLocalTimeToSystemTime() kernel32.TzSpecificLocalTimeToSystemTime
diff --git a/dll/apisets/api-ms-win-core-sysinfo-l1-2-0.spec b/dll/apisets/api-ms-win-core-sysinfo-l1-2-0.spec
new file mode 100644 (file)
index 0000000..ade8822
--- /dev/null
@@ -0,0 +1,34 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall EnumSystemFirmwareTables() kernel32.EnumSystemFirmwareTables
+@ stdcall GetComputerNameExA() kernel32.GetComputerNameExA
+@ stdcall GetComputerNameExW() kernel32.GetComputerNameExW
+@ stdcall GetLocalTime() kernel32.GetLocalTime
+@ stdcall GetLogicalProcessorInformation() kernel32.GetLogicalProcessorInformation
+@ stub GetLogicalProcessorInformationEx
+@ stdcall GetNativeSystemInfo() kernel32.GetNativeSystemInfo
+@ stub GetOsSafeBootMode
+@ stub GetProductInfo
+@ stdcall GetSystemDirectoryA() kernel32.GetSystemDirectoryA
+@ stdcall GetSystemDirectoryW() kernel32.GetSystemDirectoryW
+@ stdcall GetSystemFirmwareTable() kernel32.GetSystemFirmwareTable
+@ stdcall GetSystemInfo() kernel32.GetSystemInfo
+@ stdcall GetSystemTime() kernel32.GetSystemTime
+@ stdcall GetSystemTimeAdjustment() kernel32.GetSystemTimeAdjustment
+@ stdcall GetSystemTimeAsFileTime() kernel32.GetSystemTimeAsFileTime
+@ stub GetSystemTimePreciseAsFileTime
+@ stdcall GetSystemWindowsDirectoryA() kernel32.GetSystemWindowsDirectoryA
+@ stdcall GetSystemWindowsDirectoryW() kernel32.GetSystemWindowsDirectoryW
+@ stdcall GetTickCount() kernel32.GetTickCount
+@ stdcall GetTickCount64() kernel32_vista.GetTickCount64
+@ stdcall GetVersion() kernel32.GetVersion
+@ stdcall GetVersionExA() kernel32.GetVersionExA
+@ stdcall GetVersionExW() kernel32.GetVersionExW
+@ stdcall GetWindowsDirectoryA() kernel32.GetWindowsDirectoryA
+@ stdcall GetWindowsDirectoryW() kernel32.GetWindowsDirectoryW
+@ stdcall GlobalMemoryStatusEx() kernel32.GlobalMemoryStatusEx
+@ stdcall SetComputerNameExW() kernel32.SetComputerNameExW
+@ stdcall SetLocalTime() kernel32.SetLocalTime
+@ stdcall SetSystemTime() kernel32.SetSystemTime
+@ stdcall VerSetConditionMask() kernel32.VerSetConditionMask
diff --git a/dll/apisets/api-ms-win-core-sysinfo-l1-2-1.spec b/dll/apisets/api-ms-win-core-sysinfo-l1-2-1.spec
new file mode 100644 (file)
index 0000000..d0e19b6
--- /dev/null
@@ -0,0 +1,39 @@
+
+# This file is autogenerated by update.py
+
+@ stub DnsHostnameToComputerNameExW
+@ stdcall EnumSystemFirmwareTables() kernel32.EnumSystemFirmwareTables
+@ stdcall GetComputerNameExA() kernel32.GetComputerNameExA
+@ stdcall GetComputerNameExW() kernel32.GetComputerNameExW
+@ stdcall GetLocalTime() kernel32.GetLocalTime
+@ stdcall GetLogicalProcessorInformation() kernel32.GetLogicalProcessorInformation
+@ stub GetLogicalProcessorInformationEx
+@ stdcall GetNativeSystemInfo() kernel32.GetNativeSystemInfo
+@ stub GetOsSafeBootMode
+@ stub GetPhysicallyInstalledSystemMemory
+@ stub GetProductInfo
+@ stdcall GetSystemDirectoryA() kernel32.GetSystemDirectoryA
+@ stdcall GetSystemDirectoryW() kernel32.GetSystemDirectoryW
+@ stdcall GetSystemFirmwareTable() kernel32.GetSystemFirmwareTable
+@ stdcall GetSystemInfo() kernel32.GetSystemInfo
+@ stdcall GetSystemTime() kernel32.GetSystemTime
+@ stdcall GetSystemTimeAdjustment() kernel32.GetSystemTimeAdjustment
+@ stdcall GetSystemTimeAsFileTime() kernel32.GetSystemTimeAsFileTime
+@ stub GetSystemTimePreciseAsFileTime
+@ stdcall GetSystemWindowsDirectoryA() kernel32.GetSystemWindowsDirectoryA
+@ stdcall GetSystemWindowsDirectoryW() kernel32.GetSystemWindowsDirectoryW
+@ stdcall GetTickCount64() kernel32_vista.GetTickCount64
+@ stdcall GetTickCount() kernel32.GetTickCount
+@ stdcall GetVersion() kernel32.GetVersion
+@ stdcall GetVersionExA() kernel32.GetVersionExA
+@ stdcall GetVersionExW() kernel32.GetVersionExW
+@ stdcall GetWindowsDirectoryA() kernel32.GetWindowsDirectoryA
+@ stdcall GetWindowsDirectoryW() kernel32.GetWindowsDirectoryW
+@ stdcall GlobalMemoryStatusEx() kernel32.GlobalMemoryStatusEx
+@ stub InstallELAMCertificateInfo
+@ stub SetComputerNameEx2W
+@ stdcall SetComputerNameExW() kernel32.SetComputerNameExW
+@ stdcall SetLocalTime() kernel32.SetLocalTime
+@ stdcall SetSystemTime() kernel32.SetSystemTime
+@ stdcall SetSystemTimeAdjustment() kernel32.SetSystemTimeAdjustment
+@ stdcall VerSetConditionMask() kernel32.VerSetConditionMask
diff --git a/dll/apisets/api-ms-win-core-threadpool-l1-1-0.spec b/dll/apisets/api-ms-win-core-threadpool-l1-1-0.spec
new file mode 100644 (file)
index 0000000..9f31193
--- /dev/null
@@ -0,0 +1,45 @@
+
+# This file is autogenerated by update.py
+
+@ stub CallbackMayRunLong
+@ stub CancelThreadpoolIo
+@ stdcall ChangeTimerQueueTimer() kernel32.ChangeTimerQueueTimer
+@ stub CloseThreadpool
+@ stub CloseThreadpoolCleanupGroup
+@ stub CloseThreadpoolCleanupGroupMembers
+@ stub CloseThreadpoolIo
+@ stub CloseThreadpoolTimer
+@ stub CloseThreadpoolWait
+@ stub CloseThreadpoolWork
+@ stub CreateThreadpool
+@ stub CreateThreadpoolCleanupGroup
+@ stub CreateThreadpoolIo
+@ stub CreateThreadpoolTimer
+@ stub CreateThreadpoolWait
+@ stub CreateThreadpoolWork
+@ stdcall CreateTimerQueue() kernel32.CreateTimerQueue
+@ stdcall CreateTimerQueueTimer() kernel32.CreateTimerQueueTimer
+@ stdcall DeleteTimerQueueEx() kernel32.DeleteTimerQueueEx
+@ stdcall DeleteTimerQueueTimer() kernel32.DeleteTimerQueueTimer
+@ stub DisassociateCurrentThreadFromCallback
+@ stub FreeLibraryWhenCallbackReturns
+@ stub IsThreadpoolTimerSet
+@ stub LeaveCriticalSectionWhenCallbackReturns
+@ stub QueryThreadpoolStackInformation
+@ stdcall RegisterWaitForSingleObjectEx() kernel32.RegisterWaitForSingleObjectEx
+@ stub ReleaseMutexWhenCallbackReturns
+@ stub ReleaseSemaphoreWhenCallbackReturns
+@ stub SetEventWhenCallbackReturns
+@ stub SetThreadpoolStackInformation
+@ stub SetThreadpoolThreadMaximum
+@ stub SetThreadpoolThreadMinimum
+@ stub SetThreadpoolTimer
+@ stub SetThreadpoolWait
+@ stub StartThreadpoolIo
+@ stub SubmitThreadpoolWork
+@ stub TrySubmitThreadpoolCallback
+@ stdcall UnregisterWaitEx() kernel32.UnregisterWaitEx
+@ stub WaitForThreadpoolIoCallbacks
+@ stub WaitForThreadpoolTimerCallbacks
+@ stub WaitForThreadpoolWaitCallbacks
+@ stub WaitForThreadpoolWorkCallbacks
diff --git a/dll/apisets/api-ms-win-core-threadpool-l1-2-0.spec b/dll/apisets/api-ms-win-core-threadpool-l1-2-0.spec
new file mode 100644 (file)
index 0000000..7ff5a82
--- /dev/null
@@ -0,0 +1,40 @@
+
+# This file is autogenerated by update.py
+
+@ stub CallbackMayRunLong
+@ stub CancelThreadpoolIo
+@ stub CloseThreadpool
+@ stub CloseThreadpoolCleanupGroup
+@ stub CloseThreadpoolCleanupGroupMembers
+@ stub CloseThreadpoolIo
+@ stub CloseThreadpoolTimer
+@ stub CloseThreadpoolWait
+@ stub CloseThreadpoolWork
+@ stub CreateThreadpool
+@ stub CreateThreadpoolCleanupGroup
+@ stub CreateThreadpoolIo
+@ stub CreateThreadpoolTimer
+@ stub CreateThreadpoolWait
+@ stub CreateThreadpoolWork
+@ stub DisassociateCurrentThreadFromCallback
+@ stub FreeLibraryWhenCallbackReturns
+@ stub IsThreadpoolTimerSet
+@ stub LeaveCriticalSectionWhenCallbackReturns
+@ stub QueryThreadpoolStackInformation
+@ stub ReleaseMutexWhenCallbackReturns
+@ stub ReleaseSemaphoreWhenCallbackReturns
+@ stub SetEventWhenCallbackReturns
+@ stub SetThreadpoolStackInformation
+@ stub SetThreadpoolThreadMaximum
+@ stub SetThreadpoolThreadMinimum
+@ stub SetThreadpoolTimer
+@ stub SetThreadpoolTimerEx
+@ stub SetThreadpoolWait
+@ stub SetThreadpoolWaitEx
+@ stub StartThreadpoolIo
+@ stub SubmitThreadpoolWork
+@ stub TrySubmitThreadpoolCallback
+@ stub WaitForThreadpoolIoCallbacks
+@ stub WaitForThreadpoolTimerCallbacks
+@ stub WaitForThreadpoolWaitCallbacks
+@ stub WaitForThreadpoolWorkCallbacks
diff --git a/dll/apisets/api-ms-win-core-threadpool-legacy-l1-1-0.spec b/dll/apisets/api-ms-win-core-threadpool-legacy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..e01181b
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ChangeTimerQueueTimer() kernel32.ChangeTimerQueueTimer
+@ stdcall CreateTimerQueue() kernel32.CreateTimerQueue
+@ stdcall CreateTimerQueueTimer() kernel32.CreateTimerQueueTimer
+@ stdcall DeleteTimerQueueEx() kernel32.DeleteTimerQueueEx
+@ stdcall DeleteTimerQueueTimer() kernel32.DeleteTimerQueueTimer
+@ stdcall QueueUserWorkItem() kernel32.QueueUserWorkItem
+@ stdcall UnregisterWaitEx() kernel32.UnregisterWaitEx
diff --git a/dll/apisets/api-ms-win-core-threadpool-private-l1-1-0.spec b/dll/apisets/api-ms-win-core-threadpool-private-l1-1-0.spec
new file mode 100644 (file)
index 0000000..ff7e02b
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RegisterWaitForSingleObjectEx() kernel32.RegisterWaitForSingleObjectEx
diff --git a/dll/apisets/api-ms-win-core-timezone-l1-1-0.spec b/dll/apisets/api-ms-win-core-timezone-l1-1-0.spec
new file mode 100644 (file)
index 0000000..11fea2d
--- /dev/null
@@ -0,0 +1,16 @@
+
+# This file is autogenerated by update.py
+
+@ stub EnumDynamicTimeZoneInformation
+@ stdcall FileTimeToSystemTime() kernel32.FileTimeToSystemTime
+@ stub GetDynamicTimeZoneInformation
+@ stub GetDynamicTimeZoneInformationEffectiveYears
+@ stdcall GetTimeZoneInformation() kernel32.GetTimeZoneInformation
+@ stub GetTimeZoneInformationForYear
+@ stub SetDynamicTimeZoneInformation
+@ stdcall SetTimeZoneInformation() kernel32.SetTimeZoneInformation
+@ stdcall SystemTimeToFileTime() kernel32.SystemTimeToFileTime
+@ stdcall SystemTimeToTzSpecificLocalTime() kernel32.SystemTimeToTzSpecificLocalTime
+@ stub SystemTimeToTzSpecificLocalTimeEx
+@ stdcall TzSpecificLocalTimeToSystemTime() kernel32.TzSpecificLocalTimeToSystemTime
+@ stub TzSpecificLocalTimeToSystemTimeEx
diff --git a/dll/apisets/api-ms-win-core-toolhelp-l1-1-0.spec b/dll/apisets/api-ms-win-core-toolhelp-l1-1-0.spec
new file mode 100644 (file)
index 0000000..52bfb9e
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CreateToolhelp32Snapshot() kernel32.CreateToolhelp32Snapshot
+@ stdcall Module32FirstW() kernel32.Module32FirstW
+@ stdcall Module32NextW() kernel32.Module32NextW
+@ stdcall Process32FirstW() kernel32.Process32FirstW
+@ stdcall Process32NextW() kernel32.Process32NextW
+@ stdcall Thread32First() kernel32.Thread32First
+@ stdcall Thread32Next() kernel32.Thread32Next
diff --git a/dll/apisets/api-ms-win-core-url-l1-1-0.spec b/dll/apisets/api-ms-win-core-url-l1-1-0.spec
new file mode 100644 (file)
index 0000000..501d58a
--- /dev/null
@@ -0,0 +1,41 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetAcceptLanguagesA() shlwapi.GetAcceptLanguagesA
+@ stdcall GetAcceptLanguagesW() shlwapi.GetAcceptLanguagesW
+@ stdcall HashData() shlwapi.HashData
+@ stdcall IsInternetESCEnabled() shlwapi.IsInternetESCEnabled
+@ stdcall ParseURLA() shlwapi.ParseURLA
+@ stdcall ParseURLW() shlwapi.ParseURLW
+@ stdcall PathCreateFromUrlA() shlwapi.PathCreateFromUrlA
+@ stub PathCreateFromUrlAlloc
+@ stdcall PathCreateFromUrlW() shlwapi.PathCreateFromUrlW
+@ stdcall PathIsURLA() shlwapi.PathIsURLA
+@ stdcall PathIsURLW() shlwapi.PathIsURLW
+@ stdcall UrlApplySchemeA() shlwapi.UrlApplySchemeA
+@ stdcall UrlApplySchemeW() shlwapi.UrlApplySchemeW
+@ stdcall UrlCanonicalizeA() shlwapi.UrlCanonicalizeA
+@ stdcall UrlCanonicalizeW() shlwapi.UrlCanonicalizeW
+@ stdcall UrlCombineA() shlwapi.UrlCombineA
+@ stdcall UrlCombineW() shlwapi.UrlCombineW
+@ stdcall UrlCompareA() shlwapi.UrlCompareA
+@ stdcall UrlCompareW() shlwapi.UrlCompareW
+@ stdcall UrlCreateFromPathA() shlwapi.UrlCreateFromPathA
+@ stdcall UrlCreateFromPathW() shlwapi.UrlCreateFromPathW
+@ stdcall UrlEscapeA() shlwapi.UrlEscapeA
+@ stdcall UrlEscapeW() shlwapi.UrlEscapeW
+@ stdcall UrlFixupW() shlwapi.UrlFixupW
+@ stdcall UrlGetLocationA() shlwapi.UrlGetLocationA
+@ stdcall UrlGetLocationW() shlwapi.UrlGetLocationW
+@ stdcall UrlGetPartA() shlwapi.UrlGetPartA
+@ stdcall UrlGetPartW() shlwapi.UrlGetPartW
+@ stdcall UrlHashA() shlwapi.UrlHashA
+@ stdcall UrlHashW() shlwapi.UrlHashW
+@ stdcall UrlIsA() shlwapi.UrlIsA
+@ stdcall UrlIsNoHistoryA() shlwapi.UrlIsNoHistoryA
+@ stdcall UrlIsNoHistoryW() shlwapi.UrlIsNoHistoryW
+@ stdcall UrlIsOpaqueA() shlwapi.UrlIsOpaqueA
+@ stdcall UrlIsOpaqueW() shlwapi.UrlIsOpaqueW
+@ stdcall UrlIsW() shlwapi.UrlIsW
+@ stdcall UrlUnescapeA() shlwapi.UrlUnescapeA
+@ stdcall UrlUnescapeW() shlwapi.UrlUnescapeW
diff --git a/dll/apisets/api-ms-win-core-util-l1-1-0.spec b/dll/apisets/api-ms-win-core-util-l1-1-0.spec
new file mode 100644 (file)
index 0000000..feee38a
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall Beep() kernel32.Beep
+@ stdcall DecodePointer() kernel32.DecodePointer
+@ stdcall DecodeSystemPointer() kernel32.DecodeSystemPointer
+@ stdcall EncodePointer() kernel32.EncodePointer
+@ stdcall EncodeSystemPointer() kernel32.EncodeSystemPointer
diff --git a/dll/apisets/api-ms-win-core-version-l1-1-0.spec b/dll/apisets/api-ms-win-core-version-l1-1-0.spec
new file mode 100644 (file)
index 0000000..a43103f
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetFileVersionInfoExW() version.GetFileVersionInfoExW
+@ stdcall GetFileVersionInfoSizeExW() version.GetFileVersionInfoSizeExW
+@ stdcall VerFindFileW() version.VerFindFileW
+@ stdcall VerQueryValueW() version.VerQueryValueW
diff --git a/dll/apisets/api-ms-win-core-version-l1-1-1.spec b/dll/apisets/api-ms-win-core-version-l1-1-1.spec
new file mode 100644 (file)
index 0000000..53e0faa
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetFileVersionInfoExW() version.GetFileVersionInfoExW
+@ stdcall GetFileVersionInfoSizeExW() version.GetFileVersionInfoSizeExW
+@ stdcall GetFileVersionInfoSizeW() version.GetFileVersionInfoSizeW
+@ stdcall GetFileVersionInfoW() version.GetFileVersionInfoW
+@ stdcall VerFindFileW() version.VerFindFileW
+@ stdcall VerQueryValueW() version.VerQueryValueW
diff --git a/dll/apisets/api-ms-win-core-version-private-l1-1-0.spec b/dll/apisets/api-ms-win-core-version-private-l1-1-0.spec
new file mode 100644 (file)
index 0000000..52ccd73
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetFileVersionInfoByHandle
diff --git a/dll/apisets/api-ms-win-core-versionansi-l1-1-0.spec b/dll/apisets/api-ms-win-core-versionansi-l1-1-0.spec
new file mode 100644 (file)
index 0000000..14bc1af
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetFileVersionInfoExA() version.GetFileVersionInfoExA
+@ stdcall GetFileVersionInfoSizeExA() version.GetFileVersionInfoSizeExA
+@ stdcall VerFindFileA() version.VerFindFileA
+@ stdcall VerQueryValueA() version.VerQueryValueA
diff --git a/dll/apisets/api-ms-win-core-windowserrorreporting-l1-1-0.spec b/dll/apisets/api-ms-win-core-windowserrorreporting-l1-1-0.spec
new file mode 100644 (file)
index 0000000..14aaaae
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetApplicationRecoveryCallback
+@ stub GetApplicationRestartSettings
+@ stub WerRegisterFile
+@ stub WerRegisterMemoryBlock
+@ stub WerRegisterRuntimeExceptionModule
+@ stub WerUnregisterFile
+@ stub WerUnregisterMemoryBlock
+@ stub WerUnregisterRuntimeExceptionModule
+@ stub WerpNotifyLoadStringResource
+@ stub WerpNotifyUseStringResource
diff --git a/dll/apisets/api-ms-win-core-winrt-error-l1-1-0.spec b/dll/apisets/api-ms-win-core-winrt-error-l1-1-0.spec
new file mode 100644 (file)
index 0000000..385e764
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetRestrictedErrorInfo
+@ stub RoCaptureErrorContext
+@ stub RoFailFastWithErrorContext
+@ stub RoGetErrorReportingFlags
+@ stub RoOriginateError
+@ stub RoOriginateErrorW
+@ stub RoResolveRestrictedErrorInfoReference
+@ stub RoSetErrorReportingFlags
+@ stub RoTransformError
+@ stub RoTransformErrorW
+@ stub SetRestrictedErrorInfo
diff --git a/dll/apisets/api-ms-win-core-winrt-error-l1-1-1.spec b/dll/apisets/api-ms-win-core-winrt-error-l1-1-1.spec
new file mode 100644 (file)
index 0000000..9edd8ab
--- /dev/null
@@ -0,0 +1,22 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetRestrictedErrorInfo
+@ stub IsErrorPropagationEnabled
+@ stub RoCaptureErrorContext
+@ stub RoClearError
+@ stub RoFailFastWithErrorContext
+@ stub RoGetErrorReportingFlags
+@ stub RoGetMatchingRestrictedErrorInfo
+@ stub RoInspectCapturedStackBackTrace
+@ stub RoInspectThreadErrorInfo
+@ stub RoOriginateError
+@ stub RoOriginateErrorW
+@ stub RoOriginateLanguageException
+@ stub RoReportFailedDelegate
+@ stub RoReportUnhandledError
+@ stub RoResolveRestrictedErrorInfoReference
+@ stub RoSetErrorReportingFlags
+@ stub RoTransformError
+@ stub RoTransformErrorW
+@ stub SetRestrictedErrorInfo
diff --git a/dll/apisets/api-ms-win-core-winrt-errorprivate-l1-1-1.spec b/dll/apisets/api-ms-win-core-winrt-errorprivate-l1-1-1.spec
new file mode 100644 (file)
index 0000000..93d2689
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stub RoFailFastWithErrorContextInternal
+@ stub RoReportCapabilityCheckFailure
diff --git a/dll/apisets/api-ms-win-core-winrt-l1-1-0.spec b/dll/apisets/api-ms-win-core-winrt-l1-1-0.spec
new file mode 100644 (file)
index 0000000..5d906d8
--- /dev/null
@@ -0,0 +1,12 @@
+
+# This file is autogenerated by update.py
+
+@ stub RoActivateInstance
+@ stub RoGetActivationFactory
+@ stub RoGetApartmentIdentifier
+@ stub RoInitialize
+@ stub RoRegisterActivationFactories
+@ stub RoRegisterForApartmentShutdown
+@ stub RoRevokeActivationFactories
+@ stub RoUninitialize
+@ stub RoUnregisterForApartmentShutdown
diff --git a/dll/apisets/api-ms-win-core-winrt-registration-l1-1-0.spec b/dll/apisets/api-ms-win-core-winrt-registration-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4355e81
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stub RoGetActivatableClassRegistration
+@ stub RoGetServerActivatableClasses
diff --git a/dll/apisets/api-ms-win-core-winrt-roparameterizediid-l1-1-0.spec b/dll/apisets/api-ms-win-core-winrt-roparameterizediid-l1-1-0.spec
new file mode 100644 (file)
index 0000000..652d573
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stub RoFreeParameterizedTypeExtra
+@ stub RoGetParameterizedTypeInstanceIID
+@ stub RoParameterizedTypeExtraGetTypeSignature
diff --git a/dll/apisets/api-ms-win-core-winrt-string-l1-1-0.spec b/dll/apisets/api-ms-win-core-winrt-string-l1-1-0.spec
new file mode 100644 (file)
index 0000000..2872b42
--- /dev/null
@@ -0,0 +1,30 @@
+
+# This file is autogenerated by update.py
+
+@ stub HSTRING_UserFree
+@ stub HSTRING_UserFree64
+@ stub HSTRING_UserMarshal
+@ stub HSTRING_UserMarshal64
+@ stub HSTRING_UserSize
+@ stub HSTRING_UserSize64
+@ stub HSTRING_UserUnmarshal
+@ stub HSTRING_UserUnmarshal64
+@ stub WindowsCompareStringOrdinal
+@ stub WindowsConcatString
+@ stub WindowsCreateString
+@ stub WindowsCreateStringReference
+@ stub WindowsDeleteString
+@ stub WindowsDeleteStringBuffer
+@ stub WindowsDuplicateString
+@ stub WindowsGetStringLen
+@ stub WindowsGetStringRawBuffer
+@ stub WindowsInspectString
+@ stub WindowsIsStringEmpty
+@ stub WindowsPreallocateStringBuffer
+@ stub WindowsPromoteStringBuffer
+@ stub WindowsReplaceString
+@ stub WindowsStringHasEmbeddedNull
+@ stub WindowsSubstring
+@ stub WindowsSubstringWithSpecifiedLength
+@ stub WindowsTrimStringEnd
+@ stub WindowsTrimStringStart
diff --git a/dll/apisets/api-ms-win-core-wow64-l1-1-0.spec b/dll/apisets/api-ms-win-core-wow64-l1-1-0.spec
new file mode 100644 (file)
index 0000000..d60f708
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall IsWow64Process() kernel32.IsWow64Process
+@ stdcall Wow64DisableWow64FsRedirection() kernel32.Wow64DisableWow64FsRedirection
+@ stdcall Wow64RevertWow64FsRedirection() kernel32.Wow64RevertWow64FsRedirection
diff --git a/dll/apisets/api-ms-win-core-wow64-l1-1-1.spec b/dll/apisets/api-ms-win-core-wow64-l1-1-1.spec
new file mode 100644 (file)
index 0000000..5b07c9a
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetSystemWow64DirectoryA() kernel32.GetSystemWow64DirectoryA
+@ stdcall GetSystemWow64DirectoryW() kernel32.GetSystemWow64DirectoryW
+@ stdcall IsWow64Process() kernel32.IsWow64Process
+@ stdcall Wow64DisableWow64FsRedirection() kernel32.Wow64DisableWow64FsRedirection
+@ stdcall Wow64RevertWow64FsRedirection() kernel32.Wow64RevertWow64FsRedirection
diff --git a/dll/apisets/api-ms-win-core-xstate-l1-1-0.spec b/dll/apisets/api-ms-win-core-xstate-l1-1-0.spec
new file mode 100644 (file)
index 0000000..bdf3100
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stub RtlCopyExtendedContext
+@ stub RtlGetEnabledExtendedFeatures
+@ stub RtlGetExtendedContextLength
+@ stub RtlGetExtendedFeaturesMask
+@ stub RtlInitializeExtendedContext
+@ stub RtlLocateExtendedFeature
+@ stub RtlLocateLegacyContext
+@ stub RtlSetExtendedFeaturesMask
diff --git a/dll/apisets/api-ms-win-core-xstate-l2-1-0.spec b/dll/apisets/api-ms-win-core-xstate-l2-1-0.spec
new file mode 100644 (file)
index 0000000..f267bfc
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stub CopyContext
+@ stub GetEnabledXStateFeatures
+@ stub GetXStateFeaturesMask
+@ stub InitializeContext
+@ stub LocateXStateFeature
+@ stub SetXStateFeaturesMask
diff --git a/dll/apisets/api-ms-win-crt-conio-l1-1-0.spec b/dll/apisets/api-ms-win-crt-conio-l1-1-0.spec
new file mode 100644 (file)
index 0000000..0cdf860
--- /dev/null
@@ -0,0 +1,33 @@
+
+# This file is autogenerated by update.py
+
+@ stub __conio_common_vcprintf
+@ stub __conio_common_vcprintf_p
+@ stub __conio_common_vcprintf_s
+@ stub __conio_common_vcscanf
+@ stub __conio_common_vcwprintf
+@ stub __conio_common_vcwprintf_p
+@ stub __conio_common_vcwprintf_s
+@ stub __conio_common_vcwscanf
+@ stdcall _cgets() msvcrt._cgets
+@ stub _cgets_s
+@ stub _cgetws
+@ stub _cgetws_s
+@ stdcall _cputs() msvcrt._cputs
+@ stub _cputws
+@ stdcall _getch() msvcrt._getch
+@ stub _getch_nolock
+@ stdcall _getche() msvcrt._getche
+@ stub _getche_nolock
+@ stub _getwch
+@ stub _getwch_nolock
+@ stub _getwche
+@ stub _getwche_nolock
+@ stdcall _putch() msvcrt._putch
+@ stub _putch_nolock
+@ stdcall _putwch() msvcrt._putwch
+@ stub _putwch_nolock
+@ stdcall _ungetch() msvcrt._ungetch
+@ stub _ungetch_nolock
+@ stub _ungetwch
+@ stub _ungetwch_nolock
diff --git a/dll/apisets/api-ms-win-crt-convert-l1-1-0.spec b/dll/apisets/api-ms-win-crt-convert-l1-1-0.spec
new file mode 100644 (file)
index 0000000..3eb2e39
--- /dev/null
@@ -0,0 +1,125 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall __toascii() msvcrt.__toascii
+@ stdcall _atodbl() msvcrt._atodbl
+@ stub _atodbl_l
+@ stub _atof_l
+@ stub _atoflt
+@ stub _atoflt_l
+@ stdcall _atoi64() msvcrt._atoi64
+@ stub _atoi64_l
+@ stub _atoi_l
+@ stub _atol_l
+@ stdcall _atoldbl() msvcrt._atoldbl
+@ stub _atoldbl_l
+@ stub _atoll_l
+@ stdcall _ecvt() msvcrt._ecvt
+@ stub _ecvt_s
+@ stdcall _fcvt() msvcrt._fcvt
+@ stub _fcvt_s
+@ stdcall _gcvt() msvcrt._gcvt
+@ stub _gcvt_s
+@ stdcall _i64toa() msvcrt._i64toa
+@ stub _i64toa_s
+@ stdcall _i64tow() msvcrt._i64tow
+@ stub _i64tow_s
+@ stdcall _itoa() msvcrt._itoa
+@ stub _itoa_s
+@ stdcall _itow() msvcrt._itow
+@ stub _itow_s
+@ stdcall _ltoa() msvcrt._ltoa
+@ stub _ltoa_s
+@ stdcall _ltow() msvcrt._ltow
+@ stub _ltow_s
+@ stub _strtod_l
+@ stub _strtof_l
+@ stdcall _strtoi64() msvcrt._strtoi64
+@ stub _strtoi64_l
+@ stub _strtoimax_l
+@ stub _strtol_l
+@ stub _strtold_l
+@ stub _strtoll_l
+@ stdcall _strtoui64() msvcrt._strtoui64
+@ stub _strtoui64_l
+@ stub _strtoul_l
+@ stub _strtoull_l
+@ stub _strtoumax_l
+@ stdcall _ui64toa() msvcrt._ui64toa
+@ stub _ui64toa_s
+@ stdcall _ui64tow() msvcrt._ui64tow
+@ stub _ui64tow_s
+@ stdcall _ultoa() msvcrt._ultoa
+@ stub _ultoa_s
+@ stdcall _ultow() msvcrt._ultow
+@ stub _ultow_s
+@ stub _wcstod_l
+@ stub _wcstof_l
+@ stdcall _wcstoi64() msvcrt._wcstoi64
+@ stub _wcstoi64_l
+@ stub _wcstoimax_l
+@ stub _wcstol_l
+@ stub _wcstold_l
+@ stub _wcstoll_l
+@ stub _wcstombs_l
+@ stub _wcstombs_s_l
+@ stdcall _wcstoui64() msvcrt._wcstoui64
+@ stub _wcstoui64_l
+@ stub _wcstoul_l
+@ stub _wcstoull_l
+@ stub _wcstoumax_l
+@ stub _wctomb_l
+@ stub _wctomb_s_l
+@ stdcall _wtof() msvcrt._wtof
+@ stub _wtof_l
+@ stdcall _wtoi() msvcrt._wtoi
+@ stdcall _wtoi64() msvcrt._wtoi64
+@ stub _wtoi64_l
+@ stub _wtoi_l
+@ stdcall _wtol() msvcrt._wtol
+@ stub _wtol_l
+@ stub _wtoll
+@ stub _wtoll_l
+@ stdcall atof() msvcrt.atof
+@ stdcall atoi() msvcrt.atoi
+@ stdcall atol() msvcrt.atol
+@ stub atoll
+@ stub btowc
+@ stub c16rtomb
+@ stub c32rtomb
+@ stub mbrtoc16
+@ stub mbrtoc32
+@ stub mbrtowc
+@ stub mbsrtowcs
+@ stub mbsrtowcs_s
+@ stdcall mbstowcs() msvcrt.mbstowcs
+@ stub mbstowcs_s
+@ stdcall mbtowc() msvcrt.mbtowc
+@ stdcall strtod() msvcrt.strtod
+@ stub strtof
+@ stub strtoimax
+@ stdcall strtol() msvcrt.strtol
+@ stub strtold
+@ stub strtoll
+@ stdcall strtoul() msvcrt.strtoul
+@ stub strtoull
+@ stub strtoumax
+@ stub wcrtomb
+@ stub wcrtomb_s
+@ stub wcsrtombs
+@ stub wcsrtombs_s
+@ stdcall wcstod() msvcrt.wcstod
+@ stub wcstof
+@ stub wcstoimax
+@ stdcall wcstol() msvcrt.wcstol
+@ stub wcstold
+@ stub wcstoll
+@ stdcall wcstombs() msvcrt.wcstombs
+@ stub wcstombs_s
+@ stdcall wcstoul() msvcrt.wcstoul
+@ stub wcstoull
+@ stub wcstoumax
+@ stub wctob
+@ stdcall wctomb() msvcrt.wctomb
+@ stub wctomb_s
+@ stub wctrans
diff --git a/dll/apisets/api-ms-win-crt-environment-l1-1-0.spec b/dll/apisets/api-ms-win-crt-environment-l1-1-0.spec
new file mode 100644 (file)
index 0000000..5afd83b
--- /dev/null
@@ -0,0 +1,21 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall -arch=i386 __p__environ() msvcrt.__p__environ
+@ stdcall -arch=i386 __p__wenviron() msvcrt.__p__wenviron
+@ stub _dupenv_s
+@ stdcall _putenv() msvcrt._putenv
+@ stub _putenv_s
+@ stdcall _searchenv() msvcrt._searchenv
+@ stub _searchenv_s
+@ stub _wdupenv_s
+@ stdcall _wgetcwd() msvcrt._wgetcwd
+@ stdcall _wgetdcwd() msvcrt._wgetdcwd
+@ stdcall _wgetenv() msvcrt._wgetenv
+@ stub _wgetenv_s
+@ stdcall _wputenv() msvcrt._wputenv
+@ stub _wputenv_s
+@ stdcall _wsearchenv() msvcrt._wsearchenv
+@ stub _wsearchenv_s
+@ stdcall getenv() msvcrt.getenv
+@ stub getenv_s
diff --git a/dll/apisets/api-ms-win-crt-filesystem-l1-1-0.spec b/dll/apisets/api-ms-win-crt-filesystem-l1-1-0.spec
new file mode 100644 (file)
index 0000000..5d7384d
--- /dev/null
@@ -0,0 +1,68 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall _access() msvcrt._access
+@ stub _access_s
+@ stdcall _chdir() msvcrt._chdir
+@ stdcall _chdrive() msvcrt._chdrive
+@ stdcall _chmod() msvcrt._chmod
+@ stdcall _findclose() msvcrt._findclose
+@ stub _findfirst32
+@ stub _findfirst32i64
+@ stdcall _findfirst64() msvcrt._findfirst64
+@ stub _findfirst64i32
+@ stub _findnext32
+@ stub _findnext32i64
+@ stdcall _findnext64() msvcrt._findnext64
+@ stub _findnext64i32
+@ stub _fstat32
+@ stub _fstat32i64
+@ stdcall _fstat64() msvcrt._fstat64
+@ stub _fstat64i32
+@ stdcall _fullpath() msvcrt._fullpath
+@ stdcall _getdiskfree() msvcrt._getdiskfree
+@ stdcall _getdrive() msvcrt._getdrive
+@ stdcall _getdrives() msvcrt._getdrives
+@ stub _lock_file
+@ stdcall _makepath() msvcrt._makepath
+@ stub _makepath_s
+@ stdcall _mkdir() msvcrt._mkdir
+@ stdcall _rmdir() msvcrt._rmdir
+@ stdcall _splitpath() msvcrt._splitpath
+@ stub _splitpath_s
+@ stub _stat32
+@ stub _stat32i64
+@ stdcall _stat64() msvcrt._stat64
+@ stub _stat64i32
+@ stdcall _umask() msvcrt._umask
+@ stub _umask_s
+@ stdcall _unlink() msvcrt._unlink
+@ stub _unlock_file
+@ stdcall _waccess() msvcrt._waccess
+@ stub _waccess_s
+@ stdcall _wchdir() msvcrt._wchdir
+@ stdcall _wchmod() msvcrt._wchmod
+@ stub _wfindfirst32
+@ stub _wfindfirst32i64
+@ stub _wfindfirst64
+@ stub _wfindfirst64i32
+@ stub _wfindnext32
+@ stub _wfindnext32i64
+@ stub _wfindnext64
+@ stub _wfindnext64i32
+@ stdcall _wfullpath() msvcrt._wfullpath
+@ stdcall _wmakepath() msvcrt._wmakepath
+@ stub _wmakepath_s
+@ stdcall _wmkdir() msvcrt._wmkdir
+@ stdcall _wremove() msvcrt._wremove
+@ stdcall _wrename() msvcrt._wrename
+@ stdcall _wrmdir() msvcrt._wrmdir
+@ stdcall _wsplitpath() msvcrt._wsplitpath
+@ stub _wsplitpath_s
+@ stub _wstat32
+@ stub _wstat32i64
+@ stdcall _wstat64() msvcrt._wstat64
+@ stub _wstat64i32
+@ stdcall _wunlink() msvcrt._wunlink
+@ stdcall remove() msvcrt.remove
+@ stdcall rename() msvcrt.rename
diff --git a/dll/apisets/api-ms-win-crt-heap-l1-1-0.spec b/dll/apisets/api-ms-win-crt-heap-l1-1-0.spec
new file mode 100644 (file)
index 0000000..1fa5011
--- /dev/null
@@ -0,0 +1,30 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall _aligned_free() msvcrt._aligned_free
+@ stdcall _aligned_malloc() msvcrt._aligned_malloc
+@ stub _aligned_msize
+@ stdcall _aligned_offset_malloc() msvcrt._aligned_offset_malloc
+@ stdcall _aligned_offset_realloc() msvcrt._aligned_offset_realloc
+@ stub _aligned_offset_recalloc
+@ stdcall _aligned_realloc() msvcrt._aligned_realloc
+@ stub _aligned_recalloc
+@ stdcall _callnewh() msvcrt._callnewh
+@ stub _calloc_base
+@ stdcall _expand() msvcrt._expand
+@ stub _free_base
+@ stub _get_heap_handle
+@ stdcall _heapchk() msvcrt._heapchk
+@ stdcall _heapmin() msvcrt._heapmin
+@ stdcall _heapwalk() msvcrt._heapwalk
+@ stub _malloc_base
+@ stdcall _msize() msvcrt._msize
+@ stub _query_new_handler
+@ stub _query_new_mode
+@ stub _realloc_base
+@ stub _recalloc
+@ stub _set_new_mode
+@ stdcall calloc() msvcrt.calloc
+@ stdcall free() msvcrt.free
+@ stdcall malloc() msvcrt.malloc
+@ stdcall realloc() msvcrt.realloc
diff --git a/dll/apisets/api-ms-win-crt-locale-l1-1-0.spec b/dll/apisets/api-ms-win-crt-locale-l1-1-0.spec
new file mode 100644 (file)
index 0000000..0d25558
--- /dev/null
@@ -0,0 +1,23 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ___lc_codepage_func() msvcrt.___lc_codepage_func
+@ stdcall ___lc_collate_cp_func() msvcrt.___lc_collate_cp_func
+@ stub ___lc_locale_name_func
+@ stdcall ___mb_cur_max_func() msvcrt.___mb_cur_max_func
+@ stub ___mb_cur_max_l_func
+@ stub __initialize_lconv_for_unsigned_char
+@ stdcall __pctype_func() msvcrt.__pctype_func
+@ stdcall __pwctype_func() msvcrt.__pwctype_func
+@ stub _configthreadlocale
+@ stub _create_locale
+@ stub _free_locale
+@ stub _get_current_locale
+@ stdcall _getmbcp() msvcrt._getmbcp
+@ stub _lock_locales
+@ stdcall _setmbcp() msvcrt._setmbcp
+@ stub _unlock_locales
+@ stub _wcreate_locale
+@ stdcall _wsetlocale() msvcrt._wsetlocale
+@ stdcall localeconv() msvcrt.localeconv
+@ stdcall setlocale() msvcrt.setlocale
diff --git a/dll/apisets/api-ms-win-crt-math-l1-1-0.spec b/dll/apisets/api-ms-win-crt-math-l1-1-0.spec
new file mode 100644 (file)
index 0000000..0082447
--- /dev/null
@@ -0,0 +1,344 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall -arch=i386 _CIacos() msvcrt._CIacos
+@ stdcall -arch=i386 _CIasin() msvcrt._CIasin
+@ stdcall -arch=i386 _CIatan() msvcrt._CIatan
+@ stdcall -arch=i386 _CIatan2() msvcrt._CIatan2
+@ stdcall -arch=i386 _CIcos() msvcrt._CIcos
+@ stdcall -arch=i386 _CIcosh() msvcrt._CIcosh
+@ stdcall -arch=i386 _CIexp() msvcrt._CIexp
+@ stdcall -arch=i386 _CIfmod() msvcrt._CIfmod
+@ stdcall -arch=i386 _CIlog() msvcrt._CIlog
+@ stdcall -arch=i386 _CIlog10() msvcrt._CIlog10
+@ stdcall -arch=i386 _CIpow() msvcrt._CIpow
+@ stdcall -arch=i386 _CIsin() msvcrt._CIsin
+@ stdcall -arch=i386 _CIsinh() msvcrt._CIsinh
+@ stdcall -arch=i386 _CIsqrt() msvcrt._CIsqrt
+@ stdcall -arch=i386 _CItan() msvcrt._CItan
+@ stdcall -arch=i386 _CItanh() msvcrt._CItanh
+@ stub _Cbuild
+@ stub _Cmulcc
+@ stub _Cmulcr
+@ stub _FCbuild
+@ stub _FCmulcc
+@ stub _FCmulcr
+@ stub _LCbuild
+@ stub _LCmulcc
+@ stub _LCmulcr
+@ stub __libm_sse2_acos
+@ stub __libm_sse2_acosf
+@ stub __libm_sse2_asin
+@ stub __libm_sse2_asinf
+@ stub __libm_sse2_atan
+@ stub __libm_sse2_atan2
+@ stub __libm_sse2_atanf
+@ stub __libm_sse2_cos
+@ stub __libm_sse2_cosf
+@ stub __libm_sse2_exp
+@ stub __libm_sse2_expf
+@ stub __libm_sse2_log
+@ stub __libm_sse2_log10
+@ stub __libm_sse2_log10f
+@ stub __libm_sse2_logf
+@ stub __libm_sse2_pow
+@ stub __libm_sse2_powf
+@ stub __libm_sse2_sin
+@ stub __libm_sse2_sinf
+@ stub __libm_sse2_tan
+@ stub __libm_sse2_tanf
+@ stdcall __setusermatherr() msvcrt.__setusermatherr
+@ stdcall _cabs() msvcrt._cabs
+@ stdcall _chgsign() msvcrt._chgsign
+@ stdcall -arch=x86_64,arm _chgsignf() msvcrt._chgsignf
+@ stdcall _copysign() msvcrt._copysign
+@ stdcall -arch=x86_64,arm _copysignf() msvcrt._copysignf
+@ stub _d_int
+@ stub _dclass
+@ stub _dexp
+@ stub _dlog
+@ stub _dnorm
+@ stub _dpcomp
+@ stub _dpoly
+@ stub _dscale
+@ stub _dsign
+@ stub _dsin
+@ stub _dtest
+@ stub _dunscale
+@ stub _except1
+@ stub _fd_int
+@ stub _fdclass
+@ stub _fdexp
+@ stub _fdlog
+@ stub _fdnorm
+@ stdcall _fdopen() msvcrt._fdopen
+@ stub _fdpcomp
+@ stub _fdpoly
+@ stub _fdscale
+@ stub _fdsign
+@ stub _fdsin
+@ stub _fdtest
+@ stub _fdunscale
+@ stdcall _finite() msvcrt._finite
+@ stub _finitef
+@ stdcall _fpclass() msvcrt._fpclass
+@ stub _fpclassf
+@ stdcall -arch=i386 _ftol() msvcrt._ftol
+@ stub _get_FMA3_enable
+@ stdcall _hypot() msvcrt._hypot
+@ stdcall -arch=x86_64,arm _hypotf() msvcrt._hypotf
+@ stdcall _isnan() msvcrt._isnan
+@ stub _isnanf
+@ stdcall _j0() msvcrt._j0
+@ stdcall _j1() msvcrt._j1
+@ stdcall _jn() msvcrt._jn
+@ stub _ld_int
+@ stub _ldclass
+@ stub _ldexp
+@ stub _ldlog
+@ stub _ldpcomp
+@ stub _ldpoly
+@ stub _ldscale
+@ stub _ldsign
+@ stub _ldsin
+@ stub _ldtest
+@ stub _ldunscale
+@ stub _libm_sse2_acos_precise
+@ stub _libm_sse2_asin_precise
+@ stub _libm_sse2_atan_precise
+@ stub _libm_sse2_cos_precise
+@ stub _libm_sse2_exp_precise
+@ stub _libm_sse2_log10_precise
+@ stub _libm_sse2_log_precise
+@ stub _libm_sse2_pow_precise
+@ stub _libm_sse2_sin_precise
+@ stub _libm_sse2_sqrt_precise
+@ stub _libm_sse2_tan_precise
+@ stdcall _logb() msvcrt._logb
+@ stub _logbf
+@ stdcall _nextafter() msvcrt._nextafter
+@ stub _nextafterf
+@ stdcall _scalb() msvcrt._scalb
+@ stub _scalbf
+@ stub _set_FMA3_enable
+@ stub _set_SSE2_enable
+@ stdcall _y0() msvcrt._y0
+@ stdcall _y1() msvcrt._y1
+@ stdcall _yn() msvcrt._yn
+@ stdcall acos() msvcrt.acos
+@ stdcall -arch=x86_64,arm acosf() msvcrt.acosf
+@ stub acosh
+@ stub acoshf
+@ stub acoshl
+@ stdcall asin() msvcrt.asin
+@ stdcall -arch=x86_64,arm asinf() msvcrt.asinf
+@ stub asinh
+@ stub asinhf
+@ stub asinhl
+@ stdcall atan() msvcrt.atan
+@ stdcall atan2() msvcrt.atan2
+@ stdcall -arch=x86_64,arm atan2f() msvcrt.atan2f
+@ stdcall -arch=x86_64,arm atanf() msvcrt.atanf
+@ stub atanh
+@ stub atanhf
+@ stub atanhl
+@ stub cabs
+@ stub cabsf
+@ stub cabsl
+@ stub cacos
+@ stub cacosf
+@ stub cacosh
+@ stub cacoshf
+@ stub cacoshl
+@ stub cacosl
+@ stub carg
+@ stub cargf
+@ stub cargl
+@ stub casin
+@ stub casinf
+@ stub casinh
+@ stub casinhf
+@ stub casinhl
+@ stub casinl
+@ stub catan
+@ stub catanf
+@ stub catanh
+@ stub catanhf
+@ stub catanhl
+@ stub catanl
+@ stub cbrt
+@ stub cbrtf
+@ stub cbrtl
+@ stub ccos
+@ stub ccosf
+@ stub ccosh
+@ stub ccoshf
+@ stub ccoshl
+@ stub ccosl
+@ stdcall ceil() msvcrt.ceil
+@ stdcall -arch=x86_64,arm ceilf() msvcrt.ceilf
+@ stub cexp
+@ stub cexpf
+@ stub cexpl
+@ stub cimag
+@ stub cimagf
+@ stub cimagl
+@ stub clog
+@ stub clog10
+@ stub clog10f
+@ stub clog10l
+@ stub clogf
+@ stub clogl
+@ stub conj
+@ stub conjf
+@ stub conjl
+@ stub copysign
+@ stub copysignf
+@ stub copysignl
+@ stdcall cos() msvcrt.cos
+@ stdcall -arch=x86_64,arm cosf() msvcrt.cosf
+@ stdcall cosh() msvcrt.cosh
+@ stdcall -arch=x86_64,arm coshf() msvcrt.coshf
+@ stub cpow
+@ stub cpowf
+@ stub cpowl
+@ stub cproj
+@ stub cprojf
+@ stub cprojl
+@ stub creal
+@ stub crealf
+@ stub creall
+@ stub csin
+@ stub csinf
+@ stub csinh
+@ stub csinhf
+@ stub csinhl
+@ stub csinl
+@ stub csqrt
+@ stub csqrtf
+@ stub csqrtl
+@ stub ctan
+@ stub ctanf
+@ stub ctanh
+@ stub ctanhf
+@ stub ctanhl
+@ stub ctanl
+@ stub erf
+@ stub erfc
+@ stub erfcf
+@ stub erfcl
+@ stub erff
+@ stub erfl
+@ stdcall exp() msvcrt.exp
+@ stub exp2
+@ stub exp2f
+@ stub exp2l
+@ stdcall -arch=x86_64,arm expf() msvcrt.expf
+@ stub expm1
+@ stub expm1f
+@ stub expm1l
+@ stdcall fabs() msvcrt.fabs
+@ stdcall -arch=arm fabsf() msvcrt.fabsf
+@ stub fdim
+@ stub fdimf
+@ stub fdiml
+@ stdcall floor() msvcrt.floor
+@ stdcall -arch=x86_64,arm floorf() msvcrt.floorf
+@ stub fma
+@ stub fmaf
+@ stub fmal
+@ stub fmax
+@ stub fmaxf
+@ stub fmaxl
+@ stub fmin
+@ stub fminf
+@ stub fminl
+@ stdcall fmod() msvcrt.fmod
+@ stdcall -arch=x86_64,arm fmodf() msvcrt.fmodf
+@ stdcall frexp() msvcrt.frexp
+@ stub hypot
+@ stub ilogb
+@ stub ilogbf
+@ stub ilogbl
+@ stdcall ldexp() msvcrt.ldexp
+@ stub lgamma
+@ stub lgammaf
+@ stub lgammal
+@ stub llrint
+@ stub llrintf
+@ stub llrintl
+@ stub llround
+@ stub llroundf
+@ stub llroundl
+@ stdcall log() msvcrt.log
+@ stdcall log10() msvcrt.log10
+@ stdcall -arch=x86_64,arm log10f() msvcrt.log10f
+@ stub log1p
+@ stub log1pf
+@ stub log1pl
+@ stub log2
+@ stub log2f
+@ stub log2l
+@ stub logb
+@ stub logbf
+@ stub logbl
+@ stdcall -arch=x86_64,arm logf() msvcrt.logf
+@ stub lrint
+@ stub lrintf
+@ stub lrintl
+@ stub lround
+@ stub lroundf
+@ stub lroundl
+@ stdcall modf() msvcrt.modf
+@ stdcall -arch=x86_64,arm modff() msvcrt.modff
+@ stub nan
+@ stub nanf
+@ stub nanl
+@ stub nearbyint
+@ stub nearbyintf
+@ stub nearbyintl
+@ stub nextafter
+@ stub nextafterf
+@ stub nextafterl
+@ stub nexttoward
+@ stub nexttowardf
+@ stub nexttowardl
+@ stub norm
+@ stub normf
+@ stub norml
+@ stdcall pow() msvcrt.pow
+@ stdcall -arch=x86_64,arm powf() msvcrt.powf
+@ stub remainder
+@ stub remainderf
+@ stub remainderl
+@ stub remquo
+@ stub remquof
+@ stub remquol
+@ stub rint
+@ stub rintf
+@ stub rintl
+@ stub round
+@ stub roundf
+@ stub roundl
+@ stub scalbln
+@ stub scalblnf
+@ stub scalblnl
+@ stub scalbn
+@ stub scalbnf
+@ stub scalbnl
+@ stdcall sin() msvcrt.sin
+@ stdcall -arch=x86_64,arm sinf() msvcrt.sinf
+@ stdcall sinh() msvcrt.sinh
+@ stdcall -arch=x86_64,arm sinhf() msvcrt.sinhf
+@ stdcall sqrt() msvcrt.sqrt
+@ stdcall -arch=x86_64,arm sqrtf() msvcrt.sqrtf
+@ stdcall tan() msvcrt.tan
+@ stdcall -arch=x86_64,arm tanf() msvcrt.tanf
+@ stdcall tanh() msvcrt.tanh
+@ stdcall -arch=x86_64,arm tanhf() msvcrt.tanhf
+@ stub tgamma
+@ stub tgammaf
+@ stub tgammal
+@ stub trunc
+@ stub truncf
+@ stub truncl
diff --git a/dll/apisets/api-ms-win-crt-multibyte-l1-1-0.spec b/dll/apisets/api-ms-win-crt-multibyte-l1-1-0.spec
new file mode 100644 (file)
index 0000000..e723f9d
--- /dev/null
@@ -0,0 +1,204 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall -arch=i386 __p__mbcasemap() msvcrt.__p__mbcasemap
+@ stdcall -arch=i386 __p__mbctype() msvcrt.__p__mbctype
+@ stdcall _ismbbalnum() msvcrt._ismbbalnum
+@ stub _ismbbalnum_l
+@ stdcall _ismbbalpha() msvcrt._ismbbalpha
+@ stub _ismbbalpha_l
+@ stub _ismbbblank
+@ stub _ismbbblank_l
+@ stdcall _ismbbgraph() msvcrt._ismbbgraph
+@ stub _ismbbgraph_l
+@ stdcall _ismbbkalnum() msvcrt._ismbbkalnum
+@ stub _ismbbkalnum_l
+@ stdcall _ismbbkana() msvcrt._ismbbkana
+@ stub _ismbbkana_l
+@ stdcall _ismbbkprint() msvcrt._ismbbkprint
+@ stub _ismbbkprint_l
+@ stdcall _ismbbkpunct() msvcrt._ismbbkpunct
+@ stub _ismbbkpunct_l
+@ stdcall _ismbblead() msvcrt._ismbblead
+@ stub _ismbblead_l
+@ stdcall _ismbbprint() msvcrt._ismbbprint
+@ stub _ismbbprint_l
+@ stdcall _ismbbpunct() msvcrt._ismbbpunct
+@ stub _ismbbpunct_l
+@ stdcall _ismbbtrail() msvcrt._ismbbtrail
+@ stub _ismbbtrail_l
+@ stdcall _ismbcalnum() msvcrt._ismbcalnum
+@ stub _ismbcalnum_l
+@ stdcall _ismbcalpha() msvcrt._ismbcalpha
+@ stub _ismbcalpha_l
+@ stub _ismbcblank
+@ stub _ismbcblank_l
+@ stdcall _ismbcdigit() msvcrt._ismbcdigit
+@ stub _ismbcdigit_l
+@ stdcall _ismbcgraph() msvcrt._ismbcgraph
+@ stub _ismbcgraph_l
+@ stdcall _ismbchira() msvcrt._ismbchira
+@ stub _ismbchira_l
+@ stdcall _ismbckata() msvcrt._ismbckata
+@ stub _ismbckata_l
+@ stdcall _ismbcl0() msvcrt._ismbcl0
+@ stub _ismbcl0_l
+@ stdcall _ismbcl1() msvcrt._ismbcl1
+@ stub _ismbcl1_l
+@ stdcall _ismbcl2() msvcrt._ismbcl2
+@ stub _ismbcl2_l
+@ stdcall _ismbclegal() msvcrt._ismbclegal
+@ stub _ismbclegal_l
+@ stdcall _ismbclower() msvcrt._ismbclower
+@ stub _ismbclower_l
+@ stdcall _ismbcprint() msvcrt._ismbcprint
+@ stub _ismbcprint_l
+@ stdcall _ismbcpunct() msvcrt._ismbcpunct
+@ stub _ismbcpunct_l
+@ stdcall _ismbcspace() msvcrt._ismbcspace
+@ stub _ismbcspace_l
+@ stdcall _ismbcsymbol() msvcrt._ismbcsymbol
+@ stub _ismbcsymbol_l
+@ stdcall _ismbcupper() msvcrt._ismbcupper
+@ stub _ismbcupper_l
+@ stdcall _ismbslead() msvcrt._ismbslead
+@ stub _ismbslead_l
+@ stdcall _ismbstrail() msvcrt._ismbstrail
+@ stub _ismbstrail_l
+@ stdcall _mbbtombc() msvcrt._mbbtombc
+@ stub _mbbtombc_l
+@ stdcall _mbbtype() msvcrt._mbbtype
+@ stub _mbbtype_l
+@ extern -arch=arm64,i386,arm _mbcasemap msvcrt._imp___mbcasemap
+@ extern -arch=x86_64 _mbcasemap msvcrt.__imp__mbcasemap
+@ stdcall _mbccpy() msvcrt._mbccpy
+@ stub _mbccpy_l
+@ stub _mbccpy_s
+@ stub _mbccpy_s_l
+@ stdcall _mbcjistojms() msvcrt._mbcjistojms
+@ stub _mbcjistojms_l
+@ stdcall _mbcjmstojis() msvcrt._mbcjmstojis
+@ stub _mbcjmstojis_l
+@ stdcall _mbclen() msvcrt._mbclen
+@ stub _mbclen_l
+@ stdcall _mbctohira() msvcrt._mbctohira
+@ stub _mbctohira_l
+@ stdcall _mbctokata() msvcrt._mbctokata
+@ stub _mbctokata_l
+@ stdcall _mbctolower() msvcrt._mbctolower
+@ stub _mbctolower_l
+@ stdcall _mbctombb() msvcrt._mbctombb
+@ stub _mbctombb_l
+@ stdcall _mbctoupper() msvcrt._mbctoupper
+@ stub _mbctoupper_l
+@ stub _mblen_l
+@ stdcall _mbsbtype() msvcrt._mbsbtype
+@ stub _mbsbtype_l
+@ stub _mbscat_s
+@ stub _mbscat_s_l
+@ stdcall _mbschr() msvcrt._mbschr
+@ stub _mbschr_l
+@ stdcall _mbscmp() msvcrt._mbscmp
+@ stub _mbscmp_l
+@ stdcall _mbscoll() msvcrt._mbscoll
+@ stub _mbscoll_l
+@ stub _mbscpy_s
+@ stub _mbscpy_s_l
+@ stdcall _mbscspn() msvcrt._mbscspn
+@ stub _mbscspn_l
+@ stdcall _mbsdec() msvcrt._mbsdec
+@ stub _mbsdec_l
+@ stdcall _mbsdup() msvcrt._mbsdup
+@ stdcall _mbsicmp() msvcrt._mbsicmp
+@ stub _mbsicmp_l
+@ stdcall _mbsicoll() msvcrt._mbsicoll
+@ stub _mbsicoll_l
+@ stdcall _mbsinc() msvcrt._mbsinc
+@ stub _mbsinc_l
+@ stdcall _mbslen() msvcrt._mbslen
+@ stub _mbslen_l
+@ stdcall _mbslwr() msvcrt._mbslwr
+@ stub _mbslwr_l
+@ stub _mbslwr_s
+@ stub _mbslwr_s_l
+@ stdcall _mbsnbcat() msvcrt._mbsnbcat
+@ stub _mbsnbcat_l
+@ stub _mbsnbcat_s
+@ stub _mbsnbcat_s_l
+@ stdcall _mbsnbcmp() msvcrt._mbsnbcmp
+@ stub _mbsnbcmp_l
+@ stdcall _mbsnbcnt() msvcrt._mbsnbcnt
+@ stub _mbsnbcnt_l
+@ stdcall _mbsnbcoll() msvcrt._mbsnbcoll
+@ stub _mbsnbcoll_l
+@ stdcall _mbsnbcpy() msvcrt._mbsnbcpy
+@ stub _mbsnbcpy_l
+@ stub _mbsnbcpy_s
+@ stub _mbsnbcpy_s_l
+@ stdcall _mbsnbicmp() msvcrt._mbsnbicmp
+@ stub _mbsnbicmp_l
+@ stdcall _mbsnbicoll() msvcrt._mbsnbicoll
+@ stub _mbsnbicoll_l
+@ stdcall _mbsnbset() msvcrt._mbsnbset
+@ stub _mbsnbset_l
+@ stub _mbsnbset_s
+@ stub _mbsnbset_s_l
+@ stdcall _mbsncat() msvcrt._mbsncat
+@ stub _mbsncat_l
+@ stub _mbsncat_s
+@ stub _mbsncat_s_l
+@ stdcall _mbsnccnt() msvcrt._mbsnccnt
+@ stub _mbsnccnt_l
+@ stdcall _mbsncmp() msvcrt._mbsncmp
+@ stub _mbsncmp_l
+@ stdcall _mbsncoll() msvcrt._mbsncoll
+@ stub _mbsncoll_l
+@ stdcall _mbsncpy() msvcrt._mbsncpy
+@ stub _mbsncpy_l
+@ stub _mbsncpy_s
+@ stub _mbsncpy_s_l
+@ stdcall _mbsnextc() msvcrt._mbsnextc
+@ stub _mbsnextc_l
+@ stdcall _mbsnicmp() msvcrt._mbsnicmp
+@ stub _mbsnicmp_l
+@ stdcall _mbsnicoll() msvcrt._mbsnicoll
+@ stub _mbsnicoll_l
+@ stdcall _mbsninc() msvcrt._mbsninc
+@ stub _mbsninc_l
+@ stub _mbsnlen
+@ stub _mbsnlen_l
+@ stdcall _mbsnset() msvcrt._mbsnset
+@ stub _mbsnset_l
+@ stub _mbsnset_s
+@ stub _mbsnset_s_l
+@ stdcall _mbspbrk() msvcrt._mbspbrk
+@ stub _mbspbrk_l
+@ stdcall _mbsrchr() msvcrt._mbsrchr
+@ stub _mbsrchr_l
+@ stdcall _mbsrev() msvcrt._mbsrev
+@ stub _mbsrev_l
+@ stdcall _mbsset() msvcrt._mbsset
+@ stub _mbsset_l
+@ stub _mbsset_s
+@ stub _mbsset_s_l
+@ stdcall _mbsspn() msvcrt._mbsspn
+@ stub _mbsspn_l
+@ stdcall _mbsspnp() msvcrt._mbsspnp
+@ stub _mbsspnp_l
+@ stdcall _mbsstr() msvcrt._mbsstr
+@ stub _mbsstr_l
+@ stdcall _mbstok() msvcrt._mbstok
+@ stub _mbstok_l
+@ stub _mbstok_s
+@ stub _mbstok_s_l
+@ stub _mbstowcs_l
+@ stub _mbstowcs_s_l
+@ stdcall _mbstrlen() msvcrt._mbstrlen
+@ stub _mbstrlen_l
+@ stub _mbstrnlen
+@ stub _mbstrnlen_l
+@ stdcall _mbsupr() msvcrt._mbsupr
+@ stub _mbsupr_l
+@ stub _mbsupr_s
+@ stub _mbsupr_s_l
+@ stub _mbtowc_l
diff --git a/dll/apisets/api-ms-win-crt-private-l1-1-0.spec b/dll/apisets/api-ms-win-crt-private-l1-1-0.spec
new file mode 100644 (file)
index 0000000..7b047ee
--- /dev/null
@@ -0,0 +1,1170 @@
+
+# This file is autogenerated by update.py
+
+@ stub _CreateFrameInfo
+@ stdcall _CxxThrowException() msvcrt._CxxThrowException
+@ stdcall -arch=i386 _EH_prolog() msvcrt._EH_prolog
+@ stub _FindAndUnlinkFrame
+@ stub _GetImageBase
+@ stub _GetThrowImageBase
+@ stub _IsExceptionObjectToBeDestroyed
+@ stub _NLG_Dispatch2
+@ stub _NLG_Return
+@ stub _NLG_Return2
+@ stub _SetImageBase
+@ stub _SetThrowImageBase
+@ stub _SetWinRTOutOfMemoryExceptionCallback
+@ stub __AdjustPointer
+@ stub __BuildCatchObject
+@ stub __BuildCatchObjectHelper
+@ stdcall -arch=x86_64,arm __C_specific_handler() msvcrt.__C_specific_handler
+@ stdcall __CxxDetectRethrow() msvcrt.__CxxDetectRethrow
+@ stub __CxxExceptionFilter
+@ stdcall -arch=i386,x86_64 __CxxFrameHandler() msvcrt.__CxxFrameHandler
+@ stdcall -arch=i386 __CxxFrameHandler2() msvcrt.__CxxFrameHandler2
+@ stdcall -arch=arm __CxxFrameHandler3() msvcrt.__CxxFrameHandler3
+@ stdcall -arch=i386 __CxxLongjmpUnwind() msvcrt.__CxxLongjmpUnwind
+@ stdcall -arch=i386 __CxxQueryExceptionSize() msvcrt.__CxxQueryExceptionSize
+@ stub __CxxRegisterExceptionObject
+@ stub __CxxUnregisterExceptionObject
+@ stub __DestructExceptionObject
+@ stub __FrameUnwindFilter
+@ stub __GetPlatformExceptionInfo
+@ stub __NLG_Dispatch2
+@ stub __NLG_Return2
+@ stdcall __RTCastToVoid() msvcrt.__RTCastToVoid
+@ stdcall __RTDynamicCast() msvcrt.__RTDynamicCast
+@ stdcall __RTtypeid() msvcrt.__RTtypeid
+@ stub __TypeMatch
+@ stub __current_exception
+@ stub __current_exception_context
+@ stub __dcrt_get_wide_environment_from_os
+@ stub __dcrt_initial_narrow_environment
+@ stub __intrinsic_abnormal_termination
+@ stub __intrinsic_setjmp
+@ stub __intrinsic_setjmpex
+@ stub __processing_throw
+@ stub __report_gsfailure
+@ stub __std_exception_copy
+@ stub __std_exception_destroy
+@ stub __std_type_info_compare
+@ stub __std_type_info_destroy_list
+@ stub __std_type_info_hash
+@ stub __std_type_info_name
+@ stdcall __unDName() msvcrt.__unDName
+@ stdcall __unDNameEx() msvcrt.__unDNameEx
+@ stdcall -arch=i386,x86_64,arm __uncaught_exception() msvcrt.__uncaught_exception
+@ stdcall -arch=i386 _chkesp() msvcrt._chkesp
+@ stdcall -arch=i386 _except_handler2() msvcrt._except_handler2
+@ stdcall -arch=i386 _except_handler3() msvcrt._except_handler3
+@ stub _except_handler4_common
+@ stub _get_purecall_handler
+@ stub _get_unexpected
+@ stdcall -arch=i386 _global_unwind2() msvcrt._global_unwind2
+@ stub _is_exception_typeof
+@ stdcall -arch=x86_64 _local_unwind() kernel32._local_unwind
+@ stdcall -arch=i386 _local_unwind2() msvcrt._local_unwind2
+@ stub _local_unwind4
+@ stdcall -arch=i386 _longjmpex() msvcrt._longjmpex
+@ stub _o__CIacos
+@ stub _o__CIasin
+@ stub _o__CIatan
+@ stub _o__CIatan2
+@ stub _o__CIcos
+@ stub _o__CIcosh
+@ stub _o__CIexp
+@ stub _o__CIfmod
+@ stub _o__CIlog
+@ stub _o__CIlog10
+@ stub _o__CIpow
+@ stub _o__CIsin
+@ stub _o__CIsinh
+@ stub _o__CIsqrt
+@ stub _o__CItan
+@ stub _o__CItanh
+@ stub _o__Getdays
+@ stub _o__Getmonths
+@ stub _o__Gettnames
+@ stub _o__Strftime
+@ stub _o__W_Getdays
+@ stub _o__W_Getmonths
+@ stub _o__W_Gettnames
+@ stub _o__Wcsftime
+@ stub _o___acrt_iob_func
+@ stub _o___conio_common_vcprintf
+@ stub _o___conio_common_vcprintf_p
+@ stub _o___conio_common_vcprintf_s
+@ stub _o___conio_common_vcscanf
+@ stub _o___conio_common_vcwprintf
+@ stub _o___conio_common_vcwprintf_p
+@ stub _o___conio_common_vcwprintf_s
+@ stub _o___conio_common_vcwscanf
+@ stub _o___daylight
+@ stub _o___dstbias
+@ stub _o___fpe_flt_rounds
+@ stub _o___libm_sse2_acos
+@ stub _o___libm_sse2_acosf
+@ stub _o___libm_sse2_asin
+@ stub _o___libm_sse2_asinf
+@ stub _o___libm_sse2_atan
+@ stub _o___libm_sse2_atan2
+@ stub _o___libm_sse2_atanf
+@ stub _o___libm_sse2_cos
+@ stub _o___libm_sse2_cosf
+@ stub _o___libm_sse2_exp
+@ stub _o___libm_sse2_expf
+@ stub _o___libm_sse2_log
+@ stub _o___libm_sse2_log10
+@ stub _o___libm_sse2_log10f
+@ stub _o___libm_sse2_logf
+@ stub _o___libm_sse2_pow
+@ stub _o___libm_sse2_powf
+@ stub _o___libm_sse2_sin
+@ stub _o___libm_sse2_sinf
+@ stub _o___libm_sse2_tan
+@ stub _o___libm_sse2_tanf
+@ stub _o___p___argc
+@ stub _o___p___argv
+@ stub _o___p___wargv
+@ stub _o___p__acmdln
+@ stub _o___p__commode
+@ stub _o___p__environ
+@ stub _o___p__fmode
+@ stub _o___p__mbcasemap
+@ stub _o___p__mbctype
+@ stub _o___p__pgmptr
+@ stub _o___p__wcmdln
+@ stub _o___p__wenviron
+@ stub _o___p__wpgmptr
+@ stub _o___pctype_func
+@ stub _o___pwctype_func
+@ stub _o___stdio_common_vfprintf
+@ stub _o___stdio_common_vfprintf_p
+@ stub _o___stdio_common_vfprintf_s
+@ stub _o___stdio_common_vfscanf
+@ stub _o___stdio_common_vfwprintf
+@ stub _o___stdio_common_vfwprintf_p
+@ stub _o___stdio_common_vfwprintf_s
+@ stub _o___stdio_common_vfwscanf
+@ stub _o___stdio_common_vsnprintf_s
+@ stub _o___stdio_common_vsnwprintf_s
+@ stub _o___stdio_common_vsprintf
+@ stub _o___stdio_common_vsprintf_p
+@ stub _o___stdio_common_vsprintf_s
+@ stub _o___stdio_common_vsscanf
+@ stub _o___stdio_common_vswprintf
+@ stub _o___stdio_common_vswprintf_p
+@ stub _o___stdio_common_vswprintf_s
+@ stub _o___stdio_common_vswscanf
+@ stub _o___timezone
+@ stub _o___tzname
+@ stub _o___wcserror
+@ stub _o__access
+@ stub _o__access_s
+@ stub _o__aligned_free
+@ stub _o__aligned_malloc
+@ stub _o__aligned_msize
+@ stub _o__aligned_offset_malloc
+@ stub _o__aligned_offset_realloc
+@ stub _o__aligned_offset_recalloc
+@ stub _o__aligned_realloc
+@ stub _o__aligned_recalloc
+@ stub _o__atodbl
+@ stub _o__atodbl_l
+@ stub _o__atof_l
+@ stub _o__atoflt
+@ stub _o__atoflt_l
+@ stub _o__atoi64
+@ stub _o__atoi64_l
+@ stub _o__atoi_l
+@ stub _o__atol_l
+@ stub _o__atoldbl
+@ stub _o__atoldbl_l
+@ stub _o__atoll_l
+@ stub _o__beep
+@ stub _o__beginthread
+@ stub _o__beginthreadex
+@ stub _o__cabs
+@ stub _o__callnewh
+@ stub _o__calloc_base
+@ stub _o__cgets
+@ stub _o__cgets_s
+@ stub _o__cgetws
+@ stub _o__cgetws_s
+@ stub _o__chdir
+@ stub _o__chdrive
+@ stub _o__chmod
+@ stub _o__chsize
+@ stub _o__chsize_s
+@ stub _o__close
+@ stub _o__commit
+@ stub _o__configure_wide_argv
+@ stub _o__cputs
+@ stub _o__cputws
+@ stub _o__creat
+@ stub _o__create_locale
+@ stub _o__ctime32_s
+@ stub _o__ctime64_s
+@ stub _o__cwait
+@ stub _o__d_int
+@ stub _o__dclass
+@ stub _o__difftime32
+@ stub _o__difftime64
+@ stub _o__dlog
+@ stub _o__dnorm
+@ stub _o__dpcomp
+@ stub _o__dpoly
+@ stub _o__dscale
+@ stub _o__dsign
+@ stub _o__dsin
+@ stub _o__dtest
+@ stub _o__dunscale
+@ stub _o__dup
+@ stub _o__dup2
+@ stub _o__dupenv_s
+@ stub _o__ecvt
+@ stub _o__ecvt_s
+@ stub _o__endthread
+@ stub _o__endthreadex
+@ stub _o__eof
+@ stub _o__errno
+@ stub _o__except1
+@ stub _o__execute_onexit_table
+@ stub _o__execv
+@ stub _o__execve
+@ stub _o__execvp
+@ stub _o__execvpe
+@ stub _o__expand
+@ stub _o__fclose_nolock
+@ stub _o__fcloseall
+@ stub _o__fcvt
+@ stub _o__fcvt_s
+@ stub _o__fd_int
+@ stub _o__fdclass
+@ stub _o__fdexp
+@ stub _o__fdlog
+@ stub _o__fdopen
+@ stub _o__fdpcomp
+@ stub _o__fdpoly
+@ stub _o__fdscale
+@ stub _o__fdsign
+@ stub _o__fdsin
+@ stub _o__fflush_nolock
+@ stub _o__fgetc_nolock
+@ stub _o__fgetchar
+@ stub _o__fgetwc_nolock
+@ stub _o__fgetwchar
+@ stub _o__filelength
+@ stub _o__filelengthi64
+@ stub _o__fileno
+@ stub _o__findclose
+@ stub _o__findfirst32
+@ stub _o__findfirst32i64
+@ stub _o__findfirst64
+@ stub _o__findfirst64i32
+@ stub _o__findnext32
+@ stub _o__findnext32i64
+@ stub _o__findnext64
+@ stub _o__findnext64i32
+@ stub _o__flushall
+@ stub _o__fpclass
+@ stub _o__fpclassf
+@ stub _o__fputc_nolock
+@ stub _o__fputchar
+@ stub _o__fputwc_nolock
+@ stub _o__fputwchar
+@ stub _o__fread_nolock
+@ stub _o__fread_nolock_s
+@ stub _o__free_base
+@ stub _o__free_locale
+@ stub _o__fseek_nolock
+@ stub _o__fseeki64
+@ stub _o__fseeki64_nolock
+@ stub _o__fsopen
+@ stub _o__fstat32
+@ stub _o__fstat32i64
+@ stub _o__fstat64
+@ stub _o__fstat64i32
+@ stub _o__ftell_nolock
+@ stub _o__ftelli64
+@ stub _o__ftelli64_nolock
+@ stub _o__ftime32
+@ stub _o__ftime32_s
+@ stub _o__ftime64
+@ stub _o__ftime64_s
+@ stub _o__fullpath
+@ stub _o__futime32
+@ stub _o__futime64
+@ stub _o__fwrite_nolock
+@ stub _o__gcvt
+@ stub _o__gcvt_s
+@ stub _o__get_daylight
+@ stub _o__get_doserrno
+@ stub _o__get_dstbias
+@ stub _o__get_errno
+@ stub _o__get_fmode
+@ stub _o__get_heap_handle
+@ stub _o__get_invalid_parameter_handler
+@ stub _o__get_narrow_winmain_command_line
+@ stub _o__get_osfhandle
+@ stub _o__get_pgmptr
+@ stub _o__get_stream_buffer_pointers
+@ stub _o__get_terminate
+@ stub _o__get_thread_local_invalid_parameter_handler
+@ stub _o__get_timezone
+@ stub _o__get_tzname
+@ stub _o__get_wide_winmain_command_line
+@ stub _o__get_wpgmptr
+@ stub _o__getc_nolock
+@ stub _o__getch
+@ stub _o__getch_nolock
+@ stub _o__getche
+@ stub _o__getche_nolock
+@ stub _o__getcwd
+@ stub _o__getdcwd
+@ stub _o__getdiskfree
+@ stub _o__getdllprocaddr
+@ stub _o__getdrive
+@ stub _o__getdrives
+@ stub _o__getmbcp
+@ stub _o__getsystime
+@ stub _o__getw
+@ stub _o__getwc_nolock
+@ stub _o__getwch
+@ stub _o__getwch_nolock
+@ stub _o__getwche
+@ stub _o__getwche_nolock
+@ stub _o__getws
+@ stub _o__getws_s
+@ stub _o__gmtime32
+@ stub _o__gmtime32_s
+@ stub _o__gmtime64
+@ stub _o__gmtime64_s
+@ stub _o__heapchk
+@ stub _o__heapmin
+@ stub _o__hypot
+@ stub _o__hypotf
+@ stub _o__i64toa
+@ stub _o__i64toa_s
+@ stub _o__i64tow
+@ stub _o__i64tow_s
+@ stub _o__initialize_onexit_table
+@ stub _o__invalid_parameter_noinfo
+@ stub _o__invalid_parameter_noinfo_noreturn
+@ stub _o__isatty
+@ stub _o__isctype
+@ stub _o__isctype_l
+@ stub _o__isleadbyte_l
+@ stub _o__ismbbalnum
+@ stub _o__ismbbalnum_l
+@ stub _o__ismbbalpha
+@ stub _o__ismbbalpha_l
+@ stub _o__ismbbblank
+@ stub _o__ismbbblank_l
+@ stub _o__ismbbgraph
+@ stub _o__ismbbgraph_l
+@ stub _o__ismbbkalnum
+@ stub _o__ismbbkalnum_l
+@ stub _o__ismbbkana
+@ stub _o__ismbbkana_l
+@ stub _o__ismbbkprint
+@ stub _o__ismbbkprint_l
+@ stub _o__ismbbkpunct
+@ stub _o__ismbbkpunct_l
+@ stub _o__ismbblead
+@ stub _o__ismbblead_l
+@ stub _o__ismbbprint
+@ stub _o__ismbbprint_l
+@ stub _o__ismbbpunct
+@ stub _o__ismbbpunct_l
+@ stub _o__ismbbtrail
+@ stub _o__ismbbtrail_l
+@ stub _o__ismbcalnum
+@ stub _o__ismbcalnum_l
+@ stub _o__ismbcalpha
+@ stub _o__ismbcalpha_l
+@ stub _o__ismbcblank
+@ stub _o__ismbcblank_l
+@ stub _o__ismbcdigit
+@ stub _o__ismbcdigit_l
+@ stub _o__ismbcgraph
+@ stub _o__ismbcgraph_l
+@ stub _o__ismbchira
+@ stub _o__ismbchira_l
+@ stub _o__ismbckata
+@ stub _o__ismbckata_l
+@ stub _o__ismbcl0
+@ stub _o__ismbcl0_l
+@ stub _o__ismbcl1
+@ stub _o__ismbcl1_l
+@ stub _o__ismbcl2
+@ stub _o__ismbcl2_l
+@ stub _o__ismbclegal
+@ stub _o__ismbclegal_l
+@ stub _o__ismbclower
+@ stub _o__ismbclower_l
+@ stub _o__ismbcprint
+@ stub _o__ismbcprint_l
+@ stub _o__ismbcpunct
+@ stub _o__ismbcpunct_l
+@ stub _o__ismbcspace
+@ stub _o__ismbcspace_l
+@ stub _o__ismbcsymbol
+@ stub _o__ismbcsymbol_l
+@ stub _o__ismbcupper
+@ stub _o__ismbcupper_l
+@ stub _o__ismbslead
+@ stub _o__ismbslead_l
+@ stub _o__ismbstrail
+@ stub _o__ismbstrail_l
+@ stub _o__iswctype_l
+@ stub _o__itoa
+@ stub _o__itoa_s
+@ stub _o__itow
+@ stub _o__itow_s
+@ stub _o__j0
+@ stub _o__j1
+@ stub _o__jn
+@ stub _o__kbhit
+@ stub _o__ld_int
+@ stub _o__ldclass
+@ stub _o__ldexp
+@ stub _o__ldlog
+@ stub _o__ldpcomp
+@ stub _o__ldpoly
+@ stub _o__ldscale
+@ stub _o__ldsign
+@ stub _o__ldsin
+@ stub _o__ldtest
+@ stub _o__ldunscale
+@ stub _o__lfind
+@ stub _o__lfind_s
+@ stub _o__libm_sse2_acos_precise
+@ stub _o__libm_sse2_asin_precise
+@ stub _o__libm_sse2_atan_precise
+@ stub _o__libm_sse2_cos_precise
+@ stub _o__libm_sse2_exp_precise
+@ stub _o__libm_sse2_log10_precise
+@ stub _o__libm_sse2_log_precise
+@ stub _o__libm_sse2_pow_precise
+@ stub _o__libm_sse2_sin_precise
+@ stub _o__libm_sse2_sqrt_precise
+@ stub _o__libm_sse2_tan_precise
+@ stub _o__loaddll
+@ stub _o__localtime32
+@ stub _o__localtime32_s
+@ stub _o__localtime64
+@ stub _o__localtime64_s
+@ stub _o__lock_file
+@ stub _o__locking
+@ stub _o__logb
+@ stub _o__logbf
+@ stub _o__lsearch
+@ stub _o__lsearch_s
+@ stub _o__lseek
+@ stub _o__lseeki64
+@ stub _o__ltoa
+@ stub _o__ltoa_s
+@ stub _o__ltow
+@ stub _o__ltow_s
+@ stub _o__makepath
+@ stub _o__makepath_s
+@ stub _o__malloc_base
+@ stub _o__mbbtombc
+@ stub _o__mbbtombc_l
+@ stub _o__mbbtype
+@ stub _o__mbbtype_l
+@ stub _o__mbccpy
+@ stub _o__mbccpy_l
+@ stub _o__mbccpy_s
+@ stub _o__mbccpy_s_l
+@ stub _o__mbcjistojms
+@ stub _o__mbcjistojms_l
+@ stub _o__mbcjmstojis
+@ stub _o__mbcjmstojis_l
+@ stub _o__mbclen
+@ stub _o__mbclen_l
+@ stub _o__mbctohira
+@ stub _o__mbctohira_l
+@ stub _o__mbctokata
+@ stub _o__mbctokata_l
+@ stub _o__mbctolower
+@ stub _o__mbctolower_l
+@ stub _o__mbctombb
+@ stub _o__mbctombb_l
+@ stub _o__mbctoupper
+@ stub _o__mbctoupper_l
+@ stub _o__mblen_l
+@ stub _o__mbsbtype
+@ stub _o__mbsbtype_l
+@ stub _o__mbscat_s
+@ stub _o__mbscat_s_l
+@ stub _o__mbschr
+@ stub _o__mbschr_l
+@ stub _o__mbscmp
+@ stub _o__mbscmp_l
+@ stub _o__mbscoll
+@ stub _o__mbscoll_l
+@ stub _o__mbscpy_s
+@ stub _o__mbscpy_s_l
+@ stub _o__mbscspn
+@ stub _o__mbscspn_l
+@ stub _o__mbsdec
+@ stub _o__mbsdec_l
+@ stub _o__mbsicmp
+@ stub _o__mbsicmp_l
+@ stub _o__mbsicoll
+@ stub _o__mbsicoll_l
+@ stub _o__mbsinc
+@ stub _o__mbsinc_l
+@ stub _o__mbslen
+@ stub _o__mbslen_l
+@ stub _o__mbslwr
+@ stub _o__mbslwr_l
+@ stub _o__mbslwr_s
+@ stub _o__mbslwr_s_l
+@ stub _o__mbsnbcat
+@ stub _o__mbsnbcat_l
+@ stub _o__mbsnbcat_s
+@ stub _o__mbsnbcat_s_l
+@ stub _o__mbsnbcmp
+@ stub _o__mbsnbcmp_l
+@ stub _o__mbsnbcnt
+@ stub _o__mbsnbcnt_l
+@ stub _o__mbsnbcoll
+@ stub _o__mbsnbcoll_l
+@ stub _o__mbsnbcpy
+@ stub _o__mbsnbcpy_l
+@ stub _o__mbsnbcpy_s
+@ stub _o__mbsnbcpy_s_l
+@ stub _o__mbsnbicmp
+@ stub _o__mbsnbicmp_l
+@ stub _o__mbsnbicoll
+@ stub _o__mbsnbicoll_l
+@ stub _o__mbsnbset
+@ stub _o__mbsnbset_l
+@ stub _o__mbsnbset_s
+@ stub _o__mbsnbset_s_l
+@ stub _o__mbsncat
+@ stub _o__mbsncat_l
+@ stub _o__mbsncat_s
+@ stub _o__mbsncat_s_l
+@ stub _o__mbsnccnt
+@ stub _o__mbsnccnt_l
+@ stub _o__mbsncmp
+@ stub _o__mbsncmp_l
+@ stub _o__mbsncoll
+@ stub _o__mbsncoll_l
+@ stub _o__mbsncpy
+@ stub _o__mbsncpy_l
+@ stub _o__mbsncpy_s
+@ stub _o__mbsncpy_s_l
+@ stub _o__mbsnextc
+@ stub _o__mbsnextc_l
+@ stub _o__mbsnicmp
+@ stub _o__mbsnicmp_l
+@ stub _o__mbsnicoll
+@ stub _o__mbsnicoll_l
+@ stub _o__mbsninc
+@ stub _o__mbsninc_l
+@ stub _o__mbsnlen
+@ stub _o__mbsnlen_l
+@ stub _o__mbsnset
+@ stub _o__mbsnset_l
+@ stub _o__mbsnset_s
+@ stub _o__mbsnset_s_l
+@ stub _o__mbspbrk
+@ stub _o__mbspbrk_l
+@ stub _o__mbsrchr
+@ stub _o__mbsrchr_l
+@ stub _o__mbsrev
+@ stub _o__mbsrev_l
+@ stub _o__mbsset
+@ stub _o__mbsset_l
+@ stub _o__mbsset_s
+@ stub _o__mbsset_s_l
+@ stub _o__mbsspn
+@ stub _o__mbsspn_l
+@ stub _o__mbsspnp
+@ stub _o__mbsspnp_l
+@ stub _o__mbsstr
+@ stub _o__mbsstr_l
+@ stub _o__mbstok
+@ stub _o__mbstok_l
+@ stub _o__mbstok_s
+@ stub _o__mbstok_s_l
+@ stub _o__mbstowcs_l
+@ stub _o__mbstowcs_s_l
+@ stub _o__mbstrlen
+@ stub _o__mbstrlen_l
+@ stub _o__mbstrnlen
+@ stub _o__mbstrnlen_l
+@ stub _o__mbsupr
+@ stub _o__mbsupr_l
+@ stub _o__mbsupr_s
+@ stub _o__mbsupr_s_l
+@ stub _o__mbtowc_l
+@ stub _o__memicmp
+@ stub _o__memicmp_l
+@ stub _o__mkdir
+@ stub _o__mkgmtime32
+@ stub _o__mkgmtime64
+@ stub _o__mktemp
+@ stub _o__mktemp_s
+@ stub _o__mktime32
+@ stub _o__mktime64
+@ stub _o__msize
+@ stub _o__nextafter
+@ stub _o__nextafterf
+@ stub _o__open_osfhandle
+@ stub _o__pclose
+@ stub _o__pipe
+@ stub _o__popen
+@ stub _o__putc_nolock
+@ stub _o__putch
+@ stub _o__putch_nolock
+@ stub _o__putenv
+@ stub _o__putenv_s
+@ stub _o__putw
+@ stub _o__putwc_nolock
+@ stub _o__putwch
+@ stub _o__putwch_nolock
+@ stub _o__putws
+@ stub _o__read
+@ stub _o__realloc_base
+@ stub _o__recalloc
+@ stub _o__register_onexit_function
+@ stub _o__resetstkoflw
+@ stub _o__rmdir
+@ stub _o__rmtmp
+@ stub _o__scalb
+@ stub _o__scalbf
+@ stub _o__searchenv
+@ stub _o__searchenv_s
+@ stub _o__set_abort_behavior
+@ stub _o__set_doserrno
+@ stub _o__set_errno
+@ stub _o__set_invalid_parameter_handler
+@ stub _o__set_new_handler
+@ stub _o__set_new_mode
+@ stub _o__set_thread_local_invalid_parameter_handler
+@ stub _o__seterrormode
+@ stub _o__setmbcp
+@ stub _o__setmode
+@ stub _o__setsystime
+@ stub _o__sleep
+@ stub _o__sopen
+@ stub _o__sopen_dispatch
+@ stub _o__sopen_s
+@ stub _o__spawnv
+@ stub _o__spawnve
+@ stub _o__spawnvp
+@ stub _o__spawnvpe
+@ stub _o__splitpath
+@ stub _o__splitpath_s
+@ stub _o__stat32
+@ stub _o__stat32i64
+@ stub _o__stat64
+@ stub _o__stat64i32
+@ stub _o__strcoll_l
+@ stub _o__strdate
+@ stub _o__strdate_s
+@ stub _o__strdup
+@ stub _o__strerror
+@ stub _o__strerror_s
+@ stub _o__strftime_l
+@ stub _o__stricmp
+@ stub _o__stricmp_l
+@ stub _o__stricoll
+@ stub _o__stricoll_l
+@ stub _o__strlwr
+@ stub _o__strlwr_l
+@ stub _o__strlwr_s
+@ stub _o__strlwr_s_l
+@ stub _o__strncoll
+@ stub _o__strncoll_l
+@ stub _o__strnicmp
+@ stub _o__strnicmp_l
+@ stub _o__strnicoll
+@ stub _o__strnicoll_l
+@ stub _o__strnset_s
+@ stub _o__strset_s
+@ stub _o__strtime
+@ stub _o__strtime_s
+@ stub _o__strtod_l
+@ stub _o__strtof_l
+@ stub _o__strtoi64
+@ stub _o__strtoi64_l
+@ stub _o__strtol_l
+@ stub _o__strtold_l
+@ stub _o__strtoll_l
+@ stub _o__strtoui64
+@ stub _o__strtoui64_l
+@ stub _o__strtoul_l
+@ stub _o__strtoull_l
+@ stub _o__strupr
+@ stub _o__strupr_l
+@ stub _o__strupr_s
+@ stub _o__strupr_s_l
+@ stub _o__strxfrm_l
+@ stub _o__swab
+@ stub _o__tell
+@ stub _o__telli64
+@ stub _o__timespec32_get
+@ stub _o__timespec64_get
+@ stub _o__tolower
+@ stub _o__tolower_l
+@ stub _o__toupper
+@ stub _o__toupper_l
+@ stub _o__towlower_l
+@ stub _o__towupper_l
+@ stub _o__tzset
+@ stub _o__ui64toa
+@ stub _o__ui64toa_s
+@ stub _o__ui64tow
+@ stub _o__ui64tow_s
+@ stub _o__ultoa
+@ stub _o__ultoa_s
+@ stub _o__ultow
+@ stub _o__ultow_s
+@ stub _o__umask
+@ stub _o__umask_s
+@ stub _o__ungetc_nolock
+@ stub _o__ungetch
+@ stub _o__ungetch_nolock
+@ stub _o__ungetwc_nolock
+@ stub _o__ungetwch
+@ stub _o__ungetwch_nolock
+@ stub _o__unlink
+@ stub _o__unloaddll
+@ stub _o__unlock_file
+@ stub _o__utime32
+@ stub _o__utime64
+@ stub _o__waccess
+@ stub _o__waccess_s
+@ stub _o__wasctime
+@ stub _o__wasctime_s
+@ stub _o__wchdir
+@ stub _o__wchmod
+@ stub _o__wcreat
+@ stub _o__wcreate_locale
+@ stub _o__wcscoll_l
+@ stub _o__wcsdup
+@ stub _o__wcserror
+@ stub _o__wcserror_s
+@ stub _o__wcsftime_l
+@ stub _o__wcsicmp
+@ stub _o__wcsicmp_l
+@ stub _o__wcsicoll
+@ stub _o__wcsicoll_l
+@ stub _o__wcslwr
+@ stub _o__wcslwr_l
+@ stub _o__wcslwr_s
+@ stub _o__wcslwr_s_l
+@ stub _o__wcsncoll
+@ stub _o__wcsncoll_l
+@ stub _o__wcsnicmp
+@ stub _o__wcsnicmp_l
+@ stub _o__wcsnicoll
+@ stub _o__wcsnicoll_l
+@ stub _o__wcsnset
+@ stub _o__wcsnset_s
+@ stub _o__wcsset
+@ stub _o__wcsset_s
+@ stub _o__wcstod_l
+@ stub _o__wcstof_l
+@ stub _o__wcstoi64
+@ stub _o__wcstoi64_l
+@ stub _o__wcstol_l
+@ stub _o__wcstold_l
+@ stub _o__wcstoll_l
+@ stub _o__wcstombs_l
+@ stub _o__wcstombs_s_l
+@ stub _o__wcstoui64
+@ stub _o__wcstoui64_l
+@ stub _o__wcstoul_l
+@ stub _o__wcstoull_l
+@ stub _o__wcsupr
+@ stub _o__wcsupr_l
+@ stub _o__wcsupr_s
+@ stub _o__wcsupr_s_l
+@ stub _o__wcsxfrm_l
+@ stub _o__wctime32
+@ stub _o__wctime32_s
+@ stub _o__wctime64
+@ stub _o__wctime64_s
+@ stub _o__wctomb_l
+@ stub _o__wctomb_s_l
+@ stub _o__wdupenv_s
+@ stub _o__wexecv
+@ stub _o__wexecve
+@ stub _o__wexecvp
+@ stub _o__wexecvpe
+@ stub _o__wfdopen
+@ stub _o__wfindfirst32
+@ stub _o__wfindfirst32i64
+@ stub _o__wfindfirst64
+@ stub _o__wfindfirst64i32
+@ stub _o__wfindnext32
+@ stub _o__wfindnext32i64
+@ stub _o__wfindnext64
+@ stub _o__wfindnext64i32
+@ stub _o__wfopen
+@ stub _o__wfopen_s
+@ stub _o__wfreopen
+@ stub _o__wfreopen_s
+@ stub _o__wfsopen
+@ stub _o__wfullpath
+@ stub _o__wgetcwd
+@ stub _o__wgetdcwd
+@ stub _o__wgetenv
+@ stub _o__wgetenv_s
+@ stub _o__wmakepath
+@ stub _o__wmakepath_s
+@ stub _o__wmkdir
+@ stub _o__wmktemp
+@ stub _o__wmktemp_s
+@ stub _o__wperror
+@ stub _o__wpopen
+@ stub _o__wputenv
+@ stub _o__wputenv_s
+@ stub _o__wremove
+@ stub _o__wrename
+@ stub _o__write
+@ stub _o__wrmdir
+@ stub _o__wsearchenv
+@ stub _o__wsearchenv_s
+@ stub _o__wsetlocale
+@ stub _o__wsopen_dispatch
+@ stub _o__wsopen_s
+@ stub _o__wspawnv
+@ stub _o__wspawnve
+@ stub _o__wspawnvp
+@ stub _o__wspawnvpe
+@ stub _o__wsplitpath
+@ stub _o__wsplitpath_s
+@ stub _o__wstat32
+@ stub _o__wstat32i64
+@ stub _o__wstat64
+@ stub _o__wstat64i32
+@ stub _o__wstrdate
+@ stub _o__wstrdate_s
+@ stub _o__wstrtime
+@ stub _o__wstrtime_s
+@ stub _o__wsystem
+@ stub _o__wtmpnam_s
+@ stub _o__wtof
+@ stub _o__wtof_l
+@ stub _o__wtoi
+@ stub _o__wtoi64
+@ stub _o__wtoi64_l
+@ stub _o__wtoi_l
+@ stub _o__wtol
+@ stub _o__wtol_l
+@ stub _o__wtoll
+@ stub _o__wtoll_l
+@ stub _o__wunlink
+@ stub _o__wutime32
+@ stub _o__wutime64
+@ stub _o__y0
+@ stub _o__y1
+@ stub _o__yn
+@ stub _o_abort
+@ stub _o_acos
+@ stub _o_acosf
+@ stub _o_acosh
+@ stub _o_acoshf
+@ stub _o_acoshl
+@ stub _o_asctime
+@ stub _o_asctime_s
+@ stub _o_asin
+@ stub _o_asinf
+@ stub _o_asinh
+@ stub _o_asinhf
+@ stub _o_asinhl
+@ stub _o_atan
+@ stub _o_atan2
+@ stub _o_atan2f
+@ stub _o_atanf
+@ stub _o_atanh
+@ stub _o_atanhf
+@ stub _o_atanhl
+@ stub _o_atof
+@ stub _o_atoi
+@ stub _o_atol
+@ stub _o_atoll
+@ stub _o_bsearch
+@ stub _o_bsearch_s
+@ stub _o_btowc
+@ stub _o_calloc
+@ stub _o_cbrt
+@ stub _o_cbrtf
+@ stub _o_ceil
+@ stub _o_ceilf
+@ stub _o_clearerr
+@ stub _o_clearerr_s
+@ stub _o_cos
+@ stub _o_cosf
+@ stub _o_cosh
+@ stub _o_coshf
+@ stub _o_erf
+@ stub _o_erfc
+@ stub _o_erfcf
+@ stub _o_erfcl
+@ stub _o_erff
+@ stub _o_erfl
+@ stub _o_exp
+@ stub _o_exp2
+@ stub _o_exp2f
+@ stub _o_exp2l
+@ stub _o_expf
+@ stub _o_fabs
+@ stub _o_fclose
+@ stub _o_feof
+@ stub _o_ferror
+@ stub _o_fflush
+@ stub _o_fgetc
+@ stub _o_fgetpos
+@ stub _o_fgets
+@ stub _o_fgetwc
+@ stub _o_fgetws
+@ stub _o_floor
+@ stub _o_floorf
+@ stub _o_fma
+@ stub _o_fmaf
+@ stub _o_fmal
+@ stub _o_fmod
+@ stub _o_fmodf
+@ stub _o_fopen
+@ stub _o_fopen_s
+@ stub _o_fputc
+@ stub _o_fputs
+@ stub _o_fputwc
+@ stub _o_fputws
+@ stub _o_fread
+@ stub _o_fread_s
+@ stub _o_free
+@ stub _o_freopen
+@ stub _o_freopen_s
+@ stub _o_frexp
+@ stub _o_fseek
+@ stub _o_fsetpos
+@ stub _o_ftell
+@ stub _o_fwrite
+@ stub _o_getc
+@ stub _o_getchar
+@ stub _o_getenv
+@ stub _o_getenv_s
+@ stub _o_gets
+@ stub _o_gets_s
+@ stub _o_getwc
+@ stub _o_getwchar
+@ stub _o_hypot
+@ stub _o_is_wctype
+@ stub _o_isalnum
+@ stub _o_isalpha
+@ stub _o_isblank
+@ stub _o_iscntrl
+@ stub _o_isdigit
+@ stub _o_isgraph
+@ stub _o_isleadbyte
+@ stub _o_islower
+@ stub _o_isprint
+@ stub _o_ispunct
+@ stub _o_isspace
+@ stub _o_isupper
+@ stub _o_iswalnum
+@ stub _o_iswalpha
+@ stub _o_iswascii
+@ stub _o_iswblank
+@ stub _o_iswcntrl
+@ stub _o_iswctype
+@ stub _o_iswdigit
+@ stub _o_iswgraph
+@ stub _o_iswlower
+@ stub _o_iswprint
+@ stub _o_iswpunct
+@ stub _o_iswspace
+@ stub _o_iswupper
+@ stub _o_iswxdigit
+@ stub _o_isxdigit
+@ stub _o_ldexp
+@ stub _o_lgamma
+@ stub _o_lgammaf
+@ stub _o_lgammal
+@ stub _o_llrint
+@ stub _o_llrintf
+@ stub _o_llrintl
+@ stub _o_llround
+@ stub _o_llroundf
+@ stub _o_llroundl
+@ stub _o_localeconv
+@ stub _o_log
+@ stub _o_log10
+@ stub _o_log10f
+@ stub _o_log1p
+@ stub _o_log1pf
+@ stub _o_log1pl
+@ stub _o_log2
+@ stub _o_log2f
+@ stub _o_log2l
+@ stub _o_logb
+@ stub _o_logbf
+@ stub _o_logbl
+@ stub _o_logf
+@ stub _o_lrint
+@ stub _o_lrintf
+@ stub _o_lrintl
+@ stub _o_lround
+@ stub _o_lroundf
+@ stub _o_lroundl
+@ stub _o_malloc
+@ stub _o_mblen
+@ stub _o_mbrlen
+@ stub _o_mbrtoc16
+@ stub _o_mbrtoc32
+@ stub _o_mbrtowc
+@ stub _o_mbsrtowcs
+@ stub _o_mbsrtowcs_s
+@ stub _o_mbstowcs
+@ stub _o_mbstowcs_s
+@ stub _o_mbtowc
+@ stub _o_memset
+@ stub _o_modf
+@ stub _o_modff
+@ stub _o_nan
+@ stub _o_nanf
+@ stub _o_nanl
+@ stub _o_nearbyint
+@ stub _o_nearbyintf
+@ stub _o_nearbyintl
+@ stub _o_nextafter
+@ stub _o_nextafterf
+@ stub _o_nextafterl
+@ stub _o_nexttoward
+@ stub _o_nexttowardf
+@ stub _o_nexttowardl
+@ stub _o_pow
+@ stub _o_powf
+@ stub _o_putc
+@ stub _o_putchar
+@ stub _o_puts
+@ stub _o_putwc
+@ stub _o_putwchar
+@ stub _o_qsort
+@ stub _o_qsort_s
+@ stub _o_raise
+@ stub _o_rand
+@ stub _o_rand_s
+@ stub _o_realloc
+@ stub _o_remainder
+@ stub _o_remainderf
+@ stub _o_remainderl
+@ stub _o_remove
+@ stub _o_remquo
+@ stub _o_remquof
+@ stub _o_remquol
+@ stub _o_rewind
+@ stub _o_rint
+@ stub _o_rintf
+@ stub _o_rintl
+@ stub _o_round
+@ stub _o_roundf
+@ stub _o_roundl
+@ stub _o_scalbln
+@ stub _o_scalblnf
+@ stub _o_scalblnl
+@ stub _o_scalbn
+@ stub _o_scalbnf
+@ stub _o_scalbnl
+@ stub _o_set_terminate
+@ stub _o_setbuf
+@ stub _o_setvbuf
+@ stub _o_sin
+@ stub _o_sinf
+@ stub _o_sinh
+@ stub _o_sinhf
+@ stub _o_sqrt
+@ stub _o_sqrtf
+@ stub _o_srand
+@ stub _o_strcat_s
+@ stub _o_strcoll
+@ stub _o_strcpy_s
+@ stub _o_strerror
+@ stub _o_strerror_s
+@ stub _o_strftime
+@ stub _o_strncat_s
+@ stub _o_strncpy_s
+@ stub _o_strtod
+@ stub _o_strtof
+@ stub _o_strtok
+@ stub _o_strtok_s
+@ stub _o_strtol
+@ stub _o_strtold
+@ stub _o_strtoll
+@ stub _o_strtoul
+@ stub _o_strtoull
+@ stub _o_system
+@ stub _o_tan
+@ stub _o_tanf
+@ stub _o_tanh
+@ stub _o_tanhf
+@ stub _o_terminate
+@ stub _o_tgamma
+@ stub _o_tgammaf
+@ stub _o_tgammal
+@ stub _o_tmpfile_s
+@ stub _o_tmpnam_s
+@ stub _o_tolower
+@ stub _o_toupper
+@ stub _o_towlower
+@ stub _o_towupper
+@ stub _o_ungetc
+@ stub _o_ungetwc
+@ stub _o_wcrtomb
+@ stub _o_wcrtomb_s
+@ stub _o_wcscat_s
+@ stub _o_wcscoll
+@ stub _o_wcscpy
+@ stub _o_wcscpy_s
+@ stub _o_wcsftime
+@ stub _o_wcsncat_s
+@ stub _o_wcsncpy_s
+@ stub _o_wcsrtombs
+@ stub _o_wcsrtombs_s
+@ stub _o_wcstod
+@ stub _o_wcstof
+@ stub _o_wcstok
+@ stub _o_wcstok_s
+@ stub _o_wcstol
+@ stub _o_wcstold
+@ stub _o_wcstoll
+@ stub _o_wcstombs
+@ stub _o_wcstombs_s
+@ stub _o_wcstoul
+@ stub _o_wcstoull
+@ stub _o_wctob
+@ stub _o_wctomb
+@ stub _o_wctomb_s
+@ stub _o_wmemcpy_s
+@ stub _o_wmemmove_s
+@ stdcall _purecall() msvcrt._purecall
+@ stdcall -arch=i386 _seh_longjmp_unwind() msvcrt._seh_longjmp_unwind
+@ stub _seh_longjmp_unwind4
+@ stub _set_purecall_handler
+@ stub _set_se_translator
+@ stdcall -arch=i386 _setjmp3() msvcrt._setjmp3
+@ stdcall longjmp() msvcrt.longjmp
+@ stdcall memchr() msvcrt.memchr
+@ stdcall memcmp() msvcrt.memcmp
+@ stdcall memcpy() msvcrt.memcpy
+@ stdcall memmove() msvcrt.memmove
+@ stub set_unexpected
+@ stdcall -arch=x86_64,arm setjmp() msvcrt.setjmp
+@ stdcall strchr() msvcrt.strchr
+@ stdcall strrchr() msvcrt.strrchr
+@ stdcall strstr() msvcrt.strstr
+@ stub unexpected
+@ stdcall wcschr() msvcrt.wcschr
+@ stdcall wcsrchr() msvcrt.wcsrchr
+@ stdcall wcsstr() msvcrt.wcsstr
diff --git a/dll/apisets/api-ms-win-crt-process-l1-1-0.spec b/dll/apisets/api-ms-win-crt-process-l1-1-0.spec
new file mode 100644 (file)
index 0000000..cd40d55
--- /dev/null
@@ -0,0 +1,39 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall _beep() msvcrt._beep
+@ stdcall _cwait() msvcrt._cwait
+@ stdcall _execl() msvcrt._execl
+@ stdcall _execle() msvcrt._execle
+@ stdcall _execlp() msvcrt._execlp
+@ stdcall _execlpe() msvcrt._execlpe
+@ stdcall _execv() msvcrt._execv
+@ stdcall _execve() msvcrt._execve
+@ stdcall _execvp() msvcrt._execvp
+@ stdcall _execvpe() msvcrt._execvpe
+@ stdcall _loaddll() msvcrt._loaddll
+@ stdcall _spawnl() msvcrt._spawnl
+@ stdcall _spawnle() msvcrt._spawnle
+@ stdcall _spawnlp() msvcrt._spawnlp
+@ stdcall _spawnlpe() msvcrt._spawnlpe
+@ stdcall _spawnv() msvcrt._spawnv
+@ stdcall _spawnve() msvcrt._spawnve
+@ stdcall _spawnvp() msvcrt._spawnvp
+@ stdcall _spawnvpe() msvcrt._spawnvpe
+@ stdcall _unloaddll() msvcrt._unloaddll
+@ stdcall _wexecl() msvcrt._wexecl
+@ stdcall _wexecle() msvcrt._wexecle
+@ stdcall _wexeclp() msvcrt._wexeclp
+@ stdcall _wexeclpe() msvcrt._wexeclpe
+@ stdcall _wexecv() msvcrt._wexecv
+@ stdcall _wexecve() msvcrt._wexecve
+@ stdcall _wexecvp() msvcrt._wexecvp
+@ stdcall _wexecvpe() msvcrt._wexecvpe
+@ stdcall _wspawnl() msvcrt._wspawnl
+@ stdcall _wspawnle() msvcrt._wspawnle
+@ stdcall _wspawnlp() msvcrt._wspawnlp
+@ stdcall _wspawnlpe() msvcrt._wspawnlpe
+@ stdcall _wspawnv() msvcrt._wspawnv
+@ stdcall _wspawnve() msvcrt._wspawnve
+@ stdcall _wspawnvp() msvcrt._wspawnvp
+@ stdcall _wspawnvpe() msvcrt._wspawnvpe
diff --git a/dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec b/dll/apisets/api-ms-win-crt-runtime-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8d4af41
--- /dev/null
@@ -0,0 +1,110 @@
+
+# This file is autogenerated by update.py
+
+@ stub _Exit
+@ stub __control87_2
+@ stdcall __doserrno() msvcrt.__doserrno
+@ stub __fpe_flt_rounds
+@ stdcall __fpecode() msvcrt.__fpecode
+@ stdcall -arch=i386 __p___argc() msvcrt.__p___argc
+@ stdcall -arch=i386 __p___argv() msvcrt.__p___argv
+@ stdcall -arch=i386 __p___wargv() msvcrt.__p___wargv
+@ stdcall -arch=i386 __p__acmdln() msvcrt.__p__acmdln
+@ stdcall -arch=i386 __p__pgmptr() msvcrt.__p__pgmptr
+@ stdcall -arch=i386 __p__wcmdln() msvcrt.__p__wcmdln
+@ stdcall -arch=i386 __p__wpgmptr() msvcrt.__p__wpgmptr
+@ stdcall __pxcptinfoptrs() msvcrt.__pxcptinfoptrs
+@ stub __sys_errlist
+@ stub __sys_nerr
+@ stdcall __threadhandle() msvcrt.__threadhandle
+@ stdcall __threadid() msvcrt.__threadid
+@ stdcall __wcserror() msvcrt.__wcserror
+@ stub __wcserror_s
+@ stdcall _assert() msvcrt._assert
+@ stdcall _beginthread() msvcrt._beginthread
+@ stdcall _beginthreadex() msvcrt._beginthreadex
+@ stdcall _c_exit() msvcrt._c_exit
+@ stdcall _cexit() msvcrt._cexit
+@ stdcall -arch=i386,x86_64 _clearfp() msvcrt._clearfp
+@ stub _configure_narrow_argv
+@ stub _configure_wide_argv
+@ stdcall -arch=i386,x86_64 _control87() msvcrt._control87
+@ stdcall _controlfp() msvcrt._controlfp
+@ stub _controlfp_s
+@ stub _crt_at_quick_exit
+@ stub _crt_atexit
+@ stub _crt_debugger_hook
+@ stdcall _endthread() msvcrt._endthread
+@ stdcall _endthreadex() msvcrt._endthreadex
+@ stdcall _errno() msvcrt._errno
+@ stub _execute_onexit_table
+@ stdcall _exit() msvcrt._exit
+@ stdcall _fpieee_flt() msvcrt._fpieee_flt
+@ stdcall _fpreset() msvcrt._fpreset
+@ stub _get_doserrno
+@ stub _get_errno
+@ stub _get_initial_narrow_environment
+@ stub _get_initial_wide_environment
+@ stub _get_invalid_parameter_handler
+@ stub _get_narrow_winmain_command_line
+@ stub _get_pgmptr
+@ stub _get_terminate
+@ stub _get_thread_local_invalid_parameter_handler
+@ stub _get_wide_winmain_command_line
+@ stub _get_wpgmptr
+@ stdcall _getdllprocaddr() msvcrt._getdllprocaddr
+@ stdcall _getpid() msvcrt._getpid
+@ stub _initialize_narrow_environment
+@ stub _initialize_onexit_table
+@ stub _initialize_wide_environment
+@ stdcall _initterm() msvcrt._initterm
+@ stub _initterm_e
+@ stub _invalid_parameter_noinfo
+@ stub _invalid_parameter_noinfo_noreturn
+@ stub _invoke_watson
+@ stub _query_app_type
+@ stub _register_onexit_function
+@ stub _register_thread_local_exe_atexit_callback
+@ stdcall _resetstkoflw() msvcrt._resetstkoflw
+@ stub _seh_filter_dll
+@ stub _seh_filter_exe
+@ stub _set_abort_behavior
+@ stub _set_app_type
+@ stub _set_controlfp
+@ stub _set_doserrno
+@ stub _set_errno
+@ stdcall _set_error_mode() msvcrt._set_error_mode
+@ stub _set_invalid_parameter_handler
+@ stub _set_new_handler
+@ stub _set_thread_local_invalid_parameter_handler
+@ stdcall _seterrormode() msvcrt._seterrormode
+@ stdcall _sleep() msvcrt._sleep
+@ stdcall _statusfp() msvcrt._statusfp
+@ stub _statusfp2
+@ stdcall _strerror() msvcrt._strerror
+@ stub _strerror_s
+@ stub _wassert
+@ stdcall _wcserror() msvcrt._wcserror
+@ stub _wcserror_s
+@ stdcall _wperror() msvcrt._wperror
+@ stdcall _wsystem() msvcrt._wsystem
+@ stdcall abort() msvcrt.abort
+@ stdcall exit() msvcrt.exit
+@ stub feclearexcept
+@ stub fegetenv
+@ stub fegetexceptflag
+@ stub fegetround
+@ stub feholdexcept
+@ stub fesetenv
+@ stub fesetexceptflag
+@ stub fesetround
+@ stub fetestexcept
+@ stdcall perror() msvcrt.perror
+@ stub quick_exit
+@ stdcall raise() msvcrt.raise
+@ stub set_terminate
+@ stdcall signal() msvcrt.signal
+@ stdcall strerror() msvcrt.strerror
+@ stub strerror_s
+@ stdcall system() msvcrt.system
+@ stub terminate
diff --git a/dll/apisets/api-ms-win-crt-stdio-l1-1-0.spec b/dll/apisets/api-ms-win-crt-stdio-l1-1-0.spec
new file mode 100644 (file)
index 0000000..a3585d0
--- /dev/null
@@ -0,0 +1,162 @@
+
+# This file is autogenerated by update.py
+
+@ stub __acrt_iob_func
+@ stdcall -arch=i386 __p__commode() msvcrt.__p__commode
+@ stdcall -arch=i386 __p__fmode() msvcrt.__p__fmode
+@ stub __stdio_common_vfprintf
+@ stub __stdio_common_vfprintf_p
+@ stub __stdio_common_vfprintf_s
+@ stub __stdio_common_vfscanf
+@ stub __stdio_common_vfwprintf
+@ stub __stdio_common_vfwprintf_p
+@ stub __stdio_common_vfwprintf_s
+@ stub __stdio_common_vfwscanf
+@ stub __stdio_common_vsnprintf_s
+@ stub __stdio_common_vsnwprintf_s
+@ stub __stdio_common_vsprintf
+@ stub __stdio_common_vsprintf_p
+@ stub __stdio_common_vsprintf_s
+@ stub __stdio_common_vsscanf
+@ stub __stdio_common_vswprintf
+@ stub __stdio_common_vswprintf_p
+@ stub __stdio_common_vswprintf_s
+@ stub __stdio_common_vswscanf
+@ stdcall _chsize() msvcrt._chsize
+@ stub _chsize_s
+@ stdcall _close() msvcrt._close
+@ stdcall _commit() msvcrt._commit
+@ stdcall _creat() msvcrt._creat
+@ stdcall _dup() msvcrt._dup
+@ stdcall _dup2() msvcrt._dup2
+@ stdcall _eof() msvcrt._eof
+@ stub _fclose_nolock
+@ stdcall _fcloseall() msvcrt._fcloseall
+@ stub _fflush_nolock
+@ stub _fgetc_nolock
+@ stdcall _fgetchar() msvcrt._fgetchar
+@ stub _fgetwc_nolock
+@ stdcall _fgetwchar() msvcrt._fgetwchar
+@ stdcall _filelength() msvcrt._filelength
+@ stdcall _filelengthi64() msvcrt._filelengthi64
+@ stdcall _fileno() msvcrt._fileno
+@ stdcall _flushall() msvcrt._flushall
+@ stub _fputc_nolock
+@ stdcall _fputchar() msvcrt._fputchar
+@ stub _fputwc_nolock
+@ stdcall _fputwchar() msvcrt._fputwchar
+@ stub _fread_nolock
+@ stub _fread_nolock_s
+@ stub _fseek_nolock
+@ stub _fseeki64
+@ stub _fseeki64_nolock
+@ stdcall _fsopen() msvcrt._fsopen
+@ stub _ftell_nolock
+@ stub _ftelli64
+@ stub _ftelli64_nolock
+@ stub _fwrite_nolock
+@ stub _get_fmode
+@ stdcall _get_osfhandle() msvcrt._get_osfhandle
+@ stub _get_printf_count_output
+@ stub _get_stream_buffer_pointers
+@ stub _getc_nolock
+@ stdcall _getcwd() msvcrt._getcwd
+@ stdcall _getdcwd() msvcrt._getdcwd
+@ stdcall _getmaxstdio() msvcrt._getmaxstdio
+@ stdcall _getw() msvcrt._getw
+@ stub _getwc_nolock
+@ stdcall _getws() msvcrt._getws
+@ stub _getws_s
+@ stdcall _isatty() msvcrt._isatty
+@ stdcall _kbhit() msvcrt._kbhit
+@ stdcall _locking() msvcrt._locking
+@ stdcall _lseek() msvcrt._lseek
+@ stdcall _lseeki64() msvcrt._lseeki64
+@ stdcall _mktemp() msvcrt._mktemp
+@ stub _mktemp_s
+@ stdcall _open() msvcrt._open
+@ stdcall _open_osfhandle() msvcrt._open_osfhandle
+@ stdcall _pclose() msvcrt._pclose
+@ stdcall _pipe() msvcrt._pipe
+@ stdcall _popen() msvcrt._popen
+@ stub _putc_nolock
+@ stdcall _putw() msvcrt._putw
+@ stub _putwc_nolock
+@ stdcall _putws() msvcrt._putws
+@ stdcall _read() msvcrt._read
+@ stdcall _rmtmp() msvcrt._rmtmp
+@ stub _set_fmode
+@ stub _set_printf_count_output
+@ stdcall _setmaxstdio() msvcrt._setmaxstdio
+@ stdcall _setmode() msvcrt._setmode
+@ stdcall _sopen() msvcrt._sopen
+@ stub _sopen_dispatch
+@ stub _sopen_s
+@ stdcall _tell() msvcrt._tell
+@ stdcall _telli64() msvcrt._telli64
+@ stdcall _tempnam() msvcrt._tempnam
+@ stub _ungetc_nolock
+@ stub _ungetwc_nolock
+@ stdcall _wcreat() msvcrt._wcreat
+@ stdcall _wfdopen() msvcrt._wfdopen
+@ stdcall _wfopen() msvcrt._wfopen
+@ stub _wfopen_s
+@ stdcall _wfreopen() msvcrt._wfreopen
+@ stub _wfreopen_s
+@ stdcall _wfsopen() msvcrt._wfsopen
+@ stdcall _wmktemp() msvcrt._wmktemp
+@ stub _wmktemp_s
+@ stdcall _wopen() msvcrt._wopen
+@ stdcall _wpopen() msvcrt._wpopen
+@ stdcall _write() msvcrt._write
+@ stdcall _wsopen() msvcrt._wsopen
+@ stub _wsopen_dispatch
+@ stub _wsopen_s
+@ stdcall _wtempnam() msvcrt._wtempnam
+@ stdcall _wtmpnam() msvcrt._wtmpnam
+@ stub _wtmpnam_s
+@ stdcall clearerr() msvcrt.clearerr
+@ stub clearerr_s
+@ stdcall fclose() msvcrt.fclose
+@ stdcall feof() msvcrt.feof
+@ stdcall ferror() msvcrt.ferror
+@ stdcall fflush() msvcrt.fflush
+@ stdcall fgetc() msvcrt.fgetc
+@ stdcall fgetpos() msvcrt.fgetpos
+@ stdcall fgets() msvcrt.fgets
+@ stdcall fgetwc() msvcrt.fgetwc
+@ stdcall fgetws() msvcrt.fgetws
+@ stdcall fopen() msvcrt.fopen
+@ stub fopen_s
+@ stdcall fputc() msvcrt.fputc
+@ stdcall fputs() msvcrt.fputs
+@ stdcall fputwc() msvcrt.fputwc
+@ stdcall fputws() msvcrt.fputws
+@ stdcall fread() msvcrt.fread
+@ stub fread_s
+@ stdcall freopen() msvcrt.freopen
+@ stub freopen_s
+@ stdcall fseek() msvcrt.fseek
+@ stdcall fsetpos() msvcrt.fsetpos
+@ stdcall ftell() msvcrt.ftell
+@ stdcall fwrite() msvcrt.fwrite
+@ stdcall getc() msvcrt.getc
+@ stdcall getchar() msvcrt.getchar
+@ stdcall gets() msvcrt.gets
+@ stub gets_s
+@ stdcall getwc() msvcrt.getwc
+@ stdcall getwchar() msvcrt.getwchar
+@ stdcall putc() msvcrt.putc
+@ stdcall putchar() msvcrt.putchar
+@ stdcall puts() msvcrt.puts
+@ stdcall putwc() msvcrt.putwc
+@ stdcall putwchar() msvcrt.putwchar
+@ stdcall rewind() msvcrt.rewind
+@ stdcall setbuf() msvcrt.setbuf
+@ stdcall setvbuf() msvcrt.setvbuf
+@ stdcall tmpfile() msvcrt.tmpfile
+@ stub tmpfile_s
+@ stdcall tmpnam() msvcrt.tmpnam
+@ stub tmpnam_s
+@ stdcall ungetc() msvcrt.ungetc
+@ stdcall ungetwc() msvcrt.ungetwc
diff --git a/dll/apisets/api-ms-win-crt-string-l1-1-0.spec b/dll/apisets/api-ms-win-crt-string-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b4f19f5
--- /dev/null
@@ -0,0 +1,181 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall __isascii() msvcrt.__isascii
+@ stdcall __iscsym() msvcrt.__iscsym
+@ stdcall __iscsymf() msvcrt.__iscsymf
+@ stub __iswcsym
+@ stub __iswcsymf
+@ stub __strncnt
+@ stub __wcsncnt
+@ stub _isalnum_l
+@ stub _isalpha_l
+@ stub _isblank_l
+@ stub _iscntrl_l
+@ stdcall _isctype() msvcrt._isctype
+@ stub _isctype_l
+@ stub _isdigit_l
+@ stub _isgraph_l
+@ stub _isleadbyte_l
+@ stub _islower_l
+@ stub _isprint_l
+@ stub _ispunct_l
+@ stub _isspace_l
+@ stub _isupper_l
+@ stub _iswalnum_l
+@ stub _iswalpha_l
+@ stub _iswblank_l
+@ stub _iswcntrl_l
+@ stub _iswcsym_l
+@ stub _iswcsymf_l
+@ stub _iswctype_l
+@ stub _iswdigit_l
+@ stub _iswgraph_l
+@ stub _iswlower_l
+@ stub _iswprint_l
+@ stub _iswpunct_l
+@ stub _iswspace_l
+@ stub _iswupper_l
+@ stub _iswxdigit_l
+@ stub _isxdigit_l
+@ stdcall _memccpy() msvcrt._memccpy
+@ stdcall _memicmp() msvcrt._memicmp
+@ stub _memicmp_l
+@ stub _strcoll_l
+@ stdcall _strdup() msvcrt._strdup
+@ stdcall _stricmp() msvcrt._stricmp
+@ stub _stricmp_l
+@ stdcall _stricoll() msvcrt._stricoll
+@ stub _stricoll_l
+@ stdcall _strlwr() msvcrt._strlwr
+@ stub _strlwr_l
+@ stub _strlwr_s
+@ stub _strlwr_s_l
+@ stdcall _strncoll() msvcrt._strncoll
+@ stub _strncoll_l
+@ stdcall _strnicmp() msvcrt._strnicmp
+@ stub _strnicmp_l
+@ stdcall _strnicoll() msvcrt._strnicoll
+@ stub _strnicoll_l
+@ stdcall _strnset() msvcrt._strnset
+@ stub _strnset_s
+@ stdcall _strrev() msvcrt._strrev
+@ stdcall _strset() msvcrt._strset
+@ stub _strset_s
+@ stdcall _strupr() msvcrt._strupr
+@ stub _strupr_l
+@ stub _strupr_s
+@ stub _strupr_s_l
+@ stub _strxfrm_l
+@ stdcall _tolower() msvcrt._tolower
+@ stub _tolower_l
+@ stdcall _toupper() msvcrt._toupper
+@ stub _toupper_l
+@ stub _towlower_l
+@ stub _towupper_l
+@ stub _wcscoll_l
+@ stdcall _wcsdup() msvcrt._wcsdup
+@ stdcall _wcsicmp() msvcrt._wcsicmp
+@ stub _wcsicmp_l
+@ stdcall _wcsicoll() msvcrt._wcsicoll
+@ stub _wcsicoll_l
+@ stdcall _wcslwr() msvcrt._wcslwr
+@ stub _wcslwr_l
+@ stub _wcslwr_s
+@ stub _wcslwr_s_l
+@ stdcall _wcsncoll() msvcrt._wcsncoll
+@ stub _wcsncoll_l
+@ stdcall _wcsnicmp() msvcrt._wcsnicmp
+@ stub _wcsnicmp_l
+@ stdcall _wcsnicoll() msvcrt._wcsnicoll
+@ stub _wcsnicoll_l
+@ stdcall _wcsnset() msvcrt._wcsnset
+@ stub _wcsnset_s
+@ stdcall _wcsrev() msvcrt._wcsrev
+@ stdcall _wcsset() msvcrt._wcsset
+@ stub _wcsset_s
+@ stdcall _wcsupr() msvcrt._wcsupr
+@ stub _wcsupr_l
+@ stub _wcsupr_s
+@ stub _wcsupr_s_l
+@ stub _wcsxfrm_l
+@ stub _wctype
+@ stdcall is_wctype() msvcrt.is_wctype
+@ stdcall isalnum() msvcrt.isalnum
+@ stdcall isalpha() msvcrt.isalpha
+@ stub isblank
+@ stdcall iscntrl() msvcrt.iscntrl
+@ stdcall isdigit() msvcrt.isdigit
+@ stdcall isgraph() msvcrt.isgraph
+@ stdcall isleadbyte() msvcrt.isleadbyte
+@ stdcall islower() msvcrt.islower
+@ stdcall isprint() msvcrt.isprint
+@ stdcall ispunct() msvcrt.ispunct
+@ stdcall isspace() msvcrt.isspace
+@ stdcall isupper() msvcrt.isupper
+@ stdcall iswalnum() msvcrt.iswalnum
+@ stdcall iswalpha() msvcrt.iswalpha
+@ stdcall iswascii() msvcrt.iswascii
+@ stub iswblank
+@ stdcall iswcntrl() msvcrt.iswcntrl
+@ stdcall iswctype() msvcrt.iswctype
+@ stdcall iswdigit() msvcrt.iswdigit
+@ stdcall iswgraph() msvcrt.iswgraph
+@ stdcall iswlower() msvcrt.iswlower
+@ stdcall iswprint() msvcrt.iswprint
+@ stdcall iswpunct() msvcrt.iswpunct
+@ stdcall iswspace() msvcrt.iswspace
+@ stdcall iswupper() msvcrt.iswupper
+@ stdcall iswxdigit() msvcrt.iswxdigit
+@ stdcall isxdigit() msvcrt.isxdigit
+@ stdcall mblen() msvcrt.mblen
+@ stub mbrlen
+@ stub memcpy_s
+@ stub memmove_s
+@ stdcall memset() msvcrt.memset
+@ stdcall strcat() msvcrt.strcat
+@ stub strcat_s
+@ stdcall strcmp() msvcrt.strcmp
+@ stdcall strcoll() msvcrt.strcoll
+@ stdcall strcpy() msvcrt.strcpy
+@ stub strcpy_s
+@ stdcall strcspn() msvcrt.strcspn
+@ stdcall strlen() msvcrt.strlen
+@ stdcall strncat() msvcrt.strncat
+@ stub strncat_s
+@ stdcall strncmp() msvcrt.strncmp
+@ stdcall strncpy() msvcrt.strncpy
+@ stub strncpy_s
+@ stub strnlen
+@ stdcall strpbrk() msvcrt.strpbrk
+@ stdcall strspn() msvcrt.strspn
+@ stdcall strtok() msvcrt.strtok
+@ stub strtok_s
+@ stdcall strxfrm() msvcrt.strxfrm
+@ stdcall tolower() msvcrt.tolower
+@ stdcall toupper() msvcrt.toupper
+@ stub towctrans
+@ stdcall towlower() msvcrt.towlower
+@ stdcall towupper() msvcrt.towupper
+@ stdcall wcscat() msvcrt.wcscat
+@ stub wcscat_s
+@ stdcall wcscmp() msvcrt.wcscmp
+@ stdcall wcscoll() msvcrt.wcscoll
+@ stdcall wcscpy() msvcrt.wcscpy
+@ stub wcscpy_s
+@ stdcall wcscspn() msvcrt.wcscspn
+@ stdcall wcslen() msvcrt.wcslen
+@ stdcall wcsncat() msvcrt.wcsncat
+@ stub wcsncat_s
+@ stdcall wcsncmp() msvcrt.wcsncmp
+@ stdcall wcsncpy() msvcrt.wcsncpy
+@ stub wcsncpy_s
+@ stub wcsnlen
+@ stdcall wcspbrk() msvcrt.wcspbrk
+@ stdcall wcsspn() msvcrt.wcsspn
+@ stdcall wcstok() msvcrt.wcstok
+@ stub wcstok_s
+@ stdcall wcsxfrm() msvcrt.wcsxfrm
+@ stub wctype
+@ stub wmemcpy_s
+@ stub wmemmove_s
diff --git a/dll/apisets/api-ms-win-crt-time-l1-1-0.spec b/dll/apisets/api-ms-win-crt-time-l1-1-0.spec
new file mode 100644 (file)
index 0000000..db0fe40
--- /dev/null
@@ -0,0 +1,75 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall _Getdays() msvcrt._Getdays
+@ stdcall _Getmonths() msvcrt._Getmonths
+@ stdcall _Gettnames() msvcrt._Gettnames
+@ stdcall _Strftime() msvcrt._Strftime
+@ stub _W_Getdays
+@ stub _W_Getmonths
+@ stub _W_Gettnames
+@ stub _Wcsftime
+@ stub __daylight
+@ stub __dstbias
+@ stub __timezone
+@ stub __tzname
+@ stub _ctime32
+@ stub _ctime32_s
+@ stdcall _ctime64() msvcrt._ctime64
+@ stub _ctime64_s
+@ stub _difftime32
+@ stub _difftime64
+@ stub _ftime32
+@ stub _ftime32_s
+@ stdcall _ftime64() msvcrt._ftime64
+@ stub _ftime64_s
+@ stub _futime32
+@ stdcall _futime64() msvcrt._futime64
+@ stub _get_daylight
+@ stub _get_dstbias
+@ stub _get_timezone
+@ stub _get_tzname
+@ stdcall _getsystime() msvcrt._getsystime
+@ stub _gmtime32
+@ stub _gmtime32_s
+@ stdcall _gmtime64() msvcrt._gmtime64
+@ stub _gmtime64_s
+@ stub _localtime32
+@ stub _localtime32_s
+@ stdcall _localtime64() msvcrt._localtime64
+@ stub _localtime64_s
+@ stub _mkgmtime32
+@ stdcall _mkgmtime64() msvcrt._mkgmtime64
+@ stub _mktime32
+@ stdcall _mktime64() msvcrt._mktime64
+@ stdcall _setsystime() msvcrt._setsystime
+@ stdcall _strdate() msvcrt._strdate
+@ stub _strdate_s
+@ stub _strftime_l
+@ stdcall _strtime() msvcrt._strtime
+@ stub _strtime_s
+@ stub _time32
+@ stdcall _time64() msvcrt._time64
+@ stub _timespec32_get
+@ stub _timespec64_get
+@ stdcall _tzset() msvcrt._tzset
+@ stub _utime32
+@ stdcall _utime64() msvcrt._utime64
+@ stdcall _wasctime() msvcrt._wasctime
+@ stub _wasctime_s
+@ stub _wcsftime_l
+@ stub _wctime32
+@ stub _wctime32_s
+@ stdcall _wctime64() msvcrt._wctime64
+@ stub _wctime64_s
+@ stdcall _wstrdate() msvcrt._wstrdate
+@ stub _wstrdate_s
+@ stdcall _wstrtime() msvcrt._wstrtime
+@ stub _wstrtime_s
+@ stub _wutime32
+@ stdcall _wutime64() msvcrt._wutime64
+@ stdcall asctime() msvcrt.asctime
+@ stub asctime_s
+@ stdcall clock() msvcrt.clock
+@ stdcall strftime() msvcrt.strftime
+@ stdcall wcsftime() msvcrt.wcsftime
diff --git a/dll/apisets/api-ms-win-crt-utility-l1-1-0.spec b/dll/apisets/api-ms-win-crt-utility-l1-1-0.spec
new file mode 100644 (file)
index 0000000..63a0577
--- /dev/null
@@ -0,0 +1,27 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall _lfind() msvcrt._lfind
+@ stub _lfind_s
+@ stdcall _lrotl() msvcrt._lrotl
+@ stdcall _lrotr() msvcrt._lrotr
+@ stdcall _lsearch() msvcrt._lsearch
+@ stub _lsearch_s
+@ stdcall _rotl() msvcrt._rotl
+@ stdcall _rotr() msvcrt._rotr
+@ stdcall _swab() msvcrt._swab
+@ stdcall abs() msvcrt.abs
+@ stdcall bsearch() msvcrt.bsearch
+@ stub bsearch_s
+@ stdcall div() msvcrt.div
+@ stub imaxabs
+@ stub imaxdiv
+@ stdcall labs() msvcrt.labs
+@ stdcall ldiv() msvcrt.ldiv
+@ stub llabs
+@ stub lldiv
+@ stdcall qsort() msvcrt.qsort
+@ stub qsort_s
+@ stdcall rand() msvcrt.rand
+@ stub rand_s
+@ stdcall srand() msvcrt.srand
diff --git a/dll/apisets/api-ms-win-devices-config-l1-1-1.spec b/dll/apisets/api-ms-win-devices-config-l1-1-1.spec
new file mode 100644 (file)
index 0000000..1e8ff74
--- /dev/null
@@ -0,0 +1,42 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CM_Delete_Class_Key() setupapi.CM_Delete_Class_Key
+@ stdcall CM_Delete_DevNode_Key() setupapi.CM_Delete_DevNode_Key
+@ stub CM_Delete_Device_Interface_KeyW
+@ stdcall CM_Disable_DevNode() setupapi.CM_Disable_DevNode
+@ stdcall CM_Enable_DevNode() setupapi.CM_Enable_DevNode
+@ stdcall CM_Get_Child() setupapi.CM_Get_Child
+@ stub CM_Get_Class_PropertyW
+@ stub CM_Get_Class_Property_Keys
+@ stdcall CM_Get_Class_Registry_PropertyW() setupapi.CM_Get_Class_Registry_PropertyW
+@ stdcall CM_Get_Depth() setupapi.CM_Get_Depth
+@ stub CM_Get_DevNode_PropertyW
+@ stub CM_Get_DevNode_Property_Keys
+@ stdcall CM_Get_DevNode_Registry_PropertyW() setupapi.CM_Get_DevNode_Registry_PropertyW
+@ stdcall CM_Get_DevNode_Status() setupapi.CM_Get_DevNode_Status
+@ stdcall CM_Get_Device_IDW() setupapi.CM_Get_Device_IDW
+@ stdcall CM_Get_Device_ID_ListW() setupapi.CM_Get_Device_ID_ListW
+@ stdcall CM_Get_Device_ID_List_SizeW() setupapi.CM_Get_Device_ID_List_SizeW
+@ stdcall CM_Get_Device_ID_Size() setupapi.CM_Get_Device_ID_Size
+@ stdcall CM_Get_Device_Interface_ListW() setupapi.CM_Get_Device_Interface_ListW
+@ stdcall CM_Get_Device_Interface_List_SizeW() setupapi.CM_Get_Device_Interface_List_SizeW
+@ stub CM_Get_Device_Interface_PropertyW
+@ stub CM_Get_Device_Interface_Property_KeysW
+@ stdcall CM_Get_Parent() setupapi.CM_Get_Parent
+@ stdcall CM_Get_Sibling() setupapi.CM_Get_Sibling
+@ stdcall CM_Locate_DevNodeW() setupapi.CM_Locate_DevNodeW
+@ stub CM_MapCrToWin32Err
+@ stdcall CM_Open_Class_KeyW() setupapi.CM_Open_Class_KeyW
+@ stdcall CM_Open_DevNode_Key() setupapi.CM_Open_DevNode_Key
+@ stub CM_Open_Device_Interface_KeyW
+@ stdcall CM_Query_And_Remove_SubTreeW() setupapi.CM_Query_And_Remove_SubTreeW
+@ stub CM_Register_Notification
+@ stub CM_Set_Class_PropertyW
+@ stdcall CM_Set_Class_Registry_PropertyW() setupapi.CM_Set_Class_Registry_PropertyW
+@ stub CM_Set_DevNode_PropertyW
+@ stdcall CM_Set_DevNode_Registry_PropertyW() setupapi.CM_Set_DevNode_Registry_PropertyW
+@ stub CM_Set_Device_Interface_PropertyW
+@ stdcall CM_Setup_DevNode() setupapi.CM_Setup_DevNode
+@ stdcall CM_Uninstall_DevNode() setupapi.CM_Uninstall_DevNode
+@ stub CM_Unregister_Notification
diff --git a/dll/apisets/api-ms-win-devices-query-l1-1-1.spec b/dll/apisets/api-ms-win-devices-query-l1-1-1.spec
new file mode 100644 (file)
index 0000000..d6fbfb7
--- /dev/null
@@ -0,0 +1,18 @@
+
+# This file is autogenerated by update.py
+
+@ stub DevCloseObjectQuery
+@ stub DevCreateObjectQuery
+@ stub DevCreateObjectQueryEx
+@ stub DevCreateObjectQueryFromId
+@ stub DevCreateObjectQueryFromIdEx
+@ stub DevCreateObjectQueryFromIds
+@ stub DevCreateObjectQueryFromIdsEx
+@ stub DevFindProperty
+@ stub DevFreeObjectProperties
+@ stub DevFreeObjects
+@ stub DevGetObjectProperties
+@ stub DevGetObjectPropertiesEx
+@ stub DevGetObjects
+@ stub DevGetObjectsEx
+@ stub DevSetObjectProperties
diff --git a/dll/apisets/api-ms-win-downlevel-advapi32-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-advapi32-l1-1-0.spec
new file mode 100644 (file)
index 0000000..28edb9f
--- /dev/null
@@ -0,0 +1,148 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AccessCheck() advapi32.AccessCheck
+@ stdcall AccessCheckAndAuditAlarmW() advapi32.AccessCheckAndAuditAlarmW
+@ stdcall AccessCheckByType() advapi32.AccessCheckByType
+@ stdcall AccessCheckByTypeAndAuditAlarmW() advapi32.AccessCheckByTypeAndAuditAlarmW
+@ stdcall AccessCheckByTypeResultList() advapi32.AccessCheckByTypeResultList
+@ stdcall AccessCheckByTypeResultListAndAuditAlarmByHandleW() advapi32.AccessCheckByTypeResultListAndAuditAlarmByHandleW
+@ stdcall AccessCheckByTypeResultListAndAuditAlarmW() advapi32.AccessCheckByTypeResultListAndAuditAlarmW
+@ stdcall AddAccessAllowedAce() advapi32.AddAccessAllowedAce
+@ stdcall AddAccessAllowedAceEx() advapi32.AddAccessAllowedAceEx
+@ stdcall AddAccessAllowedObjectAce() advapi32.AddAccessAllowedObjectAce
+@ stdcall AddAccessDeniedAce() advapi32.AddAccessDeniedAce
+@ stdcall AddAccessDeniedAceEx() advapi32.AddAccessDeniedAceEx
+@ stdcall AddAccessDeniedObjectAce() advapi32.AddAccessDeniedObjectAce
+@ stdcall AddAce() advapi32.AddAce
+@ stdcall AddAuditAccessAce() advapi32.AddAuditAccessAce
+@ stdcall AddAuditAccessAceEx() advapi32.AddAuditAccessAceEx
+@ stdcall AddAuditAccessObjectAce() advapi32.AddAuditAccessObjectAce
+@ stub AddMandatoryAce
+@ stdcall AdjustTokenGroups() advapi32.AdjustTokenGroups
+@ stdcall AdjustTokenPrivileges() advapi32.AdjustTokenPrivileges
+@ stdcall AllocateAndInitializeSid() advapi32.AllocateAndInitializeSid
+@ stdcall AllocateLocallyUniqueId() advapi32.AllocateLocallyUniqueId
+@ stdcall AreAllAccessesGranted() advapi32.AreAllAccessesGranted
+@ stdcall AreAnyAccessesGranted() advapi32.AreAnyAccessesGranted
+@ stdcall CheckTokenMembership() advapi32.CheckTokenMembership
+@ stub ConvertToAutoInheritPrivateObjecSecurity
+@ stdcall CopySid() advapi32.CopySid
+@ stdcall CreatePrivateObjectSecurity() advapi32.CreatePrivateObjectSecurity
+@ stdcall CreatePrivateObjectSecurityEx() advapi32.CreatePrivateObjectSecurityEx
+@ stdcall CreatePrivateObjectSecurityWithMultipleInheritance() advapi32.CreatePrivateObjectSecurityWithMultipleInheritance
+@ stdcall CreateProcessAsUserW() advapi32.CreateProcessAsUserW
+@ stdcall CreateRestrictedToken() advapi32.CreateRestrictedToken
+@ stdcall CreateWellKnownSid() advapi32.CreateWellKnownSid
+@ stdcall DeleteAce() advapi32.DeleteAce
+@ stdcall DestroyPrivateObjectSecurity() advapi32.DestroyPrivateObjectSecurity
+@ stdcall DuplicateToken() advapi32.DuplicateToken
+@ stdcall DuplicateTokenEx() advapi32.DuplicateTokenEx
+@ stdcall EqualDomainSid() advapi32.EqualDomainSid
+@ stdcall EqualPrefixSid() advapi32.EqualPrefixSid
+@ stdcall EqualSid() advapi32.EqualSid
+@ stub EventActivityIdControl
+@ stub EventEnabled
+@ stub EventProviderEnabled
+@ stub EventRegister
+@ stub EventUnregister
+@ stub EventWrite
+@ stub EventWriteString
+@ stub EventWriteTransfer
+@ stdcall FindFirstFreeAce() advapi32.FindFirstFreeAce
+@ stdcall FreeSid() advapi32.FreeSid
+@ stdcall GetAce() advapi32.GetAce
+@ stdcall GetAclInformation() advapi32.GetAclInformation
+@ stdcall GetFileSecurityW() advapi32.GetFileSecurityW
+@ stdcall GetKernelObjectSecurity() advapi32.GetKernelObjectSecurity
+@ stdcall GetLengthSid() advapi32.GetLengthSid
+@ stdcall GetPrivateObjectSecurity() advapi32.GetPrivateObjectSecurity
+@ stdcall GetSecurityDescriptorControl() advapi32.GetSecurityDescriptorControl
+@ stdcall GetSecurityDescriptorDacl() advapi32.GetSecurityDescriptorDacl
+@ stdcall GetSecurityDescriptorGroup() advapi32.GetSecurityDescriptorGroup
+@ stdcall GetSecurityDescriptorLength() advapi32.GetSecurityDescriptorLength
+@ stdcall GetSecurityDescriptorOwner() advapi32.GetSecurityDescriptorOwner
+@ stdcall GetSecurityDescriptorRMControl() advapi32.GetSecurityDescriptorRMControl
+@ stdcall GetSecurityDescriptorSacl() advapi32.GetSecurityDescriptorSacl
+@ stdcall GetSidIdentifierAuthority() advapi32.GetSidIdentifierAuthority
+@ stdcall GetSidLengthRequired() advapi32.GetSidLengthRequired
+@ stdcall GetSidSubAuthority() advapi32.GetSidSubAuthority
+@ stdcall GetSidSubAuthorityCount() advapi32.GetSidSubAuthorityCount
+@ stdcall GetTokenInformation() advapi32.GetTokenInformation
+@ stdcall GetTraceEnableFlags() advapi32.GetTraceEnableFlags
+@ stdcall GetTraceEnableLevel() advapi32.GetTraceEnableLevel
+@ stdcall GetTraceLoggerHandle() advapi32.GetTraceLoggerHandle
+@ stdcall InitializeAcl() advapi32.InitializeAcl
+@ stdcall InitializeSecurityDescriptor() advapi32.InitializeSecurityDescriptor
+@ stdcall InitializeSid() advapi32.InitializeSid
+@ stdcall IsTokenRestricted() advapi32.IsTokenRestricted
+@ stdcall IsValidAcl() advapi32.IsValidAcl
+@ stdcall IsValidSecurityDescriptor() advapi32.IsValidSecurityDescriptor
+@ stdcall IsValidSid() advapi32.IsValidSid
+@ stdcall MakeAbsoluteSD() advapi32.MakeAbsoluteSD
+@ stdcall MakeSelfRelativeSD() advapi32.MakeSelfRelativeSD
+@ stdcall OpenProcessToken() advapi32.OpenProcessToken
+@ stdcall OpenThreadToken() advapi32.OpenThreadToken
+@ stdcall PrivilegeCheck() advapi32.PrivilegeCheck
+@ stdcall PrivilegedServiceAuditAlarmW() advapi32.PrivilegedServiceAuditAlarmW
+@ stub QuerySecurityAccessMask
+@ stdcall RegCloseKey() advapi32.RegCloseKey
+@ stub RegCopyTreeW
+@ stdcall RegCreateKeyExA() advapi32.RegCreateKeyExA
+@ stdcall RegCreateKeyExW() advapi32.RegCreateKeyExW
+@ stdcall RegDeleteKeyExA() advapi32.RegDeleteKeyExA
+@ stdcall RegDeleteKeyExW() advapi32.RegDeleteKeyExW
+@ stdcall RegDeleteTreeA() advapi32_vista.RegDeleteTreeA
+@ stdcall RegDeleteTreeW() advapi32_vista.RegDeleteTreeW
+@ stdcall RegDeleteValueA() advapi32.RegDeleteValueA
+@ stdcall RegDeleteValueW() advapi32.RegDeleteValueW
+@ stub RegDisablePredefinedCacheEx
+@ stdcall RegEnumKeyExA() advapi32.RegEnumKeyExA
+@ stdcall RegEnumKeyExW() advapi32.RegEnumKeyExW
+@ stdcall RegEnumValueA() advapi32.RegEnumValueA
+@ stdcall RegEnumValueW() advapi32.RegEnumValueW
+@ stdcall RegFlushKey() advapi32.RegFlushKey
+@ stdcall RegGetKeySecurity() advapi32.RegGetKeySecurity
+@ stdcall RegGetValueA() advapi32.RegGetValueA
+@ stdcall RegGetValueW() advapi32.RegGetValueW
+@ stub RegLoadAppKeyA
+@ stub RegLoadAppKeyW
+@ stdcall RegLoadKeyA() advapi32.RegLoadKeyA
+@ stdcall RegLoadKeyW() advapi32.RegLoadKeyW
+@ stub RegLoadMUIStringA
+@ stub RegLoadMUIStringW
+@ stdcall RegNotifyChangeKeyValue() advapi32.RegNotifyChangeKeyValue
+@ stdcall RegOpenCurrentUser() advapi32.RegOpenCurrentUser
+@ stdcall RegOpenKeyExA() advapi32.RegOpenKeyExA
+@ stdcall RegOpenKeyExW() advapi32.RegOpenKeyExW
+@ stdcall RegOpenUserClassesRoot() advapi32.RegOpenUserClassesRoot
+@ stdcall RegQueryInfoKeyA() advapi32.RegQueryInfoKeyA
+@ stdcall RegQueryInfoKeyW() advapi32.RegQueryInfoKeyW
+@ stdcall RegQueryValueExA() advapi32.RegQueryValueExA
+@ stdcall RegQueryValueExW() advapi32.RegQueryValueExW
+@ stdcall RegRestoreKeyA() advapi32.RegRestoreKeyA
+@ stdcall RegRestoreKeyW() advapi32.RegRestoreKeyW
+@ stdcall RegSaveKeyExA() advapi32.RegSaveKeyExA
+@ stdcall RegSaveKeyExW() advapi32.RegSaveKeyExW
+@ stdcall RegSetKeySecurity() advapi32.RegSetKeySecurity
+@ stdcall RegSetValueExA() advapi32.RegSetValueExA
+@ stdcall RegSetValueExW() advapi32.RegSetValueExW
+@ stdcall RegUnLoadKeyA() advapi32.RegUnLoadKeyA
+@ stdcall RegUnLoadKeyW() advapi32.RegUnLoadKeyW
+@ stdcall RegisterTraceGuidsW() advapi32.RegisterTraceGuidsW
+@ stdcall RevertToSelf() advapi32.RevertToSelf
+@ stdcall SetAclInformation() advapi32.SetAclInformation
+@ stdcall SetFileSecurityW() advapi32.SetFileSecurityW
+@ stdcall SetKernelObjectSecurity() advapi32.SetKernelObjectSecurity
+@ stub SetSecurityAccessMask
+@ stdcall SetSecurityDescriptorControl() advapi32.SetSecurityDescriptorControl
+@ stdcall SetSecurityDescriptorDacl() advapi32.SetSecurityDescriptorDacl
+@ stdcall SetSecurityDescriptorGroup() advapi32.SetSecurityDescriptorGroup
+@ stdcall SetSecurityDescriptorOwner() advapi32.SetSecurityDescriptorOwner
+@ stdcall SetSecurityDescriptorRMControl() advapi32.SetSecurityDescriptorRMControl
+@ stdcall SetSecurityDescriptorSacl() advapi32.SetSecurityDescriptorSacl
+@ stdcall SetTokenInformation() advapi32.SetTokenInformation
+@ stdcall TraceEvent() advapi32.TraceEvent
+@ stdcall TraceMessage() advapi32.TraceMessage
+@ stdcall TraceMessageVa() advapi32.TraceMessageVa
+@ stdcall UnregisterTraceGuids() advapi32.UnregisterTraceGuids
diff --git a/dll/apisets/api-ms-win-downlevel-advapi32-l2-1-0.spec b/dll/apisets/api-ms-win-downlevel-advapi32-l2-1-0.spec
new file mode 100644 (file)
index 0000000..82a65f5
--- /dev/null
@@ -0,0 +1,17 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CloseServiceHandle() advapi32.CloseServiceHandle
+@ stdcall ConvertSidToStringSidW() advapi32.ConvertSidToStringSidW
+@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW() advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW
+@ stdcall ConvertStringSidToSidW() advapi32.ConvertStringSidToSidW
+@ stdcall CredDeleteW() advapi32.CredDeleteW
+@ stdcall CredEnumerateW() advapi32.CredEnumerateW
+@ stdcall CredFree() advapi32.CredFree
+@ stdcall CredReadDomainCredentialsW() advapi32.CredReadDomainCredentialsW
+@ stdcall CredReadW() advapi32.CredReadW
+@ stdcall CredWriteDomainCredentialsW() advapi32.CredWriteDomainCredentialsW
+@ stdcall CredWriteW() advapi32.CredWriteW
+@ stdcall OpenSCManagerW() advapi32.OpenSCManagerW
+@ stdcall OpenServiceW() advapi32.OpenServiceW
+@ stdcall QueryServiceConfigW() advapi32.QueryServiceConfigW
diff --git a/dll/apisets/api-ms-win-downlevel-normaliz-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-normaliz-l1-1-0.spec
new file mode 100644 (file)
index 0000000..492b402
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stub IdnToAscii
+@ stub IdnToUnicode
diff --git a/dll/apisets/api-ms-win-downlevel-ole32-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-ole32-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4160355
--- /dev/null
@@ -0,0 +1,51 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CLSIDFromProgID() ole32.CLSIDFromProgID
+@ stdcall CLSIDFromString() ole32.CLSIDFromString
+@ stdcall CoCopyProxy() ole32.CoCopyProxy
+@ stdcall CoCreateFreeThreadedMarshaler() ole32.CoCreateFreeThreadedMarshaler
+@ stdcall CoCreateGuid() ole32.CoCreateGuid
+@ stdcall CoCreateInstance() ole32.CoCreateInstance
+@ stdcall CoCreateInstanceEx() ole32.CoCreateInstanceEx
+@ stdcall CoDisconnectObject() ole32.CoDisconnectObject
+@ stdcall CoFreeUnusedLibraries() ole32.CoFreeUnusedLibraries
+@ stdcall CoFreeUnusedLibrariesEx() ole32.CoFreeUnusedLibrariesEx
+@ stub CoGetApartmentType
+@ stdcall CoGetClassObject() ole32.CoGetClassObject
+@ stdcall CoGetCurrentLogicalThreadId() ole32.CoGetCurrentLogicalThreadId
+@ stdcall CoGetInterfaceAndReleaseStream() ole32.CoGetInterfaceAndReleaseStream
+@ stdcall CoGetMalloc() ole32.CoGetMalloc
+@ stdcall CoGetMarshalSizeMax() ole32.CoGetMarshalSizeMax
+@ stdcall CoGetObjectContext() ole32.CoGetObjectContext
+@ stdcall CoGetStdMarshalEx() ole32.CoGetStdMarshalEx
+@ stdcall CoGetTreatAsClass() ole32.CoGetTreatAsClass
+@ stdcall CoImpersonateClient() ole32.CoImpersonateClient
+@ stdcall CoInitializeEx() ole32.CoInitializeEx
+@ stdcall CoInitializeSecurity() ole32.CoInitializeSecurity
+@ stdcall CoMarshalInterThreadInterfaceInStream() ole32.CoMarshalInterThreadInterfaceInStream
+@ stdcall CoMarshalInterface() ole32.CoMarshalInterface
+@ stdcall CoRegisterClassObject() ole32.CoRegisterClassObject
+@ stdcall CoRegisterInitializeSpy() ole32.CoRegisterInitializeSpy
+@ stdcall CoRegisterMessageFilter() ole32.CoRegisterMessageFilter
+@ stdcall CoReleaseMarshalData() ole32.CoReleaseMarshalData
+@ stdcall CoRevertToSelf() ole32.CoRevertToSelf
+@ stdcall CoRevokeClassObject() ole32.CoRevokeClassObject
+@ stdcall CoRevokeInitializeSpy() ole32.CoRevokeInitializeSpy
+@ stdcall CoSetProxyBlanket() ole32.CoSetProxyBlanket
+@ stdcall CoTaskMemAlloc() ole32.CoTaskMemAlloc
+@ stdcall CoTaskMemFree() ole32.CoTaskMemFree
+@ stdcall CoTaskMemRealloc() ole32.CoTaskMemRealloc
+@ stdcall CoUninitialize() ole32.CoUninitialize
+@ stdcall CoUnmarshalInterface() ole32.CoUnmarshalInterface
+@ stdcall CoWaitForMultipleHandles() ole32.CoWaitForMultipleHandles
+@ stdcall CreateStreamOnHGlobal() ole32.CreateStreamOnHGlobal
+@ stdcall FreePropVariantArray() ole32.FreePropVariantArray
+@ stdcall GetHGlobalFromStream() ole32.GetHGlobalFromStream
+@ stdcall IIDFromString() ole32.IIDFromString
+@ stdcall ProgIDFromCLSID() ole32.ProgIDFromCLSID
+@ stdcall PropVariantClear() ole32.PropVariantClear
+@ stdcall PropVariantCopy() ole32.PropVariantCopy
+@ stdcall StringFromCLSID() ole32.StringFromCLSID
+@ stdcall StringFromGUID2() ole32.StringFromGUID2
+@ stdcall StringFromIID() ole32.StringFromIID
diff --git a/dll/apisets/api-ms-win-downlevel-shell32-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-shell32-l1-1-0.spec
new file mode 100644 (file)
index 0000000..460d4d9
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CommandLineToArgvW() shell32.CommandLineToArgvW
+@ stub GetCurrentProcessExplicitAppUserModelID
+@ stub SetCurrentProcessExplicitAppUserModelID
diff --git a/dll/apisets/api-ms-win-downlevel-shlwapi-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-shlwapi-l1-1-0.spec
new file mode 100644 (file)
index 0000000..760ff89
--- /dev/null
@@ -0,0 +1,158 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetAcceptLanguagesW() shlwapi.GetAcceptLanguagesW
+@ stdcall HashData() shlwapi.HashData
+@ stdcall IsInternetESCEnabled() shlwapi.IsInternetESCEnabled
+@ stdcall ParseURLW() shlwapi.ParseURLW
+@ stdcall PathAddBackslashA() shlwapi.PathAddBackslashA
+@ stdcall PathAddBackslashW() shlwapi.PathAddBackslashW
+@ stdcall PathAddExtensionA() shlwapi.PathAddExtensionA
+@ stdcall PathAddExtensionW() shlwapi.PathAddExtensionW
+@ stdcall PathAppendA() shlwapi.PathAppendA
+@ stdcall PathAppendW() shlwapi.PathAppendW
+@ stdcall PathCanonicalizeA() shlwapi.PathCanonicalizeA
+@ stdcall PathCanonicalizeW() shlwapi.PathCanonicalizeW
+@ stdcall PathCommonPrefixA() shlwapi.PathCommonPrefixA
+@ stdcall PathCommonPrefixW() shlwapi.PathCommonPrefixW
+@ stub PathCreateFromUrlAlloc
+@ stdcall PathCreateFromUrlW() shlwapi.PathCreateFromUrlW
+@ stdcall PathFileExistsA() shlwapi.PathFileExistsA
+@ stdcall PathFileExistsW() shlwapi.PathFileExistsW
+@ stdcall PathFindExtensionA() shlwapi.PathFindExtensionA
+@ stdcall PathFindExtensionW() shlwapi.PathFindExtensionW
+@ stdcall PathFindFileNameA() shlwapi.PathFindFileNameA
+@ stdcall PathFindFileNameW() shlwapi.PathFindFileNameW
+@ stdcall PathFindNextComponentA() shlwapi.PathFindNextComponentA
+@ stdcall PathFindNextComponentW() shlwapi.PathFindNextComponentW
+@ stdcall PathGetArgsA() shlwapi.PathGetArgsA
+@ stdcall PathGetArgsW() shlwapi.PathGetArgsW
+@ stdcall PathGetDriveNumberA() shlwapi.PathGetDriveNumberA
+@ stdcall PathGetDriveNumberW() shlwapi.PathGetDriveNumberW
+@ stdcall PathIsFileSpecA() shlwapi.PathIsFileSpecA
+@ stdcall PathIsFileSpecW() shlwapi.PathIsFileSpecW
+@ stdcall PathIsLFNFileSpecA() shlwapi.PathIsLFNFileSpecA
+@ stdcall PathIsLFNFileSpecW() shlwapi.PathIsLFNFileSpecW
+@ stdcall PathIsPrefixA() shlwapi.PathIsPrefixA
+@ stdcall PathIsPrefixW() shlwapi.PathIsPrefixW
+@ stdcall PathIsRelativeA() shlwapi.PathIsRelativeA
+@ stdcall PathIsRelativeW() shlwapi.PathIsRelativeW
+@ stdcall PathIsRootA() shlwapi.PathIsRootA
+@ stdcall PathIsRootW() shlwapi.PathIsRootW
+@ stdcall PathIsSameRootA() shlwapi.PathIsSameRootA
+@ stdcall PathIsSameRootW() shlwapi.PathIsSameRootW
+@ stdcall PathIsUNCA() shlwapi.PathIsUNCA
+@ stdcall PathIsUNCServerA() shlwapi.PathIsUNCServerA
+@ stdcall PathIsUNCServerShareA() shlwapi.PathIsUNCServerShareA
+@ stdcall PathIsUNCServerShareW() shlwapi.PathIsUNCServerShareW
+@ stdcall PathIsUNCServerW() shlwapi.PathIsUNCServerW
+@ stdcall PathIsUNCW() shlwapi.PathIsUNCW
+@ stdcall PathIsURLW() shlwapi.PathIsURLW
+@ stdcall PathParseIconLocationA() shlwapi.PathParseIconLocationA
+@ stdcall PathParseIconLocationW() shlwapi.PathParseIconLocationW
+@ stdcall PathRelativePathToA() shlwapi.PathRelativePathToA
+@ stdcall PathRelativePathToW() shlwapi.PathRelativePathToW
+@ stdcall PathRemoveBackslashA() shlwapi.PathRemoveBackslashA
+@ stdcall PathRemoveBackslashW() shlwapi.PathRemoveBackslashW
+@ stdcall PathRemoveBlanksA() shlwapi.PathRemoveBlanksA
+@ stdcall PathRemoveBlanksW() shlwapi.PathRemoveBlanksW
+@ stdcall PathRemoveExtensionA() shlwapi.PathRemoveExtensionA
+@ stdcall PathRemoveExtensionW() shlwapi.PathRemoveExtensionW
+@ stdcall PathRemoveFileSpecA() shlwapi.PathRemoveFileSpecA
+@ stdcall PathRemoveFileSpecW() shlwapi.PathRemoveFileSpecW
+@ stdcall PathRenameExtensionA() shlwapi.PathRenameExtensionA
+@ stdcall PathRenameExtensionW() shlwapi.PathRenameExtensionW
+@ stdcall PathSkipRootA() shlwapi.PathSkipRootA
+@ stdcall PathSkipRootW() shlwapi.PathSkipRootW
+@ stdcall PathStripPathA() shlwapi.PathStripPathA
+@ stdcall PathStripPathW() shlwapi.PathStripPathW
+@ stdcall PathStripToRootA() shlwapi.PathStripToRootA
+@ stdcall PathStripToRootW() shlwapi.PathStripToRootW
+@ stdcall PathUnquoteSpacesA() shlwapi.PathUnquoteSpacesA
+@ stdcall PathUnquoteSpacesW() shlwapi.PathUnquoteSpacesW
+@ stdcall QISearch() shlwapi.QISearch
+@ stdcall SHLoadIndirectString() shlwapi.SHLoadIndirectString
+@ stdcall SHRegCloseUSKey() shlwapi.SHRegCloseUSKey
+@ stdcall SHRegDeleteUSValueA() shlwapi.SHRegDeleteUSValueA
+@ stdcall SHRegDeleteUSValueW() shlwapi.SHRegDeleteUSValueW
+@ stdcall SHRegEnumUSKeyA() shlwapi.SHRegEnumUSKeyA
+@ stdcall SHRegEnumUSKeyW() shlwapi.SHRegEnumUSKeyW
+@ stdcall SHRegGetBoolUSValueA() shlwapi.SHRegGetBoolUSValueA
+@ stdcall SHRegGetBoolUSValueW() shlwapi.SHRegGetBoolUSValueW
+@ stdcall SHRegGetUSValueA() shlwapi.SHRegGetUSValueA
+@ stdcall SHRegGetUSValueW() shlwapi.SHRegGetUSValueW
+@ stdcall SHRegOpenUSKeyA() shlwapi.SHRegOpenUSKeyA
+@ stdcall SHRegOpenUSKeyW() shlwapi.SHRegOpenUSKeyW
+@ stdcall SHRegQueryUSValueA() shlwapi.SHRegQueryUSValueA
+@ stdcall SHRegQueryUSValueW() shlwapi.SHRegQueryUSValueW
+@ stdcall SHRegSetUSValueA() shlwapi.SHRegSetUSValueA
+@ stdcall SHRegSetUSValueW() shlwapi.SHRegSetUSValueW
+@ stdcall StrCSpnA() shlwapi.StrCSpnA
+@ stdcall StrCSpnIA() shlwapi.StrCSpnIA
+@ stdcall StrCSpnIW() shlwapi.StrCSpnIW
+@ stdcall StrCSpnW() shlwapi.StrCSpnW
+@ stdcall StrCatBuffA() shlwapi.StrCatBuffA
+@ stdcall StrCatBuffW() shlwapi.StrCatBuffW
+@ stdcall StrCatChainW() shlwapi.StrCatChainW
+@ stdcall StrChrA() shlwapi.StrChrA
+@ stdcall StrChrIA() shlwapi.StrChrIA
+@ stdcall StrChrIW() shlwapi.StrChrIW
+@ stdcall StrChrNIW() shlwapi.StrChrNIW
+@ stdcall StrChrNW() shlwapi.StrChrNW
+@ stdcall StrChrW() shlwapi.StrChrW
+@ stdcall StrCmpCA() shlwapi.StrCmpCA
+@ stdcall StrCmpCW() shlwapi.StrCmpCW
+@ stdcall StrCmpICA() shlwapi.StrCmpICA
+@ stdcall StrCmpICW() shlwapi.StrCmpICW
+@ stdcall StrCmpIW() shlwapi.StrCmpIW
+@ stdcall StrCmpLogicalW() shlwapi.StrCmpLogicalW
+@ stdcall StrCmpNA() shlwapi.StrCmpNA
+@ stdcall StrCmpNCA() shlwapi.StrCmpNCA
+@ stdcall StrCmpNCW() shlwapi.StrCmpNCW
+@ stdcall StrCmpNIA() shlwapi.StrCmpNIA
+@ stdcall StrCmpNICA() shlwapi.StrCmpNICA
+@ stdcall StrCmpNICW() shlwapi.StrCmpNICW
+@ stdcall StrCmpNIW() shlwapi.StrCmpNIW
+@ stdcall StrCmpNW() shlwapi.StrCmpNW
+@ stdcall StrCmpW() shlwapi.StrCmpW
+@ stdcall StrCpyNW() shlwapi.StrCpyNW
+@ stdcall StrDupA() shlwapi.StrDupA
+@ stdcall StrDupW() shlwapi.StrDupW
+@ stdcall StrIsIntlEqualA() shlwapi.StrIsIntlEqualA
+@ stdcall StrIsIntlEqualW() shlwapi.StrIsIntlEqualW
+@ stdcall StrPBrkA() shlwapi.StrPBrkA
+@ stdcall StrPBrkW() shlwapi.StrPBrkW
+@ stdcall StrRChrA() shlwapi.StrRChrA
+@ stdcall StrRChrIA() shlwapi.StrRChrIA
+@ stdcall StrRChrIW() shlwapi.StrRChrIW
+@ stdcall StrRChrW() shlwapi.StrRChrW
+@ stdcall StrRStrIA() shlwapi.StrRStrIA
+@ stdcall StrRStrIW() shlwapi.StrRStrIW
+@ stdcall StrSpnA() shlwapi.StrSpnA
+@ stdcall StrSpnW() shlwapi.StrSpnW
+@ stdcall StrStrA() shlwapi.StrStrA
+@ stdcall StrStrIA() shlwapi.StrStrIA
+@ stdcall StrStrIW() shlwapi.StrStrIW
+@ stdcall StrStrNIW() shlwapi.StrStrNIW
+@ stdcall StrStrNW() shlwapi.StrStrNW
+@ stdcall StrStrW() shlwapi.StrStrW
+@ stdcall StrToInt64ExA() shlwapi.StrToInt64ExA
+@ stdcall StrToInt64ExW() shlwapi.StrToInt64ExW
+@ stdcall StrToIntA() shlwapi.StrToIntA
+@ stdcall StrToIntExA() shlwapi.StrToIntExA
+@ stdcall StrToIntExW() shlwapi.StrToIntExW
+@ stdcall StrToIntW() shlwapi.StrToIntW
+@ stdcall StrTrimA() shlwapi.StrTrimA
+@ stdcall StrTrimW() shlwapi.StrTrimW
+@ stdcall UrlApplySchemeW() shlwapi.UrlApplySchemeW
+@ stdcall UrlCanonicalizeW() shlwapi.UrlCanonicalizeW
+@ stdcall UrlCombineA() shlwapi.UrlCombineA
+@ stdcall UrlCombineW() shlwapi.UrlCombineW
+@ stdcall UrlCreateFromPathW() shlwapi.UrlCreateFromPathW
+@ stdcall UrlEscapeW() shlwapi.UrlEscapeW
+@ stdcall UrlFixupW() shlwapi.UrlFixupW
+@ stdcall UrlGetLocationW() shlwapi.UrlGetLocationW
+@ stdcall UrlGetPartW() shlwapi.UrlGetPartW
+@ stdcall UrlIsW() shlwapi.UrlIsW
+@ stdcall UrlUnescapeA() shlwapi.UrlUnescapeA
+@ stdcall UrlUnescapeW() shlwapi.UrlUnescapeW
diff --git a/dll/apisets/api-ms-win-downlevel-shlwapi-l2-1-0.spec b/dll/apisets/api-ms-win-downlevel-shlwapi-l2-1-0.spec
new file mode 100644 (file)
index 0000000..13f92a5
--- /dev/null
@@ -0,0 +1,59 @@
+
+# This file is autogenerated by update.py
+
+@ stub IStream_Copy
+@ stdcall IStream_Read() shlwapi.IStream_Read
+@ stub IStream_ReadStr
+@ stdcall IStream_Reset() shlwapi.IStream_Reset
+@ stdcall IStream_Size() shlwapi.IStream_Size
+@ stdcall IStream_Write() shlwapi.IStream_Write
+@ stub IStream_WriteStr
+@ stdcall IUnknown_AtomicRelease() shlwapi.IUnknown_AtomicRelease
+@ stdcall IUnknown_GetSite() shlwapi.IUnknown_GetSite
+@ stdcall IUnknown_QueryService() shlwapi.IUnknown_QueryService
+@ stdcall IUnknown_Set() shlwapi.IUnknown_Set
+@ stdcall IUnknown_SetSite() shlwapi.IUnknown_SetSite
+@ stdcall SHAnsiToAnsi() shlwapi.SHAnsiToAnsi
+@ stdcall SHAnsiToUnicode() shlwapi.SHAnsiToUnicode
+@ stdcall SHCopyKeyA() shlwapi.SHCopyKeyA
+@ stdcall SHCopyKeyW() shlwapi.SHCopyKeyW
+@ stdcall SHCreateMemStream() shlwapi.SHCreateMemStream
+@ stdcall SHCreateStreamOnFileA() shlwapi.SHCreateStreamOnFileA
+@ stdcall SHCreateStreamOnFileEx() shlwapi.SHCreateStreamOnFileEx
+@ stdcall SHCreateStreamOnFileW() shlwapi.SHCreateStreamOnFileW
+@ stdcall SHCreateThreadRef() shlwapi.SHCreateThreadRef
+@ stdcall SHDeleteEmptyKeyA() shlwapi.SHDeleteEmptyKeyA
+@ stdcall SHDeleteEmptyKeyW() shlwapi.SHDeleteEmptyKeyW
+@ stdcall SHDeleteKeyA() shlwapi.SHDeleteKeyA
+@ stdcall SHDeleteKeyW() shlwapi.SHDeleteKeyW
+@ stdcall SHDeleteValueA() shlwapi.SHDeleteValueA
+@ stdcall SHDeleteValueW() shlwapi.SHDeleteValueW
+@ stdcall SHEnumKeyExA() shlwapi.SHEnumKeyExA
+@ stdcall SHEnumKeyExW() shlwapi.SHEnumKeyExW
+@ stdcall SHEnumValueA() shlwapi.SHEnumValueA
+@ stdcall SHEnumValueW() shlwapi.SHEnumValueW
+@ stdcall SHGetThreadRef() shlwapi.SHGetThreadRef
+@ stdcall SHGetValueA() shlwapi.SHGetValueA
+@ stdcall SHGetValueW() shlwapi.SHGetValueW
+@ stdcall SHOpenRegStream2A() shlwapi.SHOpenRegStream2A
+@ stdcall SHOpenRegStream2W() shlwapi.SHOpenRegStream2W
+@ stdcall SHOpenRegStreamA() shlwapi.SHOpenRegStreamA
+@ stdcall SHOpenRegStreamW() shlwapi.SHOpenRegStreamW
+@ stdcall SHQueryInfoKeyA() shlwapi.SHQueryInfoKeyA
+@ stdcall SHQueryInfoKeyW() shlwapi.SHQueryInfoKeyW
+@ stdcall SHQueryValueExA() shlwapi.SHQueryValueExA
+@ stdcall SHQueryValueExW() shlwapi.SHQueryValueExW
+@ stdcall SHRegDuplicateHKey() shlwapi.SHRegDuplicateHKey
+@ stdcall SHRegGetPathA() shlwapi.SHRegGetPathA
+@ stdcall SHRegGetPathW() shlwapi.SHRegGetPathW
+@ stdcall SHRegGetValueA() shlwapi.SHRegGetValueA
+@ stdcall SHRegGetValueW() shlwapi.SHRegGetValueW
+@ stdcall SHRegSetPathA() shlwapi.SHRegSetPathA
+@ stdcall SHRegSetPathW() shlwapi.SHRegSetPathW
+@ stdcall SHReleaseThreadRef() shlwapi.SHReleaseThreadRef
+@ stdcall SHSetThreadRef() shlwapi.SHSetThreadRef
+@ stdcall SHSetValueA() shlwapi.SHSetValueA
+@ stdcall SHSetValueW() shlwapi.SHSetValueW
+@ stdcall SHStrDupW() shlwapi.SHStrDupW
+@ stdcall SHUnicodeToAnsi() shlwapi.SHUnicodeToAnsi
+@ stdcall SHUnicodeToUnicode() shlwapi.SHUnicodeToUnicode
diff --git a/dll/apisets/api-ms-win-downlevel-user32-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-user32-l1-1-0.spec
new file mode 100644 (file)
index 0000000..3e32f56
--- /dev/null
@@ -0,0 +1,25 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CharLowerA() user32.CharLowerA
+@ stdcall CharLowerBuffA() user32.CharLowerBuffA
+@ stdcall CharLowerBuffW() user32.CharLowerBuffW
+@ stdcall CharLowerW() user32.CharLowerW
+@ stdcall CharNextA() user32.CharNextA
+@ stdcall CharNextExA() user32.CharNextExA
+@ stdcall CharNextW() user32.CharNextW
+@ stdcall CharPrevA() user32.CharPrevA
+@ stdcall CharPrevExA() user32.CharPrevExA
+@ stdcall CharPrevW() user32.CharPrevW
+@ stdcall CharUpperA() user32.CharUpperA
+@ stdcall CharUpperBuffA() user32.CharUpperBuffA
+@ stdcall CharUpperBuffW() user32.CharUpperBuffW
+@ stdcall CharUpperW() user32.CharUpperW
+@ stdcall IsCharAlphaA() user32.IsCharAlphaA
+@ stdcall IsCharAlphaNumericA() user32.IsCharAlphaNumericA
+@ stdcall IsCharAlphaNumericW() user32.IsCharAlphaNumericW
+@ stdcall IsCharAlphaW() user32.IsCharAlphaW
+@ stdcall IsCharLowerA() user32.IsCharLowerA
+@ stdcall IsCharLowerW() user32.IsCharLowerW
+@ stdcall IsCharUpperA() user32.IsCharUpperA
+@ stdcall IsCharUpperW() user32.IsCharUpperW
diff --git a/dll/apisets/api-ms-win-downlevel-version-l1-1-0.spec b/dll/apisets/api-ms-win-downlevel-version-l1-1-0.spec
new file mode 100644 (file)
index 0000000..2830761
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetFileVersionInfoExW() version.GetFileVersionInfoExW
+@ stdcall GetFileVersionInfoSizeExW() version.GetFileVersionInfoSizeExW
+@ stdcall VerFindFileA() version.VerFindFileA
+@ stdcall VerFindFileW() version.VerFindFileW
+@ stdcall VerQueryValueA() version.VerQueryValueA
+@ stdcall VerQueryValueW() version.VerQueryValueW
diff --git a/dll/apisets/api-ms-win-dx-d3dkmt-l1-1-0.spec b/dll/apisets/api-ms-win-dx-d3dkmt-l1-1-0.spec
new file mode 100644 (file)
index 0000000..241a6ea
--- /dev/null
@@ -0,0 +1,100 @@
+
+# This file is autogenerated by update.py
+
+@ stub D3DKMTAcquireKeyedMutex
+@ stub D3DKMTAcquireKeyedMutex2
+@ stub D3DKMTCacheHybridQueryValue
+@ stub D3DKMTCheckExclusiveOwnership
+@ stub D3DKMTCheckMonitorPowerState
+@ stub D3DKMTCheckOcclusion
+@ stub D3DKMTCheckSharedResourceAccess
+@ stub D3DKMTCheckVidPnExclusiveOwnership
+@ stub D3DKMTCloseAdapter
+@ stub D3DKMTConfigureSharedResource
+@ stub D3DKMTCreateAllocation
+@ stub D3DKMTCreateAllocation2
+@ stub D3DKMTCreateContext
+@ stdcall D3DKMTCreateDCFromMemory() gdi32.D3DKMTCreateDCFromMemory
+@ stub D3DKMTCreateDevice
+@ stub D3DKMTCreateKeyedMutex
+@ stub D3DKMTCreateKeyedMutex2
+@ stub D3DKMTCreateOutputDupl
+@ stub D3DKMTCreateOverlay
+@ stub D3DKMTCreateSynchronizationObject
+@ stub D3DKMTCreateSynchronizationObject2
+@ stub D3DKMTDestroyAllocation
+@ stub D3DKMTDestroyContext
+@ stdcall D3DKMTDestroyDCFromMemory() gdi32.D3DKMTDestroyDCFromMemory
+@ stub D3DKMTDestroyDevice
+@ stub D3DKMTDestroyKeyedMutex
+@ stub D3DKMTDestroyOutputDupl
+@ stub D3DKMTDestroyOverlay
+@ stub D3DKMTDestroySynchronizationObject
+@ stub D3DKMTEscape
+@ stub D3DKMTFlipOverlay
+@ stub D3DKMTGetCachedHybridQueryValue
+@ stub D3DKMTGetContextSchedulingPriority
+@ stub D3DKMTGetDeviceState
+@ stub D3DKMTGetDisplayModeList
+@ stub D3DKMTGetMultisampleMethodList
+@ stub D3DKMTGetOverlayState
+@ stub D3DKMTGetPresentHistory
+@ stub D3DKMTGetPresentQueueEvent
+@ stub D3DKMTGetProcessSchedulingPriorityClass
+@ stub D3DKMTGetRuntimeData
+@ stub D3DKMTGetScanLine
+@ stub D3DKMTGetSharedPrimaryHandle
+@ stub D3DKMTGetSharedResourceAdapterLuid
+@ stub D3DKMTInvalidateActiveVidPn
+@ stub D3DKMTLock
+@ stub D3DKMTOfferAllocations
+@ stub D3DKMTOpenAdapterFromDeviceName
+@ stub D3DKMTOpenAdapterFromGdiDisplayName
+@ stub D3DKMTOpenAdapterFromHdc
+@ stub D3DKMTOpenKeyedMutex
+@ stub D3DKMTOpenKeyedMutex2
+@ stub D3DKMTOpenNtHandleFromName
+@ stub D3DKMTOpenResource
+@ stub D3DKMTOpenResource2
+@ stub D3DKMTOpenResourceFromNtHandle
+@ stub D3DKMTOpenSyncObjectFromNtHandle
+@ stub D3DKMTOpenSynchronizationObject
+@ stub D3DKMTOutputDuplGetFrameInfo
+@ stub D3DKMTOutputDuplGetMetaData
+@ stub D3DKMTOutputDuplGetPointerShapeData
+@ stub D3DKMTOutputDuplPresent
+@ stub D3DKMTOutputDuplReleaseFrame
+@ stub D3DKMTPollDisplayChildren
+@ stub D3DKMTPresent
+@ stub D3DKMTQueryAdapterInfo
+@ stub D3DKMTQueryAllocationResidency
+@ stub D3DKMTQueryRemoteVidPnSourceFromGdiDisplayName
+@ stub D3DKMTQueryResourceInfo
+@ stub D3DKMTQueryResourceInfoFromNtHandle
+@ stub D3DKMTQueryStatistics
+@ stub D3DKMTReclaimAllocations
+@ stub D3DKMTReleaseKeyedMutex
+@ stub D3DKMTReleaseKeyedMutex2
+@ stub D3DKMTReleaseProcessVidPnSourceOwners
+@ stub D3DKMTRender
+@ stub D3DKMTSetAllocationPriority
+@ stub D3DKMTSetContextSchedulingPriority
+@ stub D3DKMTSetDisplayMode
+@ stub D3DKMTSetDisplayPrivateDriverFormat
+@ stub D3DKMTSetGammaRamp
+@ stub D3DKMTSetProcessSchedulingPriorityClass
+@ stub D3DKMTSetQueuedLimit
+@ stub D3DKMTSetStereoEnabled
+@ stub D3DKMTSetVidPnSourceOwner
+@ stub D3DKMTShareObjects
+@ stub D3DKMTSharedPrimaryLockNotification
+@ stub D3DKMTSharedPrimaryUnLockNotification
+@ stub D3DKMTSignalSynchronizationObject
+@ stub D3DKMTSignalSynchronizationObject2
+@ stub D3DKMTUnlock
+@ stub D3DKMTUpdateOverlay
+@ stub D3DKMTWaitForIdle
+@ stub D3DKMTWaitForSynchronizationObject
+@ stub D3DKMTWaitForSynchronizationObject2
+@ stub D3DKMTWaitForVerticalBlankEvent
+@ stdcall GdiEntry13() gdi32.GdiEntry13
diff --git a/dll/apisets/api-ms-win-eventing-classicprovider-l1-1-0.spec b/dll/apisets/api-ms-win-eventing-classicprovider-l1-1-0.spec
new file mode 100644 (file)
index 0000000..850a4be
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetTraceEnableFlags() advapi32.GetTraceEnableFlags
+@ stdcall GetTraceEnableLevel() advapi32.GetTraceEnableLevel
+@ stdcall GetTraceLoggerHandle() advapi32.GetTraceLoggerHandle
+@ stdcall RegisterTraceGuidsW() advapi32.RegisterTraceGuidsW
+@ stdcall TraceEvent() advapi32.TraceEvent
+@ stdcall TraceMessage() advapi32.TraceMessage
+@ stdcall TraceMessageVa() advapi32.TraceMessageVa
+@ stdcall UnregisterTraceGuids() advapi32.UnregisterTraceGuids
diff --git a/dll/apisets/api-ms-win-eventing-consumer-l1-1-0.spec b/dll/apisets/api-ms-win-eventing-consumer-l1-1-0.spec
new file mode 100644 (file)
index 0000000..fa75342
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CloseTrace() advapi32.CloseTrace
+@ stdcall OpenTraceW() advapi32.OpenTraceW
+@ stdcall ProcessTrace() advapi32.ProcessTrace
diff --git a/dll/apisets/api-ms-win-eventing-controller-l1-1-0.spec b/dll/apisets/api-ms-win-eventing-controller-l1-1-0.spec
new file mode 100644 (file)
index 0000000..c05ceb6
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ControlTraceW() advapi32.ControlTraceW
+@ stub EnableTraceEx2
+@ stub EnumerateTraceGuidsEx
+@ stub EventAccessControl
+@ stub EventAccessQuery
+@ stub EventAccessRemove
+@ stdcall QueryAllTracesW() advapi32.QueryAllTracesW
+@ stdcall StartTraceW() advapi32.StartTraceW
+@ stdcall StopTraceW() advapi32.StopTraceW
+@ stub TraceQueryInformation
+@ stub TraceSetInformation
diff --git a/dll/apisets/api-ms-win-eventing-legacy-l1-1-0.spec b/dll/apisets/api-ms-win-eventing-legacy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..c010b32
--- /dev/null
@@ -0,0 +1,17 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ControlTraceA() advapi32.ControlTraceA
+@ stdcall EnableTrace() advapi32.EnableTrace
+@ stub EnableTraceEx
+@ stdcall EnumerateTraceGuids() advapi32.EnumerateTraceGuids
+@ stdcall FlushTraceA() advapi32.FlushTraceA
+@ stdcall FlushTraceW() advapi32.FlushTraceW
+@ stdcall OpenTraceA() advapi32.OpenTraceA
+@ stdcall QueryAllTracesA() advapi32.QueryAllTracesA
+@ stdcall QueryTraceA() advapi32.QueryTraceA
+@ stdcall QueryTraceW() advapi32.QueryTraceW
+@ stdcall StartTraceA() advapi32.StartTraceA
+@ stdcall StopTraceA() advapi32.StopTraceA
+@ stdcall UpdateTraceA() advapi32.UpdateTraceA
+@ stdcall UpdateTraceW() advapi32.UpdateTraceW
diff --git a/dll/apisets/api-ms-win-eventing-provider-l1-1-0.spec b/dll/apisets/api-ms-win-eventing-provider-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8f19644
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stub EventActivityIdControl
+@ stub EventEnabled
+@ stub EventProviderEnabled
+@ stub EventRegister
+@ stub EventSetInformation
+@ stub EventUnregister
+@ stub EventWrite
+@ stub EventWriteEx
+@ stub EventWriteString
+@ stub EventWriteTransfer
diff --git a/dll/apisets/api-ms-win-eventlog-legacy-l1-1-0.spec b/dll/apisets/api-ms-win-eventlog-legacy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..52eb6c2
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall DeregisterEventSource() advapi32.DeregisterEventSource
+@ stdcall GetEventLogInformation() advapi32.GetEventLogInformation
+@ stdcall RegisterEventSourceA() advapi32.RegisterEventSourceA
+@ stdcall RegisterEventSourceW() advapi32.RegisterEventSourceW
+@ stdcall ReportEventA() advapi32.ReportEventA
+@ stdcall ReportEventW() advapi32.ReportEventW
diff --git a/dll/apisets/api-ms-win-gdi-dpiinfo-l1-1-0.spec b/dll/apisets/api-ms-win-gdi-dpiinfo-l1-1-0.spec
new file mode 100644 (file)
index 0000000..d7c441b
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetCurrentDpiInfo
diff --git a/dll/apisets/api-ms-win-mm-joystick-l1-1-0.spec b/dll/apisets/api-ms-win-mm-joystick-l1-1-0.spec
new file mode 100644 (file)
index 0000000..c4cbb15
--- /dev/null
@@ -0,0 +1,13 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall joyConfigChanged() winmm.joyConfigChanged
+@ stdcall joyGetDevCapsA() winmm.joyGetDevCapsA
+@ stdcall joyGetDevCapsW() winmm.joyGetDevCapsW
+@ stdcall joyGetNumDevs() winmm.joyGetNumDevs
+@ stdcall joyGetPos() winmm.joyGetPos
+@ stdcall joyGetPosEx() winmm.joyGetPosEx
+@ stdcall joyGetThreshold() winmm.joyGetThreshold
+@ stdcall joyReleaseCapture() winmm.joyReleaseCapture
+@ stdcall joySetCapture() winmm.joySetCapture
+@ stdcall joySetThreshold() winmm.joySetThreshold
diff --git a/dll/apisets/api-ms-win-mm-misc-l1-1-1.spec b/dll/apisets/api-ms-win-mm-misc-l1-1-1.spec
new file mode 100644 (file)
index 0000000..d7994a7
--- /dev/null
@@ -0,0 +1,33 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CloseDriver() winmm.CloseDriver
+@ stdcall DefDriverProc() winmm.DefDriverProc
+@ stdcall DriverCallback() winmm.DriverCallback
+@ stdcall DrvGetModuleHandle() winmm.DrvGetModuleHandle
+@ stdcall GetDriverModuleHandle() winmm.GetDriverModuleHandle
+@ stdcall OpenDriver() winmm.OpenDriver
+@ stdcall SendDriverMessage() winmm.SendDriverMessage
+@ stub mmDrvInstall
+@ stdcall mmioAdvance() winmm.mmioAdvance
+@ stdcall mmioAscend() winmm.mmioAscend
+@ stdcall mmioClose() winmm.mmioClose
+@ stdcall mmioCreateChunk() winmm.mmioCreateChunk
+@ stdcall mmioDescend() winmm.mmioDescend
+@ stdcall mmioFlush() winmm.mmioFlush
+@ stdcall mmioGetInfo() winmm.mmioGetInfo
+@ stdcall mmioInstallIOProcA() winmm.mmioInstallIOProcA
+@ stdcall mmioInstallIOProcW() winmm.mmioInstallIOProcW
+@ stdcall mmioOpenA() winmm.mmioOpenA
+@ stdcall mmioOpenW() winmm.mmioOpenW
+@ stdcall mmioRead() winmm.mmioRead
+@ stdcall mmioRenameA() winmm.mmioRenameA
+@ stdcall mmioRenameW() winmm.mmioRenameW
+@ stdcall mmioSeek() winmm.mmioSeek
+@ stdcall mmioSendMessage() winmm.mmioSendMessage
+@ stdcall mmioSetBuffer() winmm.mmioSetBuffer
+@ stdcall mmioSetInfo() winmm.mmioSetInfo
+@ stdcall mmioStringToFOURCCA() winmm.mmioStringToFOURCCA
+@ stdcall mmioStringToFOURCCW() winmm.mmioStringToFOURCCW
+@ stdcall mmioWrite() winmm.mmioWrite
+@ stub sndOpenSound
diff --git a/dll/apisets/api-ms-win-mm-mme-l1-1-0.spec b/dll/apisets/api-ms-win-mm-mme-l1-1-0.spec
new file mode 100644 (file)
index 0000000..a1452aa
--- /dev/null
@@ -0,0 +1,105 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall auxGetDevCapsA() winmm.auxGetDevCapsA
+@ stdcall auxGetDevCapsW() winmm.auxGetDevCapsW
+@ stdcall auxGetNumDevs() winmm.auxGetNumDevs
+@ stdcall auxGetVolume() winmm.auxGetVolume
+@ stdcall auxOutMessage() winmm.auxOutMessage
+@ stdcall auxSetVolume() winmm.auxSetVolume
+@ stdcall midiConnect() winmm.midiConnect
+@ stdcall midiDisconnect() winmm.midiDisconnect
+@ stdcall midiInAddBuffer() winmm.midiInAddBuffer
+@ stdcall midiInClose() winmm.midiInClose
+@ stdcall midiInGetDevCapsA() winmm.midiInGetDevCapsA
+@ stdcall midiInGetDevCapsW() winmm.midiInGetDevCapsW
+@ stdcall midiInGetErrorTextA() winmm.midiInGetErrorTextA
+@ stdcall midiInGetErrorTextW() winmm.midiInGetErrorTextW
+@ stdcall midiInGetID() winmm.midiInGetID
+@ stdcall midiInGetNumDevs() winmm.midiInGetNumDevs
+@ stdcall midiInMessage() winmm.midiInMessage
+@ stdcall midiInOpen() winmm.midiInOpen
+@ stdcall midiInPrepareHeader() winmm.midiInPrepareHeader
+@ stdcall midiInReset() winmm.midiInReset
+@ stdcall midiInStart() winmm.midiInStart
+@ stdcall midiInStop() winmm.midiInStop
+@ stdcall midiInUnprepareHeader() winmm.midiInUnprepareHeader
+@ stdcall midiOutCacheDrumPatches() winmm.midiOutCacheDrumPatches
+@ stdcall midiOutCachePatches() winmm.midiOutCachePatches
+@ stdcall midiOutClose() winmm.midiOutClose
+@ stdcall midiOutGetDevCapsA() winmm.midiOutGetDevCapsA
+@ stdcall midiOutGetDevCapsW() winmm.midiOutGetDevCapsW
+@ stdcall midiOutGetErrorTextA() winmm.midiOutGetErrorTextA
+@ stdcall midiOutGetErrorTextW() winmm.midiOutGetErrorTextW
+@ stdcall midiOutGetID() winmm.midiOutGetID
+@ stdcall midiOutGetNumDevs() winmm.midiOutGetNumDevs
+@ stdcall midiOutGetVolume() winmm.midiOutGetVolume
+@ stdcall midiOutLongMsg() winmm.midiOutLongMsg
+@ stdcall midiOutMessage() winmm.midiOutMessage
+@ stdcall midiOutOpen() winmm.midiOutOpen
+@ stdcall midiOutPrepareHeader() winmm.midiOutPrepareHeader
+@ stdcall midiOutReset() winmm.midiOutReset
+@ stdcall midiOutSetVolume() winmm.midiOutSetVolume
+@ stdcall midiOutShortMsg() winmm.midiOutShortMsg
+@ stdcall midiOutUnprepareHeader() winmm.midiOutUnprepareHeader
+@ stdcall midiStreamClose() winmm.midiStreamClose
+@ stdcall midiStreamOpen() winmm.midiStreamOpen
+@ stdcall midiStreamOut() winmm.midiStreamOut
+@ stdcall midiStreamPause() winmm.midiStreamPause
+@ stdcall midiStreamPosition() winmm.midiStreamPosition
+@ stdcall midiStreamProperty() winmm.midiStreamProperty
+@ stdcall midiStreamRestart() winmm.midiStreamRestart
+@ stdcall midiStreamStop() winmm.midiStreamStop
+@ stdcall mixerClose() winmm.mixerClose
+@ stdcall mixerGetControlDetailsA() winmm.mixerGetControlDetailsA
+@ stdcall mixerGetControlDetailsW() winmm.mixerGetControlDetailsW
+@ stdcall mixerGetDevCapsA() winmm.mixerGetDevCapsA
+@ stdcall mixerGetDevCapsW() winmm.mixerGetDevCapsW
+@ stdcall mixerGetID() winmm.mixerGetID
+@ stdcall mixerGetLineControlsA() winmm.mixerGetLineControlsA
+@ stdcall mixerGetLineControlsW() winmm.mixerGetLineControlsW
+@ stdcall mixerGetLineInfoA() winmm.mixerGetLineInfoA
+@ stdcall mixerGetLineInfoW() winmm.mixerGetLineInfoW
+@ stdcall mixerGetNumDevs() winmm.mixerGetNumDevs
+@ stdcall mixerMessage() winmm.mixerMessage
+@ stdcall mixerOpen() winmm.mixerOpen
+@ stdcall mixerSetControlDetails() winmm.mixerSetControlDetails
+@ stdcall waveInAddBuffer() winmm.waveInAddBuffer
+@ stdcall waveInClose() winmm.waveInClose
+@ stdcall waveInGetDevCapsA() winmm.waveInGetDevCapsA
+@ stdcall waveInGetDevCapsW() winmm.waveInGetDevCapsW
+@ stdcall waveInGetErrorTextA() winmm.waveInGetErrorTextA
+@ stdcall waveInGetErrorTextW() winmm.waveInGetErrorTextW
+@ stdcall waveInGetID() winmm.waveInGetID
+@ stdcall waveInGetNumDevs() winmm.waveInGetNumDevs
+@ stdcall waveInGetPosition() winmm.waveInGetPosition
+@ stdcall waveInMessage() winmm.waveInMessage
+@ stdcall waveInOpen() winmm.waveInOpen
+@ stdcall waveInPrepareHeader() winmm.waveInPrepareHeader
+@ stdcall waveInReset() winmm.waveInReset
+@ stdcall waveInStart() winmm.waveInStart
+@ stdcall waveInStop() winmm.waveInStop
+@ stdcall waveInUnprepareHeader() winmm.waveInUnprepareHeader
+@ stdcall waveOutBreakLoop() winmm.waveOutBreakLoop
+@ stdcall waveOutClose() winmm.waveOutClose
+@ stdcall waveOutGetDevCapsA() winmm.waveOutGetDevCapsA
+@ stdcall waveOutGetDevCapsW() winmm.waveOutGetDevCapsW
+@ stdcall waveOutGetErrorTextA() winmm.waveOutGetErrorTextA
+@ stdcall waveOutGetErrorTextW() winmm.waveOutGetErrorTextW
+@ stdcall waveOutGetID() winmm.waveOutGetID
+@ stdcall waveOutGetNumDevs() winmm.waveOutGetNumDevs
+@ stdcall waveOutGetPitch() winmm.waveOutGetPitch
+@ stdcall waveOutGetPlaybackRate() winmm.waveOutGetPlaybackRate
+@ stdcall waveOutGetPosition() winmm.waveOutGetPosition
+@ stdcall waveOutGetVolume() winmm.waveOutGetVolume
+@ stdcall waveOutMessage() winmm.waveOutMessage
+@ stdcall waveOutOpen() winmm.waveOutOpen
+@ stdcall waveOutPause() winmm.waveOutPause
+@ stdcall waveOutPrepareHeader() winmm.waveOutPrepareHeader
+@ stdcall waveOutReset() winmm.waveOutReset
+@ stdcall waveOutRestart() winmm.waveOutRestart
+@ stdcall waveOutSetPitch() winmm.waveOutSetPitch
+@ stdcall waveOutSetPlaybackRate() winmm.waveOutSetPlaybackRate
+@ stdcall waveOutSetVolume() winmm.waveOutSetVolume
+@ stdcall waveOutUnprepareHeader() winmm.waveOutUnprepareHeader
+@ stdcall waveOutWrite() winmm.waveOutWrite
diff --git a/dll/apisets/api-ms-win-mm-time-l1-1-0.spec b/dll/apisets/api-ms-win-mm-time-l1-1-0.spec
new file mode 100644 (file)
index 0000000..542cb87
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall timeBeginPeriod() winmm.timeBeginPeriod
+@ stdcall timeEndPeriod() winmm.timeEndPeriod
+@ stdcall timeGetDevCaps() winmm.timeGetDevCaps
+@ stdcall timeGetSystemTime() winmm.timeGetSystemTime
+@ stdcall timeGetTime() winmm.timeGetTime
diff --git a/dll/apisets/api-ms-win-ntuser-dc-access-l1-1-0.spec b/dll/apisets/api-ms-win-ntuser-dc-access-l1-1-0.spec
new file mode 100644 (file)
index 0000000..532365c
--- /dev/null
@@ -0,0 +1,5 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetDC() user32.GetDC
+@ stdcall ReleaseDC() user32.ReleaseDC
diff --git a/dll/apisets/api-ms-win-ntuser-rectangle-l1-1-0.spec b/dll/apisets/api-ms-win-ntuser-rectangle-l1-1-0.spec
new file mode 100644 (file)
index 0000000..447ff67
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CopyRect() user32.CopyRect
+@ stdcall EqualRect() user32.EqualRect
+@ stdcall InflateRect() user32.InflateRect
+@ stdcall IntersectRect() user32.IntersectRect
+@ stdcall IsRectEmpty() user32.IsRectEmpty
+@ stdcall OffsetRect() user32.OffsetRect
+@ stdcall PtInRect() user32.PtInRect
+@ stdcall SetRect() user32.SetRect
+@ stdcall SetRectEmpty() user32.SetRectEmpty
+@ stdcall SubtractRect() user32.SubtractRect
+@ stdcall UnionRect() user32.UnionRect
diff --git a/dll/apisets/api-ms-win-perf-legacy-l1-1-0.spec b/dll/apisets/api-ms-win-perf-legacy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..83482c5
--- /dev/null
@@ -0,0 +1,12 @@
+
+# This file is autogenerated by update.py
+
+@ stub PerfAddCounters
+@ stub PerfCloseQueryHandle
+@ stub PerfDeleteCounters
+@ stub PerfEnumerateCounterSet
+@ stub PerfEnumerateCounterSetInstances
+@ stub PerfOpenQueryHandle
+@ stub PerfQueryCounterData
+@ stub PerfQueryCounterInfo
+@ stub PerfQueryCounterSetRegistrationInfo
diff --git a/dll/apisets/api-ms-win-power-base-l1-1-0.spec b/dll/apisets/api-ms-win-power-base-l1-1-0.spec
new file mode 100644 (file)
index 0000000..558e9b3
--- /dev/null
@@ -0,0 +1,8 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CallNtPowerInformation() powrprof.CallNtPowerInformation
+@ stdcall GetPwrCapabilities() powrprof.GetPwrCapabilities
+@ stub PowerDeterminePlatformRoleEx
+@ stub PowerRegisterSuspendResumeNotification
+@ stub PowerUnregisterSuspendResumeNotification
diff --git a/dll/apisets/api-ms-win-power-setting-l1-1-0.spec b/dll/apisets/api-ms-win-power-setting-l1-1-0.spec
new file mode 100644 (file)
index 0000000..1e01957
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall PowerGetActiveScheme() powrprof.PowerGetActiveScheme
+@ stub PowerReadACValue
+@ stdcall PowerReadDCValue() powrprof.PowerReadDCValue
+@ stub PowerSetActiveScheme
+@ stub PowerSettingRegisterNotification
+@ stub PowerSettingUnregisterNotification
+@ stub PowerWriteACValueIndex
+@ stub PowerWriteDCValueIndex
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-draw-l1-1-0.spec b/dll/apisets/api-ms-win-rtcore-ntuser-draw-l1-1-0.spec
new file mode 100644 (file)
index 0000000..4464e45
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RedrawWindow() user32.RedrawWindow
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-private-l1-1-0.spec b/dll/apisets/api-ms-win-rtcore-ntuser-private-l1-1-0.spec
new file mode 100644 (file)
index 0000000..496bf5b
--- /dev/null
@@ -0,0 +1,12 @@
+
+# This file is autogenerated by update.py
+
+@ stub CreateDCompositionHwndTarget
+@ stub CreateWindowInBand
+@ stub DestroyDCompositionHwndTarget
+@ stdcall GetTaskmanWindow() user32.GetTaskmanWindow
+@ stub GetWindowBand
+@ stdcall IsWindowInDestroy() user32.IsWindowInDestroy
+@ stub RegisterSessionPort
+@ stdcall SetTaskmanWindow() user32.SetTaskmanWindow
+@ stub UnregisterSessionPort
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-private-l1-1-4.spec b/dll/apisets/api-ms-win-rtcore-ntuser-private-l1-1-4.spec
new file mode 100644 (file)
index 0000000..cc92e1d
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+2545 stub -noname Ordinal2545
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-window-l1-1-0.spec b/dll/apisets/api-ms-win-rtcore-ntuser-window-l1-1-0.spec
new file mode 100644 (file)
index 0000000..16e4b18
--- /dev/null
@@ -0,0 +1,84 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AllowSetForegroundWindow() user32.AllowSetForegroundWindow
+@ stdcall BeginDeferWindowPos() user32.BeginDeferWindowPos
+@ stdcall CallWindowProcW() user32.CallWindowProcW
+@ stdcall ChildWindowFromPoint() user32.ChildWindowFromPoint
+@ stdcall ChildWindowFromPointEx() user32.ChildWindowFromPointEx
+@ stdcall ClientToScreen() user32.ClientToScreen
+@ stdcall CreateWindowExW() user32.CreateWindowExW
+@ stdcall DeferWindowPos() user32.DeferWindowPos
+@ stdcall DefWindowProcW() user32.DefWindowProcW
+@ stdcall DestroyWindow() user32.DestroyWindow
+@ stdcall DispatchMessageW() user32.DispatchMessageW
+@ stdcall EnableWindow() user32.EnableWindow
+@ stdcall EndDeferWindowPos() user32.EndDeferWindowPos
+@ stdcall EnumChildWindows() user32.EnumChildWindows
+@ stdcall EnumPropsExW() user32.EnumPropsExW
+@ stdcall EnumPropsW() user32.EnumPropsW
+@ stdcall EnumWindows() user32.EnumWindows
+@ stdcall FindWindowExW() user32.FindWindowExW
+@ stdcall FindWindowW() user32.FindWindowW
+@ stdcall GetActiveWindow() user32.GetActiveWindow
+@ stdcall GetAncestor() user32.GetAncestor
+@ stdcall GetClassInfoExW() user32.GetClassInfoExW
+@ stdcall GetClassInfoW() user32.GetClassInfoW
+@ stdcall GetClassNameW() user32.GetClassNameW
+@ stdcall GetClientRect() user32.GetClientRect
+@ stdcall GetCursorPos() user32.GetCursorPos
+@ stdcall GetDesktopWindow() user32.GetDesktopWindow
+@ stdcall GetFocus() user32.GetFocus
+@ stdcall GetForegroundWindow() user32.GetForegroundWindow
+@ stdcall GetMessageExtraInfo() user32.GetMessageExtraInfo
+@ stdcall GetMessagePos() user32.GetMessagePos
+@ stdcall GetMessageTime() user32.GetMessageTime
+@ stdcall GetMessageW() user32.GetMessageW
+@ stdcall GetParent() user32.GetParent
+@ stdcall GetPropW() user32.GetPropW
+@ stdcall GetQueueStatus() user32.GetQueueStatus
+@ stdcall GetTopWindow() user32.GetTopWindow
+@ stdcall GetWindow() user32.GetWindow
+@ stdcall GetWindowLongA() user32.GetWindowLongA
+@ stdcall GetWindowLongW() user32.GetWindowLongW
+@ stdcall GetWindowRect() user32.GetWindowRect
+@ stdcall GetWindowTextW() user32.GetWindowTextW
+@ stdcall GetWindowThreadProcessId() user32.GetWindowThreadProcessId
+@ stdcall InSendMessage() user32.InSendMessage
+@ stdcall InSendMessageEx() user32.InSendMessageEx
+@ stdcall IsChild() user32.IsChild
+@ stdcall IsWindow() user32.IsWindow
+@ stdcall IsWindowEnabled() user32.IsWindowEnabled
+@ stdcall IsWindowVisible() user32.IsWindowVisible
+@ stdcall KillTimer() user32.KillTimer
+@ stdcall MoveWindow() user32.MoveWindow
+@ stdcall PeekMessageW() user32.PeekMessageW
+@ stdcall PostMessageW() user32.PostMessageW
+@ stdcall PostQuitMessage() user32.PostQuitMessage
+@ stdcall PostThreadMessageW() user32.PostThreadMessageW
+@ stdcall RegisterClassExW() user32.RegisterClassExW
+@ stdcall RegisterClassW() user32.RegisterClassW
+@ stdcall RegisterWindowMessageW() user32.RegisterWindowMessageW
+@ stdcall RemovePropW() user32.RemovePropW
+@ stdcall ScreenToClient() user32.ScreenToClient
+@ stdcall SendMessageCallbackW() user32.SendMessageCallbackW
+@ stdcall SendMessageTimeoutW() user32.SendMessageTimeoutW
+@ stdcall SendMessageW() user32.SendMessageW
+@ stdcall SendNotifyMessageW() user32.SendNotifyMessageW
+@ stdcall SetActiveWindow() user32.SetActiveWindow
+@ stdcall SetCursorPos() user32.SetCursorPos
+@ stdcall SetFocus() user32.SetFocus
+@ stdcall SetForegroundWindow() user32.SetForegroundWindow
+@ stdcall SetMessageExtraInfo() user32.SetMessageExtraInfo
+@ stdcall SetParent() user32.SetParent
+@ stdcall SetPropW() user32.SetPropW
+@ stdcall SetTimer() user32.SetTimer
+@ stdcall SetWindowLongA() user32.SetWindowLongA
+@ stdcall SetWindowLongW() user32.SetWindowLongW
+@ stdcall SetWindowPos() user32.SetWindowPos
+@ stdcall SetWindowTextW() user32.SetWindowTextW
+@ stdcall ShowWindow() user32.ShowWindow
+@ stdcall TranslateMessage() user32.TranslateMessage
+@ stdcall UnregisterClassW() user32.UnregisterClassW
+@ stdcall WaitMessage() user32.WaitMessage
+@ stdcall WindowFromPoint() user32.WindowFromPoint
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-winevent-l1-1-0.spec b/dll/apisets/api-ms-win-rtcore-ntuser-winevent-l1-1-0.spec
new file mode 100644 (file)
index 0000000..30a1d80
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall IsWinEventHookInstalled() user32.IsWinEventHookInstalled
+@ stdcall NotifyWinEvent() user32.NotifyWinEvent
+@ stdcall SetWinEventHook() user32.SetWinEventHook
+@ stdcall UnhookWinEvent() user32.UnhookWinEvent
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.spec b/dll/apisets/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.spec
new file mode 100644 (file)
index 0000000..07d849e
--- /dev/null
@@ -0,0 +1,28 @@
+
+# This file is autogenerated by update.py
+
+@ stub EnableMouseInPointer
+@ stub GetCurrentInputMessageSource
+@ stub GetPointerCursorId
+@ stub GetPointerDevice
+@ stub GetPointerDeviceProperties
+@ stub GetPointerDeviceRects
+@ stub GetPointerDevices
+@ stub GetPointerFrameInfo
+@ stub GetPointerFrameInfoHistory
+@ stub GetPointerFramePenInfo
+@ stub GetPointerFrameTouchInfo
+@ stub GetPointerFrameTouchInfoHistory
+@ stub GetPointerInfo
+@ stub GetPointerInfoHistory
+@ stub GetPointerInputTransform
+@ stub GetPointerPenInfo
+@ stub GetPointerPenInfoHistory
+@ stub GetPointerTouchInfo
+@ stub GetPointerTouchInfoHistory
+@ stub GetPointerType
+@ stub GetRawPointerDeviceData
+@ stub InitializeTouchInjection
+@ stub InjectTouchInput
+@ stub IsMouseInPointerEnabled
+@ stub SkipPointerFrameMessages
diff --git a/dll/apisets/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.spec b/dll/apisets/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.spec
new file mode 100644 (file)
index 0000000..49610fd
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetWindowFeedbackSetting
diff --git a/dll/apisets/api-ms-win-security-activedirectoryclient-l1-1-0.spec b/dll/apisets/api-ms-win-security-activedirectoryclient-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8c2683b
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stub DsBindWithSpnExW
+@ stdcall DsCrackNamesW() ntdsapi.DsCrackNamesW
+@ stdcall DsFreeDomainControllerInfoW() ntdsapi.DsFreeDomainControllerInfoW
+@ stdcall DsFreeNameResultW() ntdsapi.DsFreeNameResultW
+@ stdcall DsFreePasswordCredentials() ntdsapi.DsFreePasswordCredentials
+@ stdcall DsGetDomainControllerInfoW() ntdsapi.DsGetDomainControllerInfoW
+@ stdcall DsMakePasswordCredentialsW() ntdsapi.DsMakePasswordCredentialsW
+@ stdcall DsUnBindW() ntdsapi.DsUnBindW
diff --git a/dll/apisets/api-ms-win-security-audit-l1-1-1.spec b/dll/apisets/api-ms-win-security-audit-l1-1-1.spec
new file mode 100644 (file)
index 0000000..c5ca938
--- /dev/null
@@ -0,0 +1,18 @@
+
+# This file is autogenerated by update.py
+
+@ stub AuditComputeEffectivePolicyBySid
+@ stub AuditEnumerateCategories
+@ stub AuditEnumeratePerUserPolicy
+@ stub AuditEnumerateSubCategories
+@ stub AuditFree
+@ stub AuditLookupCategoryNameW
+@ stub AuditLookupSubCategoryNameW
+@ stub AuditQueryGlobalSaclW
+@ stub AuditQueryPerUserPolicy
+@ stub AuditQuerySecurity
+@ stub AuditQuerySystemPolicy
+@ stub AuditSetGlobalSaclW
+@ stub AuditSetPerUserPolicy
+@ stub AuditSetSecurity
+@ stub AuditSetSystemPolicy
diff --git a/dll/apisets/api-ms-win-security-base-l1-1-0.spec b/dll/apisets/api-ms-win-security-base-l1-1-0.spec
new file mode 100644 (file)
index 0000000..fb2268b
--- /dev/null
@@ -0,0 +1,100 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AccessCheck() advapi32.AccessCheck
+@ stub AccessCheckandAuditAlarmW
+@ stdcall AccessCheckByType() advapi32.AccessCheckByType
+@ stub AccessCheckByTypeandAuditAlarmW
+@ stdcall AccessCheckByTypeResultList() advapi32.AccessCheckByTypeResultList
+@ stub AccessCheckByTypeResultListandAuditAlarmByHandleW
+@ stub AccessCheckByTypeResultListandAuditAlarmW
+@ stdcall AddAccessAllowedAce() advapi32.AddAccessAllowedAce
+@ stdcall AddAccessAllowedAceEx() advapi32.AddAccessAllowedAceEx
+@ stdcall AddAccessAllowedObjectAce() advapi32.AddAccessAllowedObjectAce
+@ stdcall AddAccessDeniedAce() advapi32.AddAccessDeniedAce
+@ stdcall AddAccessDeniedAceEx() advapi32.AddAccessDeniedAceEx
+@ stdcall AddAccessDeniedObjectAce() advapi32.AddAccessDeniedObjectAce
+@ stdcall AddAce() advapi32.AddAce
+@ stdcall AddAuditAccessAce() advapi32.AddAuditAccessAce
+@ stdcall AddAuditAccessAceEx() advapi32.AddAuditAccessAceEx
+@ stdcall AddAuditAccessObjectAce() advapi32.AddAuditAccessObjectAce
+@ stub AddMandatoryAce
+@ stdcall AdjustTokenGroups() advapi32.AdjustTokenGroups
+@ stdcall AdjustTokenPrivileges() advapi32.AdjustTokenPrivileges
+@ stdcall AllocateAndInitializeSid() advapi32.AllocateAndInitializeSid
+@ stdcall AllocateLocallyUniqueId() advapi32.AllocateLocallyUniqueId
+@ stdcall AreAllAccessesGranted() advapi32.AreAllAccessesGranted
+@ stdcall AreAnyAccessesGranted() advapi32.AreAnyAccessesGranted
+@ stdcall CheckTokenMembership() advapi32.CheckTokenMembership
+@ stdcall ConvertToAutoInheritPrivateObjectSecurity() advapi32.ConvertToAutoInheritPrivateObjectSecurity
+@ stdcall CopySid() advapi32.CopySid
+@ stdcall CreatePrivateObjectSecurity() advapi32.CreatePrivateObjectSecurity
+@ stdcall CreatePrivateObjectSecurityEx() advapi32.CreatePrivateObjectSecurityEx
+@ stdcall CreatePrivateObjectSecurityWithMultipleInheritance() advapi32.CreatePrivateObjectSecurityWithMultipleInheritance
+@ stdcall CreateRestrictedToken() advapi32.CreateRestrictedToken
+@ stdcall CreateWellKnownSid() advapi32.CreateWellKnownSid
+@ stdcall DeleteAce() advapi32.DeleteAce
+@ stdcall DestroyPrivateObjectSecurity() advapi32.DestroyPrivateObjectSecurity
+@ stdcall DuplicateToken() advapi32.DuplicateToken
+@ stdcall DuplicateTokenEx() advapi32.DuplicateTokenEx
+@ stdcall EqualDomainSid() advapi32.EqualDomainSid
+@ stdcall EqualPrefixSid() advapi32.EqualPrefixSid
+@ stdcall EqualSid() advapi32.EqualSid
+@ stdcall FindFirstFreeAce() advapi32.FindFirstFreeAce
+@ stdcall FreeSid() advapi32.FreeSid
+@ stdcall GetAce() advapi32.GetAce
+@ stdcall GetAclInformation() advapi32.GetAclInformation
+@ stdcall GetFileSecurityW() advapi32.GetFileSecurityW
+@ stdcall GetKernelObjectSecurity() advapi32.GetKernelObjectSecurity
+@ stdcall GetLengthSid() advapi32.GetLengthSid
+@ stdcall GetPrivateObjectSecurity() advapi32.GetPrivateObjectSecurity
+@ stdcall GetSecurityDescriptorControl() advapi32.GetSecurityDescriptorControl
+@ stdcall GetSecurityDescriptorDacl() advapi32.GetSecurityDescriptorDacl
+@ stdcall GetSecurityDescriptorGroup() advapi32.GetSecurityDescriptorGroup
+@ stdcall GetSecurityDescriptorLength() advapi32.GetSecurityDescriptorLength
+@ stdcall GetSecurityDescriptorOwner() advapi32.GetSecurityDescriptorOwner
+@ stdcall GetSecurityDescriptorRMControl() advapi32.GetSecurityDescriptorRMControl
+@ stdcall GetSecurityDescriptorSacl() advapi32.GetSecurityDescriptorSacl
+@ stdcall GetSidIdentifierAuthority() advapi32.GetSidIdentifierAuthority
+@ stdcall GetSidLengthRequired() advapi32.GetSidLengthRequired
+@ stdcall GetSidSubAuthority() advapi32.GetSidSubAuthority
+@ stdcall GetSidSubAuthorityCount() advapi32.GetSidSubAuthorityCount
+@ stdcall GetTokenInformation() advapi32.GetTokenInformation
+@ stdcall GetWindowsAccountDomainSid() advapi32.GetWindowsAccountDomainSid
+@ stdcall ImpersonateAnonymousToken() advapi32.ImpersonateAnonymousToken
+@ stdcall ImpersonateLoggedOnUser() advapi32.ImpersonateLoggedOnUser
+@ stdcall ImpersonateSelf() advapi32.ImpersonateSelf
+@ stdcall InitializeAcl() advapi32.InitializeAcl
+@ stdcall InitializeSecurityDescriptor() advapi32.InitializeSecurityDescriptor
+@ stdcall InitializeSid() advapi32.InitializeSid
+@ stdcall IsTokenRestricted() advapi32.IsTokenRestricted
+@ stdcall IsValidAcl() advapi32.IsValidAcl
+@ stub IsValidRelativeSecurityDescriptor
+@ stdcall IsValidSecurityDescriptor() advapi32.IsValidSecurityDescriptor
+@ stdcall IsValidSid() advapi32.IsValidSid
+@ stdcall IsWellKnownSid() advapi32.IsWellKnownSid
+@ stdcall MakeAbsoluteSD() advapi32.MakeAbsoluteSD
+@ stdcall MakeAbsoluteSD2() advapi32.MakeAbsoluteSD2
+@ stdcall MakeSelfRelativeSD() advapi32.MakeSelfRelativeSD
+@ stdcall MapGenericMask() advapi32.MapGenericMask
+@ stdcall ObjectCloseAuditAlarmW() advapi32.ObjectCloseAuditAlarmW
+@ stdcall ObjectDeleteAuditAlarmW() advapi32.ObjectDeleteAuditAlarmW
+@ stdcall ObjectOpenAuditAlarmW() advapi32.ObjectOpenAuditAlarmW
+@ stdcall ObjectPrivilegeAuditAlarmW() advapi32.ObjectPrivilegeAuditAlarmW
+@ stdcall PrivilegeCheck() advapi32.PrivilegeCheck
+@ stdcall PrivilegedServiceAuditAlarmW() advapi32.PrivilegedServiceAuditAlarmW
+@ stub QuerySecurityAccessMask
+@ stdcall RevertToSelf() advapi32.RevertToSelf
+@ stdcall SetAclInformation() advapi32.SetAclInformation
+@ stdcall SetFileSecurityW() advapi32.SetFileSecurityW
+@ stdcall SetKernelObjectSecurity() advapi32.SetKernelObjectSecurity
+@ stdcall SetPrivateObjectSecurity() advapi32.SetPrivateObjectSecurity
+@ stdcall SetPrivateObjectSecurityEx() advapi32.SetPrivateObjectSecurityEx
+@ stub SetSecurityAccessMask
+@ stdcall SetSecurityDescriptorControl() advapi32.SetSecurityDescriptorControl
+@ stdcall SetSecurityDescriptorDacl() advapi32.SetSecurityDescriptorDacl
+@ stdcall SetSecurityDescriptorGroup() advapi32.SetSecurityDescriptorGroup
+@ stdcall SetSecurityDescriptorOwner() advapi32.SetSecurityDescriptorOwner
+@ stdcall SetSecurityDescriptorRMControl() advapi32.SetSecurityDescriptorRMControl
+@ stdcall SetSecurityDescriptorSacl() advapi32.SetSecurityDescriptorSacl
+@ stdcall SetTokenInformation() advapi32.SetTokenInformation
diff --git a/dll/apisets/api-ms-win-security-base-l1-2-0.spec b/dll/apisets/api-ms-win-security-base-l1-2-0.spec
new file mode 100644 (file)
index 0000000..d699053
--- /dev/null
@@ -0,0 +1,105 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall AccessCheck() advapi32.AccessCheck
+@ stdcall AccessCheckAndAuditAlarmW() advapi32.AccessCheckAndAuditAlarmW
+@ stdcall AccessCheckByType() advapi32.AccessCheckByType
+@ stdcall AccessCheckByTypeAndAuditAlarmW() advapi32.AccessCheckByTypeAndAuditAlarmW
+@ stdcall AccessCheckByTypeResultList() advapi32.AccessCheckByTypeResultList
+@ stdcall AccessCheckByTypeResultListAndAuditAlarmByHandleW() advapi32.AccessCheckByTypeResultListAndAuditAlarmByHandleW
+@ stdcall AccessCheckByTypeResultListAndAuditAlarmW() advapi32.AccessCheckByTypeResultListAndAuditAlarmW
+@ stdcall AddAccessAllowedAce() advapi32.AddAccessAllowedAce
+@ stdcall AddAccessAllowedAceEx() advapi32.AddAccessAllowedAceEx
+@ stdcall AddAccessAllowedObjectAce() advapi32.AddAccessAllowedObjectAce
+@ stdcall AddAccessDeniedAce() advapi32.AddAccessDeniedAce
+@ stdcall AddAccessDeniedAceEx() advapi32.AddAccessDeniedAceEx
+@ stdcall AddAccessDeniedObjectAce() advapi32.AddAccessDeniedObjectAce
+@ stdcall AddAce() advapi32.AddAce
+@ stdcall AddAuditAccessAce() advapi32.AddAuditAccessAce
+@ stdcall AddAuditAccessAceEx() advapi32.AddAuditAccessAceEx
+@ stdcall AddAuditAccessObjectAce() advapi32.AddAuditAccessObjectAce
+@ stub AddMandatoryAce
+@ stub AddResourceAttributeAce
+@ stub AddScopedPolicyIDAce
+@ stdcall AdjustTokenGroups() advapi32.AdjustTokenGroups
+@ stdcall AdjustTokenPrivileges() advapi32.AdjustTokenPrivileges
+@ stdcall AllocateAndInitializeSid() advapi32.AllocateAndInitializeSid
+@ stdcall AllocateLocallyUniqueId() advapi32.AllocateLocallyUniqueId
+@ stdcall AreAllAccessesGranted() advapi32.AreAllAccessesGranted
+@ stdcall AreAnyAccessesGranted() advapi32.AreAnyAccessesGranted
+@ stub CheckTokenCapability
+@ stdcall CheckTokenMembership() advapi32.CheckTokenMembership
+@ stub CheckTokenMembershipEx
+@ stdcall ConvertToAutoInheritPrivateObjectSecurity() advapi32.ConvertToAutoInheritPrivateObjectSecurity
+@ stdcall CopySid() advapi32.CopySid
+@ stdcall CreatePrivateObjectSecurity() advapi32.CreatePrivateObjectSecurity
+@ stdcall CreatePrivateObjectSecurityEx() advapi32.CreatePrivateObjectSecurityEx
+@ stdcall CreatePrivateObjectSecurityWithMultipleInheritance() advapi32.CreatePrivateObjectSecurityWithMultipleInheritance
+@ stdcall CreateRestrictedToken() advapi32.CreateRestrictedToken
+@ stdcall CreateWellKnownSid() advapi32.CreateWellKnownSid
+@ stdcall DeleteAce() advapi32.DeleteAce
+@ stdcall DestroyPrivateObjectSecurity() advapi32.DestroyPrivateObjectSecurity
+@ stdcall DuplicateToken() advapi32.DuplicateToken
+@ stdcall DuplicateTokenEx() advapi32.DuplicateTokenEx
+@ stdcall EqualDomainSid() advapi32.EqualDomainSid
+@ stdcall EqualPrefixSid() advapi32.EqualPrefixSid
+@ stdcall EqualSid() advapi32.EqualSid
+@ stdcall FindFirstFreeAce() advapi32.FindFirstFreeAce
+@ stdcall FreeSid() advapi32.FreeSid
+@ stdcall GetAce() advapi32.GetAce
+@ stdcall GetAclInformation() advapi32.GetAclInformation
+@ stub GetAppContainerAce
+@ stub GetCachedSigningLevel
+@ stdcall GetFileSecurityW() advapi32.GetFileSecurityW
+@ stdcall GetKernelObjectSecurity() advapi32.GetKernelObjectSecurity
+@ stdcall GetLengthSid() advapi32.GetLengthSid
+@ stdcall GetPrivateObjectSecurity() advapi32.GetPrivateObjectSecurity
+@ stdcall GetSecurityDescriptorControl() advapi32.GetSecurityDescriptorControl
+@ stdcall GetSecurityDescriptorDacl() advapi32.GetSecurityDescriptorDacl
+@ stdcall GetSecurityDescriptorGroup() advapi32.GetSecurityDescriptorGroup
+@ stdcall GetSecurityDescriptorLength() advapi32.GetSecurityDescriptorLength
+@ stdcall GetSecurityDescriptorOwner() advapi32.GetSecurityDescriptorOwner
+@ stdcall GetSecurityDescriptorRMControl() advapi32.GetSecurityDescriptorRMControl
+@ stdcall GetSecurityDescriptorSacl() advapi32.GetSecurityDescriptorSacl
+@ stdcall GetSidIdentifierAuthority() advapi32.GetSidIdentifierAuthority
+@ stdcall GetSidLengthRequired() advapi32.GetSidLengthRequired
+@ stdcall GetSidSubAuthority() advapi32.GetSidSubAuthority
+@ stdcall GetSidSubAuthorityCount() advapi32.GetSidSubAuthorityCount
+@ stdcall GetTokenInformation() advapi32.GetTokenInformation
+@ stdcall GetWindowsAccountDomainSid() advapi32.GetWindowsAccountDomainSid
+@ stdcall ImpersonateAnonymousToken() advapi32.ImpersonateAnonymousToken
+@ stdcall ImpersonateLoggedOnUser() advapi32.ImpersonateLoggedOnUser
+@ stdcall ImpersonateSelf() advapi32.ImpersonateSelf
+@ stdcall InitializeAcl() advapi32.InitializeAcl
+@ stdcall InitializeSecurityDescriptor() advapi32.InitializeSecurityDescriptor
+@ stdcall InitializeSid() advapi32.InitializeSid
+@ stdcall IsTokenRestricted() advapi32.IsTokenRestricted
+@ stdcall IsValidAcl() advapi32.IsValidAcl
+@ stdcall IsValidSecurityDescriptor() advapi32.IsValidSecurityDescriptor
+@ stdcall IsValidSid() advapi32.IsValidSid
+@ stdcall IsWellKnownSid() advapi32.IsWellKnownSid
+@ stdcall MakeAbsoluteSD() advapi32.MakeAbsoluteSD
+@ stdcall MakeSelfRelativeSD() advapi32.MakeSelfRelativeSD
+@ stdcall MapGenericMask() advapi32.MapGenericMask
+@ stdcall ObjectCloseAuditAlarmW() advapi32.ObjectCloseAuditAlarmW
+@ stdcall ObjectDeleteAuditAlarmW() advapi32.ObjectDeleteAuditAlarmW
+@ stdcall ObjectOpenAuditAlarmW() advapi32.ObjectOpenAuditAlarmW
+@ stdcall ObjectPrivilegeAuditAlarmW() advapi32.ObjectPrivilegeAuditAlarmW
+@ stdcall PrivilegeCheck() advapi32.PrivilegeCheck
+@ stdcall PrivilegedServiceAuditAlarmW() advapi32.PrivilegedServiceAuditAlarmW
+@ stub QuerySecurityAccessMask
+@ stdcall RevertToSelf() advapi32.RevertToSelf
+@ stdcall SetAclInformation() advapi32.SetAclInformation
+@ stub SetCachedSigningLevel
+@ stdcall SetFileSecurityW() advapi32.SetFileSecurityW
+@ stdcall SetKernelObjectSecurity() advapi32.SetKernelObjectSecurity
+@ stdcall SetPrivateObjectSecurity() advapi32.SetPrivateObjectSecurity
+@ stdcall SetPrivateObjectSecurityEx() advapi32.SetPrivateObjectSecurityEx
+@ stub SetSecurityAccessMask
+@ stdcall SetSecurityDescriptorControl() advapi32.SetSecurityDescriptorControl
+@ stdcall SetSecurityDescriptorDacl() advapi32.SetSecurityDescriptorDacl
+@ stdcall SetSecurityDescriptorGroup() advapi32.SetSecurityDescriptorGroup
+@ stdcall SetSecurityDescriptorOwner() advapi32.SetSecurityDescriptorOwner
+@ stdcall SetSecurityDescriptorRMControl() advapi32.SetSecurityDescriptorRMControl
+@ stdcall SetSecurityDescriptorSacl() advapi32.SetSecurityDescriptorSacl
+@ stdcall SetTokenInformation() advapi32.SetTokenInformation
diff --git a/dll/apisets/api-ms-win-security-base-private-l1-1-1.spec b/dll/apisets/api-ms-win-security-base-private-l1-1-1.spec
new file mode 100644 (file)
index 0000000..7510a4b
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stub CreateAppContainerToken
+@ stub IsValidRelativeSecurityDescriptor
+@ stdcall MakeAbsoluteSD2() advapi32.MakeAbsoluteSD2
diff --git a/dll/apisets/api-ms-win-security-credentials-l1-1-0.spec b/dll/apisets/api-ms-win-security-credentials-l1-1-0.spec
new file mode 100644 (file)
index 0000000..3050a8b
--- /dev/null
@@ -0,0 +1,32 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CredDeleteA() advapi32.CredDeleteA
+@ stdcall CredDeleteW() advapi32.CredDeleteW
+@ stdcall CredEnumerateA() advapi32.CredEnumerateA
+@ stdcall CredEnumerateW() advapi32.CredEnumerateW
+@ stub CredFindBestCredentialA
+@ stub CredFindBestCredentialW
+@ stdcall CredFree() advapi32.CredFree
+@ stdcall CredGetSessionTypes() advapi32.CredGetSessionTypes
+@ stdcall CredGetTargetInfoA() advapi32.CredGetTargetInfoA
+@ stdcall CredGetTargetInfoW() advapi32.CredGetTargetInfoW
+@ stdcall CredIsMarshaledCredentialW() advapi32.CredIsMarshaledCredentialW
+@ stub CredIsProtectedA
+@ stub CredIsProtectedW
+@ stdcall CredMarshalCredentialA() advapi32.CredMarshalCredentialA
+@ stdcall CredMarshalCredentialW() advapi32.CredMarshalCredentialW
+@ stub CredProtectA
+@ stub CredProtectW
+@ stdcall CredReadA() advapi32.CredReadA
+@ stdcall CredReadDomainCredentialsA() advapi32.CredReadDomainCredentialsA
+@ stdcall CredReadDomainCredentialsW() advapi32.CredReadDomainCredentialsW
+@ stdcall CredReadW() advapi32.CredReadW
+@ stdcall CredUnmarshalCredentialA() advapi32.CredUnmarshalCredentialA
+@ stdcall CredUnmarshalCredentialW() advapi32.CredUnmarshalCredentialW
+@ stub CredUnprotectA
+@ stub CredUnprotectW
+@ stdcall CredWriteA() advapi32.CredWriteA
+@ stub CredWriteDomainCredentialsA
+@ stdcall CredWriteDomainCredentialsW() advapi32.CredWriteDomainCredentialsW
+@ stdcall CredWriteW() advapi32.CredWriteW
diff --git a/dll/apisets/api-ms-win-security-grouppolicy-l1-1-0.spec b/dll/apisets/api-ms-win-security-grouppolicy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b9eee41
--- /dev/null
@@ -0,0 +1,26 @@
+
+# This file is autogenerated by update.py
+
+@ stub AreThereVisibleLogoffScriptsInternal
+@ stub AreThereVisibleShutdownScriptsInternal
+@ stub EnterCriticalPolicySectionInternal
+@ stub ForceSyncFgPolicyInternal
+@ stub FreeGPOListInternalA
+@ stub FreeGPOListInternalW
+@ stub GenerateGPNotificationInternal
+@ stub GetAppliedGPOListInternalA
+@ stub GetAppliedGPOListInternalW
+@ stub GetGPOListInternalA
+@ stub GetGPOListInternalW
+@ stub GetNextFgPolicyRefreshInfoInternal
+@ stub GetPreviousFgPolicyRefreshInfoInternal
+@ stub HasPolicyForegroundProcessingCompletedInternal
+@ stdcall IsSyncForegroundPolicyRefresh() userenv.IsSyncForegroundPolicyRefresh
+@ stub LeaveCriticalPolicySectionInternal
+@ stub RefreshPolicyExInternal
+@ stub RefreshPolicyInternal
+@ stub RegisterGPNotificationInternal
+@ stub RsopLoggingEnabledInternal
+@ stub UnregisterGPNotificationInternal
+@ stub WaitForMachinePolicyForegroundProcessingInternal
+@ stub WaitForUserPolicyForegroundProcessingInternal
diff --git a/dll/apisets/api-ms-win-security-lsalookup-l1-1-0.spec b/dll/apisets/api-ms-win-security-lsalookup-l1-1-0.spec
new file mode 100644 (file)
index 0000000..55f0a1d
--- /dev/null
@@ -0,0 +1,14 @@
+
+# This file is autogenerated by update.py
+
+@ stub LookupAccountNameLocalA
+@ stub LookupAccountNameLocalW
+@ stub LookupAccountSidLocalA
+@ stub LookupAccountSidLocalW
+@ stub LsaLookupClose
+@ stub LsaLookupFreeMemory
+@ stub LsaLookupGetDomainInfo
+@ stub LsaLookupManageSidNameMapping
+@ stub LsaLookupOpenLocalPolicy
+@ stub LsaLookupTranslateNames
+@ stub LsaLookupTranslateSids
diff --git a/dll/apisets/api-ms-win-security-lsalookup-l1-1-1.spec b/dll/apisets/api-ms-win-security-lsalookup-l1-1-1.spec
new file mode 100644 (file)
index 0000000..a9dce6a
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stub EnumerateIdentityProviders
+@ stub GetDefaultIdentityProvider
+@ stub GetIdentityProviderInfoByGUID
+@ stub GetIdentityProviderInfoByName
+@ stub LookupAccountNameLocalA
+@ stub LookupAccountNameLocalW
+@ stub LookupAccountSidLocalA
+@ stub LookupAccountSidLocalW
+@ stub LsaLookupClose
+@ stub LsaLookupFreeMemory
+@ stub LsaLookupGetDomainInfo
+@ stub LsaLookupManageSidNameMapping
+@ stub LsaLookupOpenLocalPolicy
+@ stub LsaLookupTranslateNames
+@ stub LsaLookupTranslateSids
+@ stub ReleaseIdentityProviderEnumContext
diff --git a/dll/apisets/api-ms-win-security-lsalookup-l2-1-0.spec b/dll/apisets/api-ms-win-security-lsalookup-l2-1-0.spec
new file mode 100644 (file)
index 0000000..f95244c
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall LookupAccountNameW() advapi32.LookupAccountNameW
+@ stdcall LookupAccountSidW() advapi32.LookupAccountSidW
+@ stdcall LookupPrivilegeDisplayNameW() advapi32.LookupPrivilegeDisplayNameW
+@ stdcall LookupPrivilegeNameW() advapi32.LookupPrivilegeNameW
+@ stdcall LookupPrivilegeValueW() advapi32.LookupPrivilegeValueW
+@ stdcall LsaEnumerateTrustedDomains() advapi32.LsaEnumerateTrustedDomains
diff --git a/dll/apisets/api-ms-win-security-lsalookup-l2-1-1.spec b/dll/apisets/api-ms-win-security-lsalookup-l2-1-1.spec
new file mode 100644 (file)
index 0000000..45a55fe
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall LookupAccountNameW() advapi32.LookupAccountNameW
+@ stdcall LookupAccountSidW() advapi32.LookupAccountSidW
+@ stdcall LookupPrivilegeDisplayNameW() advapi32.LookupPrivilegeDisplayNameW
+@ stdcall LookupPrivilegeNameW() advapi32.LookupPrivilegeNameW
+@ stdcall LookupPrivilegeValueW() advapi32.LookupPrivilegeValueW
+@ stdcall LsaEnumerateTrustedDomains() advapi32.LsaEnumerateTrustedDomains
+@ stub LsaManageSidNameMapping
diff --git a/dll/apisets/api-ms-win-security-lsapolicy-l1-1-0.spec b/dll/apisets/api-ms-win-security-lsapolicy-l1-1-0.spec
new file mode 100644 (file)
index 0000000..2a33357
--- /dev/null
@@ -0,0 +1,25 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall LsaAddAccountRights() advapi32.LsaAddAccountRights
+@ stdcall LsaClose() advapi32.LsaClose
+@ stdcall LsaCreateSecret() advapi32.LsaCreateSecret
+@ stdcall LsaEnumerateAccountRights() advapi32.LsaEnumerateAccountRights
+@ stdcall LsaEnumerateAccountsWithUserRight() advapi32.LsaEnumerateAccountsWithUserRight
+@ stdcall LsaFreeMemory() advapi32.LsaFreeMemory
+@ stdcall LsaICLookupNames() advapi32.LsaICLookupNames
+@ stdcall LsaICLookupNamesWithCreds() advapi32.LsaICLookupNamesWithCreds
+@ stdcall LsaICLookupSids() advapi32.LsaICLookupSids
+@ stdcall LsaICLookupSidsWithCreds() advapi32.LsaICLookupSidsWithCreds
+@ stdcall LsaLookupNames2() advapi32.LsaLookupNames2
+@ stdcall LsaLookupSids() advapi32.LsaLookupSids
+@ stub LsaLookupSids2
+@ stdcall LsaOpenPolicy() advapi32.LsaOpenPolicy
+@ stdcall LsaOpenSecret() advapi32.LsaOpenSecret
+@ stdcall LsaQueryInformationPolicy() advapi32.LsaQueryInformationPolicy
+@ stdcall LsaQuerySecret() advapi32.LsaQuerySecret
+@ stdcall LsaRemoveAccountRights() advapi32.LsaRemoveAccountRights
+@ stdcall LsaRetrievePrivateData() advapi32.LsaRetrievePrivateData
+@ stdcall LsaSetInformationPolicy() advapi32.LsaSetInformationPolicy
+@ stdcall LsaSetSecret() advapi32.LsaSetSecret
+@ stdcall LsaStorePrivateData() advapi32.LsaStorePrivateData
diff --git a/dll/apisets/api-ms-win-security-provider-l1-1-0.spec b/dll/apisets/api-ms-win-security-provider-l1-1-0.spec
new file mode 100644 (file)
index 0000000..8b0fb7f
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall GetExplicitEntriesFromAclW() advapi32.GetExplicitEntriesFromAclW
+@ stdcall GetNamedSecurityInfoW() advapi32.GetNamedSecurityInfoW
+@ stdcall GetSecurityInfo() advapi32.GetSecurityInfo
+@ stdcall SetEntriesInAclW() advapi32.SetEntriesInAclW
+@ stdcall SetNamedSecurityInfoW() advapi32.SetNamedSecurityInfoW
+@ stdcall SetSecurityInfo() advapi32.SetSecurityInfo
diff --git a/dll/apisets/api-ms-win-security-sddl-l1-1-0.spec b/dll/apisets/api-ms-win-security-sddl-l1-1-0.spec
new file mode 100644 (file)
index 0000000..740917d
--- /dev/null
@@ -0,0 +1,7 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ConvertSecurityDescriptorToStringSecurityDescriptorW() advapi32.ConvertSecurityDescriptorToStringSecurityDescriptorW
+@ stdcall ConvertSidToStringSidW() advapi32.ConvertSidToStringSidW
+@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW() advapi32.ConvertStringSecurityDescriptorToSecurityDescriptorW
+@ stdcall ConvertStringSidToSidW() advapi32.ConvertStringSidToSidW
diff --git a/dll/apisets/api-ms-win-security-systemfunctions-l1-1-0.spec b/dll/apisets/api-ms-win-security-systemfunctions-l1-1-0.spec
new file mode 100644 (file)
index 0000000..513d899
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall SystemFunction036() advapi32.SystemFunction036
+@ stdcall SystemFunction040() advapi32.SystemFunction040
+@ stdcall SystemFunction041() advapi32.SystemFunction041
diff --git a/dll/apisets/api-ms-win-service-core-l1-1-0.spec b/dll/apisets/api-ms-win-service-core-l1-1-0.spec
new file mode 100644 (file)
index 0000000..cc7e416
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall RegisterServiceCtrlHandlerExW() advapi32.RegisterServiceCtrlHandlerExW
+@ stdcall SetServiceStatus() advapi32.SetServiceStatus
+@ stdcall StartServiceCtrlDispatcherW() advapi32.StartServiceCtrlDispatcherW
diff --git a/dll/apisets/api-ms-win-service-core-l1-1-1.spec b/dll/apisets/api-ms-win-service-core-l1-1-1.spec
new file mode 100644 (file)
index 0000000..84d5abf
--- /dev/null
@@ -0,0 +1,9 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall EnumDependentServicesW() advapi32.EnumDependentServicesW
+@ stdcall EnumServicesStatusExW() advapi32.EnumServicesStatusExW
+@ stub QueryServiceDynamicInformation
+@ stdcall RegisterServiceCtrlHandlerExW() advapi32.RegisterServiceCtrlHandlerExW
+@ stdcall SetServiceStatus() advapi32.SetServiceStatus
+@ stdcall StartServiceCtrlDispatcherW() advapi32.StartServiceCtrlDispatcherW
diff --git a/dll/apisets/api-ms-win-service-management-l1-1-0.spec b/dll/apisets/api-ms-win-service-management-l1-1-0.spec
new file mode 100644 (file)
index 0000000..1631645
--- /dev/null
@@ -0,0 +1,10 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CloseServiceHandle() advapi32.CloseServiceHandle
+@ stub ControlServiceExW
+@ stdcall CreateServiceW() advapi32.CreateServiceW
+@ stdcall DeleteService() advapi32.DeleteService
+@ stdcall OpenSCManagerW() advapi32.OpenSCManagerW
+@ stdcall OpenServiceW() advapi32.OpenServiceW
+@ stdcall StartServiceW() advapi32.StartServiceW
diff --git a/dll/apisets/api-ms-win-service-management-l2-1-0.spec b/dll/apisets/api-ms-win-service-management-l2-1-0.spec
new file mode 100644 (file)
index 0000000..b993878
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ChangeServiceConfig2W() advapi32.ChangeServiceConfig2W
+@ stdcall ChangeServiceConfigW() advapi32.ChangeServiceConfigW
+@ stub NotifyServiceStatusChangeW
+@ stdcall QueryServiceConfig2W() advapi32.QueryServiceConfig2W
+@ stdcall QueryServiceConfigW() advapi32.QueryServiceConfigW
+@ stdcall QueryServiceObjectSecurity() advapi32.QueryServiceObjectSecurity
+@ stdcall QueryServiceStatusEx() advapi32.QueryServiceStatusEx
+@ stdcall SetServiceObjectSecurity() advapi32.SetServiceObjectSecurity
diff --git a/dll/apisets/api-ms-win-service-private-l1-1-1.spec b/dll/apisets/api-ms-win-service-private-l1-1-1.spec
new file mode 100644 (file)
index 0000000..0b7f2e5
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall I_QueryTagInformation() advapi32.I_QueryTagInformation
+@ stub I_ScBroadcastServiceControlMessage
+@ stdcall I_ScIsSecurityProcess() advapi32.I_ScIsSecurityProcess
+@ stdcall I_ScPnPGetServiceName() advapi32.I_ScPnPGetServiceName
+@ stub I_ScQueryServiceConfig
+@ stub I_ScRegisterDeviceNotification
+@ stub I_ScRegisterPreshutdownRestart
+@ stub I_ScRpcBind
+@ stub I_ScSendPnPMessage
+@ stdcall I_ScSendTSMessage() advapi32.I_ScSendTSMessage
+@ stub I_ScSetServiceBits
+@ stub I_ScUnregisterDeviceNotification
+@ stub I_ScValidatePnPService
+@ stub SubscribeServiceChangeNotifications
+@ stub UnsubscribeServiceChangeNotifications
+@ stub WaitServiceState
diff --git a/dll/apisets/api-ms-win-service-winsvc-l1-1-0.spec b/dll/apisets/api-ms-win-service-winsvc-l1-1-0.spec
new file mode 100644 (file)
index 0000000..600499b
--- /dev/null
@@ -0,0 +1,29 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ChangeServiceConfig2A() advapi32.ChangeServiceConfig2A
+@ stdcall ChangeServiceConfigA() advapi32.ChangeServiceConfigA
+@ stdcall ControlService() advapi32.ControlService
+@ stub ControlServiceExA
+@ stdcall CreateServiceA() advapi32.CreateServiceA
+@ stdcall I_QueryTagInformation() advapi32.I_QueryTagInformation
+@ stub I_ScBroadcastServiceControlMessage
+@ stdcall I_ScIsSecurityProcess() advapi32.I_ScIsSecurityProcess
+@ stdcall I_ScPnPGetServiceName() advapi32.I_ScPnPGetServiceName
+@ stub I_ScQueryServiceConfig
+@ stub I_ScRpcBindA
+@ stub I_ScRpcBindW
+@ stub I_ScSendPnPMessage
+@ stdcall I_ScSendTSMessage() advapi32.I_ScSendTSMessage
+@ stub I_ScValidatePnPService
+@ stub NotifyServiceStatusChangeA
+@ stdcall OpenSCManagerA() advapi32.OpenSCManagerA
+@ stdcall OpenServiceA() advapi32.OpenServiceA
+@ stdcall QueryServiceConfig2A() advapi32.QueryServiceConfig2A
+@ stdcall QueryServiceConfigA() advapi32.QueryServiceConfigA
+@ stdcall QueryServiceStatus() advapi32.QueryServiceStatus
+@ stdcall RegisterServiceCtrlHandlerA() advapi32.RegisterServiceCtrlHandlerA
+@ stdcall RegisterServiceCtrlHandlerExA() advapi32.RegisterServiceCtrlHandlerExA
+@ stdcall RegisterServiceCtrlHandlerW() advapi32.RegisterServiceCtrlHandlerW
+@ stdcall StartServiceA() advapi32.StartServiceA
+@ stdcall StartServiceCtrlDispatcherA() advapi32.StartServiceCtrlDispatcherA
diff --git a/dll/apisets/api-ms-win-service-winsvc-l1-2-0.spec b/dll/apisets/api-ms-win-service-winsvc-l1-2-0.spec
new file mode 100644 (file)
index 0000000..8cff2bc
--- /dev/null
@@ -0,0 +1,19 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall ChangeServiceConfig2A() advapi32.ChangeServiceConfig2A
+@ stdcall ChangeServiceConfigA() advapi32.ChangeServiceConfigA
+@ stdcall ControlService() advapi32.ControlService
+@ stub ControlServiceExA
+@ stdcall CreateServiceA() advapi32.CreateServiceA
+@ stub NotifyServiceStatusChangeA
+@ stdcall OpenSCManagerA() advapi32.OpenSCManagerA
+@ stdcall OpenServiceA() advapi32.OpenServiceA
+@ stdcall QueryServiceConfig2A() advapi32.QueryServiceConfig2A
+@ stdcall QueryServiceConfigA() advapi32.QueryServiceConfigA
+@ stdcall QueryServiceStatus() advapi32.QueryServiceStatus
+@ stdcall RegisterServiceCtrlHandlerA() advapi32.RegisterServiceCtrlHandlerA
+@ stdcall RegisterServiceCtrlHandlerExA() advapi32.RegisterServiceCtrlHandlerExA
+@ stdcall RegisterServiceCtrlHandlerW() advapi32.RegisterServiceCtrlHandlerW
+@ stdcall StartServiceA() advapi32.StartServiceA
+@ stdcall StartServiceCtrlDispatcherA() advapi32.StartServiceCtrlDispatcherA
diff --git a/dll/apisets/api-ms-win-shcore-obsolete-l1-1-0.spec b/dll/apisets/api-ms-win-shcore-obsolete-l1-1-0.spec
new file mode 100644 (file)
index 0000000..297d18b
--- /dev/null
@@ -0,0 +1,6 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall CommandLineToArgvW() shell32.CommandLineToArgvW
+@ stdcall SHStrDupA() shlwapi.SHStrDupA
+@ stdcall SHStrDupW() shlwapi.SHStrDupW
diff --git a/dll/apisets/api-ms-win-shcore-scaling-l1-1-1.spec b/dll/apisets/api-ms-win-shcore-scaling-l1-1-1.spec
new file mode 100644 (file)
index 0000000..9fe4af2
--- /dev/null
@@ -0,0 +1,12 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetDpiForMonitor
+@ stub GetProcessDpiAwareness
+@ stub GetScaleFactorForDevice
+@ stub GetScaleFactorForMonitor
+@ stub RegisterScaleChangeEvent
+@ stub RegisterScaleChangeNotifications
+@ stub RevokeScaleChangeNotifications
+@ stub SetProcessDpiAwareness
+@ stub UnregisterScaleChangeEvent
diff --git a/dll/apisets/api-ms-win-shcore-stream-l1-1-0.spec b/dll/apisets/api-ms-win-shcore-stream-l1-1-0.spec
new file mode 100644 (file)
index 0000000..74679a1
--- /dev/null
@@ -0,0 +1,18 @@
+
+# This file is autogenerated by update.py
+
+@ stub IStream_Copy
+@ stdcall IStream_Read() shlwapi.IStream_Read
+@ stub IStream_ReadStr
+@ stdcall IStream_Reset() shlwapi.IStream_Reset
+@ stdcall IStream_Size() shlwapi.IStream_Size
+@ stdcall IStream_Write() shlwapi.IStream_Write
+@ stub IStream_WriteStr
+@ stdcall SHCreateMemStream() shlwapi.SHCreateMemStream
+@ stdcall SHCreateStreamOnFileA() shlwapi.SHCreateStreamOnFileA
+@ stdcall SHCreateStreamOnFileEx() shlwapi.SHCreateStreamOnFileEx
+@ stdcall SHCreateStreamOnFileW() shlwapi.SHCreateStreamOnFileW
+@ stdcall SHOpenRegStream2A() shlwapi.SHOpenRegStream2A
+@ stdcall SHOpenRegStream2W() shlwapi.SHOpenRegStream2W
+@ stdcall SHOpenRegStreamA() shlwapi.SHOpenRegStreamA
+@ stdcall SHOpenRegStreamW() shlwapi.SHOpenRegStreamW
diff --git a/dll/apisets/api-ms-win-shcore-thread-l1-1-0.spec b/dll/apisets/api-ms-win-shcore-thread-l1-1-0.spec
new file mode 100644 (file)
index 0000000..b8bfd73
--- /dev/null
@@ -0,0 +1,11 @@
+
+# This file is autogenerated by update.py
+
+@ stub GetProcessReference
+@ stdcall SHCreateThread() shlwapi.SHCreateThread
+@ stdcall SHCreateThreadRef() shlwapi.SHCreateThreadRef
+@ stub SHCreateThreadWithHandle
+@ stdcall SHGetThreadRef() shlwapi.SHGetThreadRef
+@ stdcall SHReleaseThreadRef() shlwapi.SHReleaseThreadRef
+@ stdcall SHSetThreadRef() shlwapi.SHSetThreadRef
+@ stub SetProcessReference
diff --git a/dll/apisets/api-ms-win-shell-shellcom-l1-1-0.spec b/dll/apisets/api-ms-win-shell-shellcom-l1-1-0.spec
new file mode 100644 (file)
index 0000000..5a7c2b0
--- /dev/null
@@ -0,0 +1,4 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall SHCoCreateInstance() shell32.SHCoCreateInstance
diff --git a/dll/apisets/api-ms-win-shell-shellfolders-l1-1-0.spec b/dll/apisets/api-ms-win-shell-shellfolders-l1-1-0.spec
new file mode 100644 (file)
index 0000000..ebd9309
--- /dev/null
@@ -0,0 +1,17 @@
+
+# This file is autogenerated by update.py
+
+@ stdcall PathCleanupSpec() shell32.PathCleanupSpec
+@ stdcall PathIsExe() shell32.PathIsExe
+@ stdcall SHCreateDirectoryExW() shell32.SHCreateDirectoryExW
+@ stdcall SHGetDesktopFolder() shell32.SHGetDesktopFolder
+@ stdcall SHGetFileInfoW() shell32.SHGetFileInfoW
+@ stdcall SHGetFolderLocation() shell32.SHGetFolderLocation
+@ stdcall SHGetFolderPathA() shell32.SHGetFolderPathA
+@ stdcall SHGetFolderPathAndSubDirW() shell32.SHGetFolderPathAndSubDirW
+@ stdcall SHGetFolderPathW() shell32.SHGetFolderPathW
+@ stdcall SHGetInstanceExplorer() shell32.SHGetInstanceExplorer
+@ stub SHGetKnownFolderPath
+@ stdcall SHGetSpecialFolderPathA() shell32.SHGetSpecialFolderPathA
+@ stdcall SHGetSpecialFolderPathW() shell32.SHGetSpecialFolderPathW
+@ stub SHSetKnownFolderPath