Skip to content

Commit

Permalink
Updating:
Browse files Browse the repository at this point in the history
- API-Sets, solving several cases of stubs;
- Remaking comdlg32_wrapper, setupapi_wrapper, shlwapi_wrapper, uxtheme_wrapper and ws2_32_wrapper due caused some errors with XPR5 and on wow64. However, ws2_32_wrapper is causing error on x86 systems. Need rollback;
- D2d1 from wine;
- Advapiex, bcryptext, cryptext, dnsaext, dxgiext, iphlpext. kernelex, ntext, shellex, userenvext, uxthext and ws2_ex extensions;
- Combase, dwmapi, mmdevapi, shcore and sppc of new-dlls
  • Loading branch information
skulltrail committed Jan 4, 2025
1 parent e921bdf commit 3fbc581
Show file tree
Hide file tree
Showing 192 changed files with 10,313 additions and 32,154 deletions.
6 changes: 3 additions & 3 deletions dll/ntdll/def/ntdll.spec
Original file line number Diff line number Diff line change
Expand Up @@ -124,9 +124,9 @@
@ stdcall LdrUnloadDll(ptr)
@ stdcall LdrUnlockLoaderLock(long long)
@ stdcall LdrVerifyImageMatchesChecksum(ptr long long long)
@ extern NlsAnsiCodePage
@ extern NlsMbCodePageTag
@ extern NlsMbOemCodePageTag
@ stdcall NlsAnsiCodePage() NlsAnsiCodePage
@ stdcall NlsMbCodePageTag() NlsMbCodePageTag
@ stdcall NlsMbOemCodePageTag() NlsMbOemCodePageTag
@ stdcall NtAcceptConnectPort(ptr long ptr long long ptr)
@ stdcall NtAccessCheck(ptr long long ptr ptr ptr ptr ptr)
@ stdcall NtAccessCheckAndAuditAlarm(ptr long ptr ptr ptr long ptr long ptr ptr ptr)
Expand Down
4 changes: 3 additions & 1 deletion dll/win32/advapi32/advapi32.spec
Original file line number Diff line number Diff line change
Expand Up @@ -766,4 +766,6 @@
@ stdcall SetNamedSecurityInfoWNative(wstr long ptr ptr ptr ptr ptr) SetNamedSecurityInfoW
@ stdcall SetSecurityInfoNative(long long long ptr ptr ptr ptr) SetSecurityInfo
@ stdcall GetSecurityInfoNative(long long long ptr ptr ptr ptr ptr) GetSecurityInfo
@ stdcall GetNamedSecurityInfoWNative(wstr long long ptr ptr ptr ptr ptr) GetNamedSecurityInfoW
@ stdcall GetNamedSecurityInfoWNative(wstr long long ptr ptr ptr ptr ptr) GetNamedSecurityInfoW
@ stdcall RegGetValueWNative(long wstr wstr long ptr ptr ptr) RegGetValueW
@ stdcall RegNotifyChangeKeyValueNative(long long long long long) RegNotifyChangeKeyValue
5 changes: 4 additions & 1 deletion dll/win32/bcrypt/bcrypt.spec
Original file line number Diff line number Diff line change
Expand Up @@ -59,4 +59,7 @@
@ stub GetSignatureInterface

@ stub BCryptDeriveKeyCapi
@ stub BCryptDeriveKeyPBKDF2
@ stub BCryptDeriveKeyPBKDF2

#For Bcrypt Hook
@ stdcall -stub BCryptCreateHashNative(ptr ptr ptr long ptr long long)
10 changes: 9 additions & 1 deletion win32ss/gdi/gdi32/gdi32.spec
Original file line number Diff line number Diff line change
Expand Up @@ -622,4 +622,12 @@
618 stdcall D3DKMTDestroyDevice(ptr)
619 stdcall D3DKMTOpenAdapterFromGdiDisplayName(ptr)
620 stdcall D3DKMTSetVidPnSourceOwner(ptr)
621 stdcall D3DKMTCheckVidPnExclusiveOwnership(ptr)
621 stdcall D3DKMTCheckVidPnExclusiveOwnership(ptr)

@ stdcall -stub D3DKMTCheckMonitorPowerState(ptr)
@ stdcall -stub D3DKMTCheckSharedResourceAccess(ptr)
@ stdcall -stub D3DKMTOpenAdapterFromLuid(ptr)
@ stdcall -stub D3DKMTQueryStatistics(ptr)
@ stdcall -stub D3DKMTQueryVideoMemoryInfo(ptr)
@ stdcall -stub D3DKMTSetQueuedLimit(ptr)
@ stdcall -stub D3DKMTSetProcessSchedulingPriorityClass(long long)
1 change: 1 addition & 0 deletions wrappers/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ add_subdirectory(drivers)
add_subdirectory(extensions)
add_subdirectory(ext-sets)
add_subdirectory(new-dlls)
add_subdirectory(tools)
4 changes: 2 additions & 2 deletions wrappers/api-sets/API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@ stub GetApplicationUserModelId
@ stdcall GetApplicationUserModelId(long ptr wstr) kernelex.GetApplicationUserModelId
@ stdcall GetCurrentPackageFullName(ptr ptr) kernel32.GetCurrentPackageFullName
@ stdcall GetPackageFullName(long ptr ptr) kernel32.GetPackageFullName
@ stub PackageFamilyNameFromFullName
@ stdcall -stub PackageFamilyNameFromFullName(wstr ptr wstr)
6 changes: 3 additions & 3 deletions wrappers/api-sets/API-MS-WIN-CORE-FEATURESTAGING-L1-1-0.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
@ stub GetFeatureEnabledState
@ stdcall GetFeatureEnabledState(long long) shcore.GetFeatureEnabledState
@ stub RecordFeatureError
@ stub RecordFeatureUsage
@ stub SubscribeFeatureStateChangeNotification
@ stub UnsubscribeFeatureStateChangeNotification
@ stdcall SubscribeFeatureStateChangeNotification(ptr ptr ptr) shcore.SubscribeFeatureStateChangeNotification
@ stdcall UnsubscribeFeatureStateChangeNotification(ptr) shcore.UnsubscribeFeatureStateChangeNotification
2 changes: 1 addition & 1 deletion wrappers/api-sets/API-MS-WIN-CORE-LOCALIZATION-L1-2-2.spec
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
@ stdcall IdnToUnicode(long wstr long ptr long) kernel32.IdnToUnicode
@ stdcall IsDBCSLeadByte(long) kernel32.IsDBCSLeadByte
@ stdcall IsDBCSLeadByteEx(long long) kernel32.IsDBCSLeadByteEx
@ stub IsNLSDefinedString
@ stdcall IsNLSDefinedString(long long ptr long long) kernel32.IsNLSDefinedString
@ stdcall IsValidCodePage(long) kernel32.IsValidCodePage
@ stdcall IsValidLocale(long long) kernel32.IsValidLocale
@ stdcall IsValidLocaleName(wstr) kernel32.IsValidLocaleName
Expand Down
2 changes: 1 addition & 1 deletion wrappers/api-sets/API-MS-WIN-SHCORE-SCALING-L1-1-0.spec
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
@ stdcall GetScaleFactorForDevice(long) shcore.GetScaleFactorForDevice
@ stub RegisterScaleChangeNotifications
@ stdcall RegisterScaleChangeNotifications(long ptr long ptr) shcore.RegisterScaleChangeNotifications
@ stub RevokeScaleChangeNotifications
31 changes: 15 additions & 16 deletions wrappers/api-sets/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,18 +41,18 @@ add_cd_file(FILE ${CMAKE_CURRENT_SOURCE_DIR}/x86_reactos.apisets_6595b64144ccf1d
# Apisets will be appended

add_apiset(api-ms-win-appmodel-identity-l1-1-0 0x60000000 kernel32)
add_apiset(api-ms-win-appmodel-runtime-l1-1-0 0x60010000 kernel32)
add_apiset(api-ms-win-appmodel-runtime-l1-1-1 0x60020000 kernel32)
add_apiset(api-ms-win-appmodel-runtime-l1-1-2 0x0FAF0000 kernel32)
add_apiset(api-ms-win-appmodel-runtime-l1-1-0 0x60010000 kernel32 kernelex)
add_apiset(api-ms-win-appmodel-runtime-l1-1-1 0x60020000 kernel32 kernelex)
add_apiset(api-ms-win-appmodel-runtime-l1-1-2 0x0FAF0000 kernel32 kernelex)
add_apiset(api-ms-win-base-util-l1-1-0 0x60060000 advapi32)
add_apiset(api-ms-win-core-apiquery-l1-1-0 0x60060000 kernel32)
add_apiset(api-ms-win-core-appcompat-l1-1-1 0x60070000 kernel32)
add_apiset(api-ms-win-core-appinit-l1-1-0 0x60080000 kernel32)
add_apiset(api-ms-win-core-atoms-l1-1-0 0x60090000 kernel32)
add_apiset(api-ms-win-core-bem-l1-1-0 0x600a0000 kernel32 ntdll)
add_apiset(api-ms-win-core-com-l1-1-0 0x600b0000 ole32 ntdll kernel32)
add_apiset(api-ms-win-core-com-l1-1-1 0x600c0000 ole32 ntdll kernel32)
add_apiset(api-ms-win-core-com-private-l1-1-0 0x600e0000 ole32)
add_apiset(api-ms-win-core-com-l1-1-0 0x600b0000 ntdll kernel32 combase)
add_apiset(api-ms-win-core-com-l1-1-1 0x600c0000 ntdll kernel32 combase)
add_apiset(api-ms-win-core-com-private-l1-1-0 0x600e0000 combase)
add_apiset(api-ms-win-core-comm-l1-1-0 0x60130000 kernel32)
add_apiset(api-ms-win-core-console-l1-1-0 0x60140000 kernel32)
add_apiset(api-ms-win-core-console-l1-2-0 0x60150000 kernel32)
Expand All @@ -70,7 +70,7 @@ add_apiset(api-ms-win-core-errorhandling-l1-1-0 0x60200000 kernel32)
add_apiset(api-ms-win-core-errorhandling-l1-1-1 0x60210000 kernel32)
add_apiset(api-ms-win-core-errorhandling-l1-1-2 0x60220000 kernel32)
add_apiset(api-ms-win-core-errorhandling-l1-1-3 0x60230000 kernel32)
add_apiset(api-ms-win-core-featurestaging-l1-1-0 0x60230000 kernel32)
add_apiset(api-ms-win-core-featurestaging-l1-1-0 0x60230000 kernel32 shcore)
add_apiset(api-ms-win-core-fibers-l1-1-0 0x60240000 kernel32)
add_apiset(api-ms-win-core-fibers-l1-1-1 0x60250000 kernel32)
add_apiset(api-ms-win-core-fibers-l2-1-0 0x60250000 kernel32)
Expand Down Expand Up @@ -119,10 +119,10 @@ add_apiset(api-ms-win-core-localization-obsolete-l1-3-0 0x60470000 kernel32)
add_apiset(api-ms-win-core-localization-private-l1-1-0 0x60480000 kernel32)
add_apiset(api-ms-win-core-localregistry-l1-1-0 0x60490000 advapi32)
add_apiset(api-ms-win-core-memory-l1-1-0 0x604a0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-1 0x604b0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-2 0x604b0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-3 0x604c0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-4 0x604c0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-1 0x604b0000 kernelex)
add_apiset(api-ms-win-core-memory-l1-1-2 0x604c0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-3 0x604d0000 kernel32)
add_apiset(api-ms-win-core-memory-l1-1-4 0x604e0000 kernel32)
add_apiset(api-ms-win-core-misc-l1-1-0 0x604d0000 kernel32)
add_apiset(api-ms-win-core-namedpipe-ansi-l1-1-0 0x604d0000 kernel32)
add_apiset(api-ms-win-core-namedpipe-l1-1-0 0x604e0000 kernel32 advapi32)
Expand All @@ -137,7 +137,7 @@ add_apiset(api-ms-win-core-processenvironment-l1-2-0 0x60560000 kernel32)
add_apiset(api-ms-win-core-processthreads-l1-1-0 0x60570000 kernel32 advapi32)
add_apiset(api-ms-win-core-processthreads-l1-1-1 0x60580000 kernel32 advapi32)
add_apiset(api-ms-win-core-processthreads-l1-1-2 0x60590000 kernel32 advapi32)
add_apiset(api-ms-win-core-processthreads-l1-1-3 0x605a0000 kernel32 kernelex)
add_apiset(api-ms-win-core-processthreads-l1-1-3 0x605a0000 kernelex)
add_apiset(api-ms-win-core-processtopology-l1-1-0 0x605a0000 kernel32)
add_apiset(api-ms-win-core-processtopology-obsolete-l1-1-0 0x605b0000 kernel32)
add_apiset(api-ms-win-core-profile-l1-1-0 0x605c0000 kernel32)
Expand Down Expand Up @@ -196,8 +196,8 @@ add_apiset(api-ms-win-core-winrt-string-l1-1-0 0x608c0000 combase)
add_apiset(api-ms-win-core-winrt-string-l1-1-1 0x608e0000 combase)
add_apiset(api-ms-win-core-wow64-l1-1-0 0x60900000 kernel32)
add_apiset(api-ms-win-core-wow64-l1-1-1 0x60910000 kernel32)
add_apiset(api-ms-win-core-xstate-l1-1-0 0x60920000 )
add_apiset(api-ms-win-core-xstate-l2-1-0 0x60930000 )
add_apiset(api-ms-win-core-xstate-l1-1-0 0x60920000 kernelex)
add_apiset(api-ms-win-core-xstate-l2-1-0 0x60930000 kernelex)
add_apiset(api-ms-win-crt-conio-l1-1-0 0x60940000 ucrtbase)
add_apiset(api-ms-win-crt-convert-l1-1-0 0x60960000 ucrtbase)
add_apiset(api-ms-win-crt-environment-l1-1-0 0x609c0000 ucrtbase)
Expand All @@ -206,7 +206,6 @@ add_apiset(api-ms-win-crt-heap-l1-1-0 0x60a00000 ucrtbase)
add_apiset(api-ms-win-crt-locale-l1-1-0 0x60a10000 ucrtbase)
add_apiset(api-ms-win-crt-math-l1-1-0 0x60a20000 ucrtbase)
add_apiset(api-ms-win-crt-multibyte-l1-1-0 0x60b30000 ucrtbase)
add_apiset(api-ms-win-crt-private-l1-1-0 0x60bb0000 ucrtbase kernel32)
add_apiset(api-ms-win-crt-process-l1-1-0 0x61020000 ucrtbase)
add_apiset(api-ms-win-crt-runtime-l1-1-0 0x61030000 ucrtbase)
add_apiset(api-ms-win-crt-stdio-l1-1-0 0x61070000 ucrtbase)
Expand All @@ -226,7 +225,7 @@ add_apiset(api-ms-win-downlevel-shlwapi-l1-1-0 0x611f0000 shlwapi kernel32)
add_apiset(api-ms-win-downlevel-shlwapi-l2-1-0 0x61200000 shlwapi)
add_apiset(api-ms-win-downlevel-user32-l1-1-0 0x61210000 user32)
add_apiset(api-ms-win-downlevel-version-l1-1-0 0x61220000 version)
add_apiset(api-ms-win-dx-d3dkmt-l1-1-0 0x61230000 gdi32)
add_apiset(api-ms-win-dx-d3dkmt-l1-1-0 0x61230000 gdi32 d3dkmt)
add_apiset(api-ms-win-eventing-classicprovider-l1-1-0 0x61290000 advapi32)
add_apiset(api-ms-win-eventing-consumer-l1-1-0 0x612a0000 advapi32)
add_apiset(api-ms-win-eventing-controller-l1-1-0 0x612b0000 advapi32)
Expand Down
22 changes: 11 additions & 11 deletions wrappers/api-sets/api-ms-win-appmodel-runtime-l1-1-1.spec
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
@ stub ClosePackageInfo
@ stub FindPackagesByPackageFamily
@ stdcall FindPackagesByPackageFamily(wstr long ptr ptr ptr ptr ptr) kernelex.FindPackagesByPackageFamily
@ stub FormatApplicationUserModelId
@ stub GetApplicationUserModelId
@ stub GetCurrentApplicationUserModelId
@ stdcall GetApplicationUserModelId(long ptr wstr) kernelex.GetApplicationUserModelId
@ stdcall GetCurrentApplicationUserModelId(ptr wstr) kernelex.GetCurrentApplicationUserModelId
@ stdcall GetCurrentPackageFamilyName(ptr ptr) kernel32.GetCurrentPackageFamilyName
@ stdcall GetCurrentPackageFullName(ptr ptr) kernel32.GetCurrentPackageFullName
@ stdcall GetCurrentPackageId(ptr ptr) kernel32.GetCurrentPackageId
@ stub GetCurrentPackageInfo
@ stub GetCurrentPackagePath
@ stub GetPackageApplicationIds
@ stub GetPackageFamilyName
@ stdcall GetCurrentPackageInfo(long ptr ptr ptr) kernelex.GetCurrentPackageInfo
@ stdcall GetCurrentPackagePath(ptr ptr) kernelex.GetCurrentPackagePath
@ stdcall GetPackageApplicationIds (ptr ptr ptr ptr) kernelex.GetPackageApplicationIds
@ stdcall GetPackageFamilyName(long ptr ptr) kernelex.GetPackageFamilyName
@ stdcall GetPackageFullName(long ptr ptr) kernel32.GetPackageFullName
@ stub GetPackageId
@ stub GetPackageInfo
@ stub GetPackagePath
@ stub GetPackagePathByFullName
@ stub GetPackagesByPackageFamily
@ stdcall GetPackagePathByFullName(wstr ptr wstr) kernelex.GetPackagePathByFullName
@ stdcall GetPackagesByPackageFamily(wstr ptr ptr ptr ptr) kernelex.GetPackagesByPackageFamily
@ stub GetStagedPackageOrigin
@ stub GetStagedPackagePathByFullName
@ stub OpenPackageInfoByFullName
@ stub PackageFamilyNameFromFullName
@ stdcall OpenPackageInfoByFullName (wstr long ptr) kernelex.OpenPackageInfoByFullName
@ stdcall -stub PackageFamilyNameFromFullName(wstr ptr wstr)
@ stub PackageFamilyNameFromId
@ stub PackageFullNameFromId
@ stub PackageIdFromFullName
Expand Down
2 changes: 1 addition & 1 deletion wrappers/api-sets/api-ms-win-appmodel-runtime-l1-1-2.spec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@ stub AppPolicyGetClrCompat
@ stub AppPolicyGetCreateFileAccess
@ stub AppPolicyGetLifecycleManagement
@ stub AppPolicyGetMediaFoundationCodecLoading
@ stdcall AppPolicyGetMediaFoundationCodecLoading(ptr ptr) kernelex.AppPolicyGetMediaFoundationCodecLoading
@ stdcall AppPolicyGetProcessTerminationMethod(ptr ptr) kernel32.AppPolicyGetProcessTerminationMethod
@ stdcall AppPolicyGetShowDeveloperDiagnostic(ptr ptr) kernel32.AppPolicyGetShowDeveloperDiagnostic
@ stdcall AppPolicyGetThreadInitializationType(ptr ptr) kernel32.AppPolicyGetThreadInitializationType
Expand Down
2 changes: 1 addition & 1 deletion wrappers/api-sets/api-ms-win-core-apiquery-l1-1-0.spec
Original file line number Diff line number Diff line change
@@ -1 +1 @@
@ stub ApiSetQueryApiSetPresence
@ stdcall -stub ApiSetQueryApiSetPresence(ptr ptr)
24 changes: 12 additions & 12 deletions wrappers/api-sets/api-ms-win-core-com-l1-1-0.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,25 @@
@ stdcall CLSIDFromString(wstr ptr) ole32.CLSIDFromString
@ stdcall CoAddRefServerProcess() ole32.CoAddRefServerProcess
@ stub CoAllowUnmarshalerCLSID ;(long) ole.CoAllowUnmarshalerCLSID
@ stdcall CoCancelCall(long long)
@ stdcall CoCancelCall(long long) ole32.CoCancelCall
@ stdcall CoCopyProxy(ptr ptr) ole32.CoCopyProxy
@ stdcall CoCreateFreeThreadedMarshaler(ptr ptr) ole32.CoCreateFreeThreadedMarshaler
@ stdcall CoCreateGuid(ptr) ole32.CoCreateGuid
@ stdcall CoCreateInstance(ptr ptr long ptr ptr) ole32.CoCreateInstance
@ stdcall CoCreateInstanceEx(ptr ptr long ptr long ptr) ole32.CoCreateInstanceEx
@ stub CoCreateInstanceFromApp
@ stub CoDecodeProxy
@ stub CoDecrementMTAUsage
@ stub CoDisableCallCancellation
@ stub CoDisconnectContext
@ stdcall CoCreateInstanceFromApp(ptr ptr long ptr long ptr) combase.CoCreateInstanceFromApp
@ stdcall CoDecodeProxy(long int64 ptr) combase.CoDecodeProxy
@ stdcall CoDecrementMTAUsage(ptr) combase.CoDecrementMTAUsage
@ stdcall CoDisableCallCancellation(ptr) ole32.CoDisableCallCancellation
@ stdcall CoDisconnectContext(long) ole32.CoDisconnectContext
@ stdcall CoDisconnectObject(ptr long) ole32.CoDisconnectObject
@ stub CoEnableCallCancellation
@ stdcall CoEnableCallCancellation(ptr) ole32.CoEnableCallCancellation
@ stdcall CoFreeUnusedLibraries() ole32.CoFreeUnusedLibraries
@ stdcall CoFreeUnusedLibrariesEx(long long) ole32.CoFreeUnusedLibrariesEx
@ stub CoGetApartmentType
@ stdcall CoGetApartmentType(ptr ptr) combase.CoGetApartmentType
@ stdcall CoGetCallContext(ptr ptr) ole32.CoGetCallContext
@ stdcall CoGetCallerTID(ptr) ole32.CoGetCallerTID
@ stub CoGetCancelObject
@ stdcall CoGetCancelObject(long ptr ptr) ole32.CoGetCancelObject
@ stdcall CoGetClassObject(ptr long ptr ptr ptr) ole32.CoGetClassObject
@ stdcall CoGetContextToken(ptr) ole32.CoGetContextToken
@ stdcall CoGetCurrentLogicalThreadId(ptr) ole32.CoGetCurrentLogicalThreadId
Expand All @@ -32,10 +32,10 @@
@ stdcall CoGetObjectContext(ptr ptr) ole32.CoGetObjectContext
@ stdcall CoGetPSClsid(ptr ptr) ole32.CoGetPSClsid
@ stdcall CoGetStandardMarshal(ptr ptr long ptr long ptr) ole32.CoGetStandardMarshal
@ stub CoGetStdMarshalEx
@ stdcall CoGetStdMarshalEx(ptr long ptr) ole32.CoGetStdMarshalEx
@ stdcall CoGetTreatAsClass(ptr ptr) ole32.CoGetTreatAsClass
@ stdcall CoImpersonateClient() ole32.CoImpersonateClient
@ stub CoIncrementMTAUsage
@ stdcall CoIncrementMTAUsage(ptr) combase.CoIncrementMTAUsage
@ stdcall CoInitializeEx(ptr long) ole32.CoInitializeEx
@ stdcall CoInitializeSecurity(ptr long ptr ptr long long ptr long ptr) ole32.CoInitializeSecurity
@ stdcall CoInvalidateRemoteMachineBindings(str) ole32.CoInvalidateRemoteMachineBindings
Expand All @@ -62,7 +62,7 @@
@ stdcall CoTaskMemAlloc(long) ole32.CoTaskMemAlloc
@ stdcall CoTaskMemFree(ptr) ole32.CoTaskMemFree
@ stdcall CoTaskMemRealloc(ptr long) ole32.CoTaskMemRealloc
@ stdcall CoTestCancel() ole.CoTestCancel
@ stdcall CoTestCancel() ole32.CoTestCancel
@ stdcall CoUninitialize() ole32.CoUninitialize
@ stdcall CoUnmarshalHresult(ptr ptr) ole32.CoUnmarshalHresult
@ stdcall CoUnmarshalInterface(ptr ptr ptr) ole32.CoUnmarshalInterface
Expand Down
16 changes: 8 additions & 8 deletions wrappers/api-sets/api-ms-win-core-com-l1-1-1.spec
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@
@ stdcall CoCreateGuid(ptr) ole32.CoCreateGuid
@ stdcall CoCreateInstance(ptr ptr long ptr ptr) ole32.CoCreateInstance
@ stdcall CoCreateInstanceEx(ptr ptr long ptr long ptr) ole32.CoCreateInstanceEx
@ stub CoCreateInstanceFromApp
@ stub CoDecodeProxy
@ stub CoDecrementMTAUsage
@ stdcall CoCreateInstanceFromApp(ptr ptr long ptr long ptr) combase.CoCreateInstanceFromApp
@ stdcall CoDecodeProxy(long int64 ptr) combase.CoDecodeProxy
@ stdcall CoDecrementMTAUsage(ptr) combase.CoDecrementMTAUsage
@ stdcall CoDisableCallCancellation(ptr) ole32.CoDisableCallCancellation
@ stub CoDisconnectContext
@ stdcall CoDisconnectContext(long) ole32.CoDisconnectContext
@ stdcall CoDisconnectObject(ptr long) ole32.CoDisconnectObject
@ stdcall CoEnableCallCancellation(ptr) ole32.CoEnableCallCancellation
@ stdcall CoFreeUnusedLibraries() ole32.CoFreeUnusedLibraries
@ stdcall CoFreeUnusedLibrariesEx(long long) ole32.CoFreeUnusedLibrariesEx
@ stub CoGetApartmentType ;(ptr ptr) ole32.CoGetApartmentType
@ stdcall CoGetApartmentType(ptr ptr) combase.CoGetApartmentType
@ stdcall CoGetCallContext(ptr ptr) ole32.CoGetCallContext
@ stdcall CoGetCallerTID(ptr) ole32.CoGetCallerTID
@ stdcall CoGetCancelObject(long long ptr) ole32.CoGetCancelObject
Expand All @@ -35,7 +35,7 @@
@ stdcall CoGetStdMarshalEx(ptr long ptr) ole32.CoGetStdMarshalEx
@ stdcall CoGetTreatAsClass(ptr ptr) ole32.CoGetTreatAsClass
@ stdcall CoImpersonateClient() ole32.CoImpersonateClient
@ stub CoIncrementMTAUsage
@ stdcall CoIncrementMTAUsage(ptr) combase.CoIncrementMTAUsage
@ stdcall CoInitializeEx(ptr long) ole32.CoInitializeEx
@ stdcall CoInitializeSecurity(ptr long ptr ptr long long ptr long ptr) ole32.CoInitializeSecurity
@ stdcall CoInvalidateRemoteMachineBindings(str) CoInvalidateRemoteMachineBindings
Expand All @@ -47,7 +47,7 @@
@ stdcall CoQueryAuthenticationServices(ptr ptr) ole32.CoQueryAuthenticationServices
@ stdcall CoQueryClientBlanket(ptr ptr ptr ptr ptr ptr ptr) ole32.CoQueryClientBlanket
@ stdcall CoQueryProxyBlanket(ptr ptr ptr ptr ptr ptr ptr ptr) ole32.CoQueryProxyBlanket
@ stub CoRegisterActivationFilter
@ stdcall CoRegisterActivationFilter(ptr) ole32.CoRegisterActivationFilter
@ stdcall CoRegisterClassObject(ptr ptr long long ptr) ole32.CoRegisterClassObject
@ stdcall CoRegisterPSClsid(ptr ptr) ole32.CoRegisterPSClsid
@ stdcall CoRegisterSurrogate(ptr) ole32.CoRegisterSurrogate
Expand Down Expand Up @@ -76,7 +76,7 @@
@ stdcall ProgIDFromCLSID(ptr ptr) ole32.ProgIDFromCLSID
@ stdcall PropVariantClear(ptr) ole32.PropVariantClear
@ stdcall PropVariantCopy(ptr ptr) ole32.PropVariantCopy
@ stub RoGetAgileReference
@ stdcall RoGetAgileReference(long long ptr ptr) combase.RoGetAgileReference
@ stdcall StringFromCLSID(ptr ptr) ole32.StringFromCLSID
@ stdcall StringFromGUID2(ptr ptr long) ole32.StringFromGUID2
@ stdcall StringFromIID(ptr ptr) ole32.StringFromIID
4 changes: 2 additions & 2 deletions wrappers/api-sets/api-ms-win-core-com-private-l1-1-0.spec
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
@ stub CoCreateObjectInContext
@ stub CoDeactivateObject
@ stub CoGetActivationState ;(int128 long ptr) ole32.CoGetActivationState
@ stub CoGetApartmentID
@ stub CoGetCallState ;(long ptr) ole32.CoGetCallState
@ stdcall CoGetApartmentID(long ptr) ole32.CoGetApartmentID
@ stdcall CoGetCallState(long ptr) combase.CoGetCallState
@ stub CoGetClassVersion
@ stub CoGetErrorInfo
@ stdcall CoGetInstanceFromFile(ptr ptr ptr long long wstr long ptr) ole32.CoGetInstanceFromFile
Expand Down
8 changes: 4 additions & 4 deletions wrappers/api-sets/api-ms-win-core-file-l1-2-2.spec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
@ stdcall AreFileApisANSI() kernel32.AreFileApisANSI
@ stub FindFirstFileNameW
@ stub FindFirstStreamW
@ stub FindNextFileNameW
@ stub FindNextStreamW
@ stdcall FindFirstFileNameW(wstr long ptr wstr) kernelex.FindFirstFileNameW
@ stdcall FindFirstStreamW(wstr ptr ptr long) kernelex.FindFirstStreamW
@ stdcall FindNextFileNameW(long ptr wstr) kernelex.FindNextFileNameW
@ stdcall FindNextStreamW(ptr ptr) kernelex.FindNextStreamW
@ stdcall GetTempFileNameA(str str long ptr) kernel32.GetTempFileNameA
@ stdcall GetTempPathA(long ptr) kernel32.GetTempPathA
@ stdcall GetVolumeInformationA(str ptr long ptr ptr ptr ptr long) kernel32.GetVolumeInformationA
Expand Down
2 changes: 1 addition & 1 deletion wrappers/api-sets/api-ms-win-core-file-l2-1-0.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@ stub CopyFile2 ;(wstr wstr ptr) kernel32.CopyFile2
@ stdcall CopyFile2(wstr wstr ptr) kernelex.CopyFile2
@ stdcall CopyFileExW(wstr wstr ptr ptr ptr long) kernel32.CopyFileExW
@ stdcall CreateDirectoryExW(wstr wstr ptr) kernel32.CreateDirectoryExW
@ stdcall CreateHardLinkW(wstr wstr ptr) kernel32.CreateHardLinkW
Expand Down
2 changes: 1 addition & 1 deletion wrappers/api-sets/api-ms-win-core-file-l2-1-1.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@ stub CopyFile2 ;(wstr wstr ptr) kernel32.CopyFile2
@ stdcall CopyFile2(wstr wstr ptr) kernelex.CopyFile2
@ stdcall CopyFileExW(wstr wstr ptr ptr ptr long) kernel32.CopyFileExW
@ stdcall CreateDirectoryExW(wstr wstr ptr) kernel32.CreateDirectoryExW
@ stdcall CreateHardLinkW(wstr wstr ptr) kernel32.CreateHardLinkW
Expand Down
Loading

0 comments on commit 3fbc581

Please sign in to comment.