Skip to content

Commit

Permalink
Update the rsp files to include now resolvable exports
Browse files Browse the repository at this point in the history
  • Loading branch information
tannergooding committed Jul 21, 2024
1 parent 04df47b commit 16da688
Show file tree
Hide file tree
Showing 45 changed files with 611 additions and 72 deletions.
1 change: 0 additions & 1 deletion generation/DirectX/um/d3dcompiler/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
D3DDisassemble10Effect(struct ID3D10Effect *, UINT, ID3DBlob **):HRESULT
D3D12Reflect(LPCVOID, SIZE_T, ID3D11ShaderReflection **):HRESULT
D3D12ReflectLibrary(LPCVOID, SIZE_T, ID3D12LibraryReflection **):HRESULT
--file
Expand Down
2 changes: 1 addition & 1 deletion generation/WinRT/winrt/roerrorapi/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ ABI.Windows.Foundation.Diagnostics.OriginateError(HRESULT, UINT, PCWSTR):BOOL
ABI.Windows.Foundation.Diagnostics.OriginateError(HRESULT, HSTRING):BOOL
ABI.Windows.Foundation.Diagnostics.TransformError(HRESULT, HRESULT, UINT, PCWSTR):BOOL
ABI.Windows.Foundation.Diagnostics.TransformError(HRESULT, HRESULT, HSTRING):BOOL
RoGetMatchingRestrictedErrorInfo(HRESULT, IRestrictedErrorInfo **):HRESULT
--file
winrt-roerrorapi.h
--methodClassName
Expand Down Expand Up @@ -57,6 +56,7 @@ RoCaptureErrorContext=combase
RoClearError=combase
RoFailFastWithErrorContext=combase
RoGetErrorReportingFlags=combase
RoGetMatchingRestrictedErrorInfo=combase
RoInspectCapturedStackBackTrace=combase
RoInspectThreadErrorInfo=combase
RoOriginateError=combase
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
@../../../remap.rsp
--exclude
CHECK_NS_PREFIX_STATE
DEPRECATEDENUMERATOR
IID_IPrintWorkflowBackgroundSession
IID_IPrintWorkflowBackgroundSetupRequestedEventArgs
IID_IPrintWorkflowConfiguration
Expand Down
5 changes: 2 additions & 3 deletions generation/Windows/um/DbgHelp/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
_IMAGEHLP_SOURCE_
--exclude
GetCheckUserInterruptShared
NONGAMESPARTITIONS
SymGetLineFromAddrW
SymGetLineNextW
SymGetLinePrevW
SymGetParentWindow
SymGetSymNextW
SymGetSymNextW64
SymGetSymPrevW
Expand All @@ -24,8 +24,6 @@ TerraFX.Interop.Windows
../../../../tests/Interop/Windows/Windows/um/DbgHelp
--traverse
C:/Program Files (x86)/Windows Kits/10/Include/10.0.26100.0/um/DbgHelp.h
--exclude
NONGAMESPARTITIONS
--with-attribute
StackWalk2=SupportedOSPlatform("windows10.0.22621.0")
SymAddSourceStream=SupportedOSPlatform("windows10.0.19043.0")
Expand Down Expand Up @@ -158,6 +156,7 @@ SymGetModuleInfoW64=DbgHelp
SymGetModuleInfoW=DbgHelp
SymGetOmaps=DbgHelp
SymGetOptions=DbgHelp
SymGetParentWindow=DbgHelp
SymGetScope=DbgHelp
SymGetScopeW=DbgHelp
SymGetSearchPath=DbgHelp
Expand Down
4 changes: 2 additions & 2 deletions generation/Windows/um/ShlObj/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
@../../../remap.rsp
--exclude
BROWSEUIAPI_
DoPrivacyDlg(HWND, PCWSTR, IEnumPrivacyRecords *, BOOL):HRESULT
DriveType(int):int
GetFileNameFromBrowse(HWND, PWSTR, UINT, PCWSTR, PCWSTR, PCWSTR, PCWSTR):BOOL
IID_IActiveDesktopP
Expand All @@ -18,7 +17,6 @@ IID_INewShortcutHookA
IID_INewShortcutHookW
IID_IShellFolderBand
IID_IThumbnailCapture
ImportPrivacySettings(PCWSTR, BOOL *, BOOL *):BOOL
ShellFolderView_AddObject
ShellFolderView_GetSelectedObjects
ShellFolderView_ReArrange
Expand Down Expand Up @@ -61,4 +59,6 @@ SHOpenPropSheetW=shell32
--with-librarypath
PerUserInit=mydocs
--with-librarypath
DoPrivacyDlg=shdocvw
ImportPrivacySettings=shdocvw
SoftwareUpdateMessageBox=shdocvw
3 changes: 2 additions & 1 deletion generation/Windows/um/Shlwapi/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ QITABENT
QITABENTMULTI
QITABENTMULTI2
SHAnsiToTChar
SHGetAssocKeys
SHGlobalCounterDecrement
SHGlobalCounterGetValue
SHGlobalCounterIncrement
Expand Down Expand Up @@ -574,6 +573,8 @@ wvnsprintfW=shlwapi
--with-librarypath
GetProcessReference=api-ms-win-shcore-thread-l1-1-0
SetProcessReference=api-ms-win-shcore-thread-l1-1-0
--with-librarypath
SHGetAssocKeys=windows.storage
--with-setlasterror
PathCanonicalize
PathCanonicalizeA
Expand Down
36 changes: 18 additions & 18 deletions generation/Windows/um/appmodel/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,26 +1,8 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
AddPackageDependency2
CheckIsMSIXPackage(PCWSTR, BOOL *):HRESULT
FindPackageDependency
GetCurrentPackageInfo2(const UINT32, PackagePathType, UINT32 *, BYTE *, UINT32 *):LONG
GetCurrentPackagePath2(PackagePathType, UINT32 *, PWSTR):LONG
GetPackageDependencyInformation
GetPackageInfo2(PACKAGE_INFO_REFERENCE, const UINT32, PackagePathType, UINT32 *, BYTE *, UINT32 *):LONG
GetPackagePathByFullName2(PCWSTR, PackagePathType, UINT32 *, PWSTR):LONG
GetProcessesUsingPackageDependency
GetResolvedPackageFullNameForPackageDependency2
GetStagedPackagePathByFullName2(PCWSTR, PackagePathType, UINT32 *, PWSTR):LONG
OpenPackageInfoByFullNameForUser(PSID, PCWSTR, const UINT32, PACKAGE_INFO_REFERENCE *):LONG
PACKAGE_ID
PACKAGE_INFO
TryCreatePackageDependency2
VerifyApplicationUserModelId(PCWSTR):LONG
VerifyPackageFamilyName(PCWSTR):LONG
VerifyPackageFullName(PCWSTR):LONG
VerifyPackageId(const PACKAGE_ID *):LONG
VerifyPackageRelativeApplicationId(PCWSTR):LONG
_PACKAGE_INFO_REFERENCE
--file
um-appmodel.h
Expand Down Expand Up @@ -120,14 +102,32 @@ PackageIdFromFullName=kernel32
PackageNameAndPublisherIdFromFamilyName=kernel32
ParseApplicationUserModelId=kernel32
--with-librarypath
AddPackageDependency2=kernelbase
AddPackageDependency=kernelbase
CheckIsMSIXPackage=kernelbase
DeletePackageDependency=kernelbase
FindPackageDependency=kernelbase
GetApplicationUserModelIdFromToken=kernelbase
GetCurrentPackageInfo2=kernelbase
GetCurrentPackagePath2=kernelbase
GetIdForPackageDependencyContext=kernelbase
GetPackageDependencyInformation=kernelbase
GetPackageFamilyNameFromToken=kernelbase
GetPackageFullNameFromToken=kernelbase
GetPackageGraphRevisionId=kernelbase
GetPackageInfo2=kernelbase
GetPackagePathByFullName2=kernelbase
GetProcessesUsingPackageDependency=kernelbase
GetResolvedPackageFullNameForPackageDependency2=kernelbase
GetResolvedPackageFullNameForPackageDependency=kernelbase
GetStagedPackageOrigin=kernelbase
GetStagedPackagePathByFullName2=kernelbase
OpenPackageInfoByFullNameForUser=kernelbase
RemovePackageDependency=kernelbase
TryCreatePackageDependency2=kernelbase
TryCreatePackageDependency=kernelbase
VerifyApplicationUserModelId=kernelbase
VerifyPackageFamilyName=kernelbase
VerifyPackageFullName=kernelbase
VerifyPackageId=kernelbase
VerifyPackageRelativeApplicationId=kernelbase
4 changes: 2 additions & 2 deletions generation/Windows/um/errhandlingapi/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
TerminateProcessOnMemoryExhaustion
--file
um-errhandlingapi.h
--methodClassName
Expand Down Expand Up @@ -32,6 +30,8 @@ SetLastError=kernel32
SetThreadErrorMode=kernel32
SetUnhandledExceptionFilter=kernel32
UnhandledExceptionFilter=kernel32
--with-librarypath
TerminateProcessOnMemoryExhaustion=kernelbase
--with-suppressgctransition
GetLastError
SetLastError
Expand Down
4 changes: 3 additions & 1 deletion generation/Windows/um/icm/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
CMGetPS2ColorRenderingDictionary(HPROFILE, DWORD, LPBYTE, LPDWORD, LPBOOL):BOOL
CMGetPS2ColorRenderingIntent(HPROFILE, DWORD, LPBYTE, LPDWORD):BOOL
CMGetPS2ColorSpaceArray(HPROFILE, DWORD, DWORD, LPBYTE, LPDWORD, LPBOOL):BOOL
ColorProfileGetDeviceCapabilities(WCS_PROFILE_MANAGEMENT_SCOPE, LUID, UINT32, WCS_DEVICE_CAPABILITIES_TYPE, PVOID):HRESULT
--file
um-icm.h
--methodClassName
Expand All @@ -31,6 +30,7 @@ ColorProfileGetDisplayList=SupportedOSPlatform("windows10.0.19043.0")
ColorProfileGetDisplayUserScope=SupportedOSPlatform("windows10.0.19043.0")
ColorProfileRemoveDisplayAssociation=SupportedOSPlatform("windows10.0.19043.0")
ColorProfileSetDisplayDefaultAssociation=SupportedOSPlatform("windows10.0.19043.0")
GetColorDirectory=Obsolete("GetColorDirectory is deprecated and might not work on all platforms. For more info, see MSDN.")
--with-librarypath
AssociateColorProfileWithDevice=mscms
AssociateColorProfileWithDeviceA=mscms
Expand Down Expand Up @@ -59,7 +59,9 @@ CMTranslateColors=icm32
CMTranslateRGB=icm32
CMTranslateRGBs=icm32
CMTranslateRGBsExt=icm32
--with-librarypath
ColorProfileAddDisplayAssociation=mscms
ColorProfileGetDeviceCapabilities=mscms
ColorProfileGetDisplayDefault=mscms
ColorProfileGetDisplayList=mscms
ColorProfileGetDisplayUserScope=mscms
Expand Down
7 changes: 3 additions & 4 deletions generation/Windows/um/libloaderapi/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
LoadString
LoadStringA(HINSTANCE, UINT, LPSTR, int):int
LoadStringW(HINSTANCE, UINT, LPWSTR, int):int
--file
um-libloaderapi.h
--methodClassName
Expand Down Expand Up @@ -60,6 +56,9 @@ LockResource=kernel32
RemoveDllDirectory=kernel32
SetDefaultDllDirectories=kernel32
SizeofResource=kernel32
--with-librarypath
LoadStringA=kernelbase
LoadStringW=kernelbase
--with-setlasterror
AddDllDirectory
DisableThreadLibraryCalls
Expand Down
15 changes: 7 additions & 8 deletions generation/Windows/um/memoryapi/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
AllocateUserPhysicalPages2(HANDLE, PULONG_PTR, PULONG_PTR, PMEM_EXTENDED_PARAMETER, ULONG):BOOL
GetMemoryNumaClosestInitiatorNode
GetMemoryNumaPerformanceInformation
OpenDedicatedMemoryPartition(HANDLE, ULONG64, ACCESS_MASK, BOOL):HANDLE
QueryPartitionInformation(HANDLE, WIN32_MEMORY_PARTITION_INFORMATION_CLASS, PVOID, ULONG):BOOL
SetProcessValidCallTargetsForMappedView(HANDLE, PVOID, SIZE_T, ULONG, PCFG_CALL_TARGET_INFO, HANDLE, ULONG64):BOOL
VirtualUnlockEx(HANDLE, LPVOID, SIZE_T):BOOL
--file
um-memoryapi.h
--methodClassName
Expand Down Expand Up @@ -104,16 +96,23 @@ MapViewOfFileNuma2=api-ms-win-core-memory-l1-1-5
--with-librarypath
QueryVirtualMemoryInformation=api-ms-win-core-memory-l1-1-4
--with-librarypath
AllocateUserPhysicalPages2=kernelbase
CreateFileMapping2=kernelbase
GetMemoryNumaClosestInitiatorNode=kernelbase
GetMemoryNumaPerformanceInformation=kernelbase
MapViewOfFile3=kernelbase
MapViewOfFile3FromApp=kernelbase
OpenDedicatedMemoryPartition=kernelbase
OpenFileMappingFromApp=kernelbase
QueryPartitionInformation=kernelbase
SetProcessValidCallTargets=kernelbase
SetProcessValidCallTargetsForMappedView=kernelbase
UnmapViewOfFile2=kernelbase
VirtualAlloc2=kernelbase
VirtualAlloc2FromApp=kernelbase
VirtualAllocFromApp=kernelbase
VirtualProtectFromApp=kernelbase
VirtualUnlockEx=kernelbase
--with-setlasterror
AllocateUserPhysicalPages
AllocateUserPhysicalPagesNuma
Expand Down
4 changes: 2 additions & 2 deletions generation/Windows/um/mfapi/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@
DEFINE_MEDIATYPE_GUID
DEFINE_BINARY_MEDIATYPE_GUID
FCC
MFCreateDXGICrossAdapterBuffer
MFGetDXGIDeviceManageMode
--file
um-mfapi.h
--methodClassName
Expand Down Expand Up @@ -99,6 +97,7 @@ MFCreateAsyncResult=mfplat
MFCreateAttributes=mfplat
MFCreateAudioMediaType=mfplat
MFCreateCollection=mfplat
MFCreateDXGICrossAdapterBuffer=mfplat
MFCreateDXGIDeviceManager=mfplat
MFCreateDXGISurfaceBuffer=mfplat
MFCreateEventQueue=mfplat
Expand Down Expand Up @@ -134,6 +133,7 @@ MFFrameRateToAverageTimePerFrame=mfplat
MFGetAttributesAsBlob=mfplat
MFGetAttributesAsBlobSize=mfplat
MFGetContentProtectionSystemCLSID=mfplat
MFGetDXGIDeviceManageMode=mfplat
MFGetMFTMerit=mfplat
MFGetPlaneSize=mfplat
MFGetPluginControl=mfplat
Expand Down
7 changes: 4 additions & 3 deletions generation/Windows/um/mfidl/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ MAKE_MFPROTECTIONDATA_CONSTRICTAUDIO
MAKE_MFPROTECTIONDATA_DISABLE
MAKE_MFPROTECTIONDATA_TRUSTEDAUDIODRIVERS
MAKE_MFPROTECTIONDATA_TRUSTEDAUDIODRIVERS2
MFCreateExtendedCameraIntrinsics(IMFExtendedCameraIntrinsics **):HRESULT
MFCreateExtendedCameraIntrinsicModel(const MFCameraIntrinsic_DistortionModelType, IMFExtendedCameraIntrinsicModel **):HRESULT
MFCreateSensorStream(DWORD, IMFAttributes *, IMFCollection *, IMFSensorStream **):HRESULT
__MIDL___MIDL_itf_mfidl_0000_0001_0001
__MIDL___MIDL_itf_mfidl_0000_0029_0001
__MIDL___MIDL_itf_mfidl_0000_0029_0002
Expand Down Expand Up @@ -176,6 +173,9 @@ MFRequireProtectedEnvironment=mf
MFShutdownObject=mf
MFTranscodeGetAudioOutputAvailableTypes=mf
--with-librarypath
MFCreateExtendedCameraIntrinsics=mfcore
MFCreateExtendedCameraIntrinsicModel=mfcore
--with-librarypath
CreatePropertyStore=mfplat
MFCreateContentDecryptorContext=mfplat
MFCreateContentProtectionDevice=mfplat
Expand Down Expand Up @@ -204,3 +204,4 @@ MFCreateSensorActivityMonitor=mfsensorgroup
MFCreateSensorGroup=mfsensorgroup
MFCreateSensorProfile=mfsensorgroup
MFCreateSensorProfileCollection=mfsensorgroup
MFCreateSensorStream=mfsensorgroup
3 changes: 1 addition & 2 deletions generation/Windows/um/mssip/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
CryptSIPGetSealedDigest(SIP_SUBJECTINFO *, const BYTE *, DWORD, BYTE *, DWORD *):BOOL
--file
um-mssip.h
--methodClassName
Expand All @@ -22,6 +20,7 @@ SIP_CAP_SET=SupportedOSPlatform("windows6.2")
CryptSIPAddProvider=crypt32
CryptSIPCreateIndirectData=crypt32
CryptSIPGetCaps=crypt32
CryptSIPGetSealedDigest=crypt32
CryptSIPGetSignedDataMsg=crypt32
CryptSIPLoad=crypt32
CryptSIPPutSignedDataMsg=crypt32
Expand Down
6 changes: 3 additions & 3 deletions generation/Windows/um/objbase/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,8 @@
@../../../remap.rsp
--exclude
CLSIDFromProgIDEx
CoBuildVersion
CoCreateStandardMalloc
CoFileTimeNow
CreateStdProgressIndicator
DcomChannelSetHResult
StgOpenLayoutDocfile
--file
um-objbase.h
Expand All @@ -23,6 +20,7 @@ C:/Program Files (x86)/Windows Kits/10/Include/10.0.26100.0/um/objbase.h
--with-librarypath
BindMoniker=ole32
CoAllowSetForegroundWindow=ole32
CoBuildVersion=ole32
CoDosDateTimeToFileTime=ole32
CoFileTimeToDosDateTime=ole32
CoFreeAllLibraries=ole32
Expand Down Expand Up @@ -52,6 +50,8 @@ CreateGenericComposite=ole32
CreateItemMoniker=ole32
CreateObjrefMoniker=ole32
CreatePointerMoniker=ole32
CreateStdProgressIndicator=ole32
DcomChannelSetHResult=ole32
GetClassFile=ole32
GetRunningObjectTable=ole32
IsEqualGUID=ole32
Expand Down
1 change: 1 addition & 0 deletions generation/Windows/um/oobenotification/generate.rsp
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ C:/Program Files (x86)/Windows Kits/10/Include/10.0.26100.0/um/oobenotification.
--with-librarypath
isOOBEComplete=kernel32
RegisterWaitUntilOOBECompleted=kernel32
OOBEComplete=kernel32
UnregisterWaitUntilOOBECompleted=kernel32
--with-setlasterror
isOOBEComplete
Expand Down
6 changes: 1 addition & 5 deletions generation/Windows/um/processthreadsapi/generate.rsp
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
@../../../settings.rsp
@../../../remap.rsp
--exclude
GetCurrentProcessToken():HANDLE
GetCurrentThreadEffectiveToken():HANDLE
GetCurrentThreadToken():HANDLE
TlsGetValue2
--file
um-processthreadsapi.h
--methodClassName
Expand Down Expand Up @@ -152,6 +147,7 @@ SetThreadToken=advapi32
TlsAlloc=kernelbase
TlsFree=kernelbase
TlsGetValue=kernelbase
TlsGetValue2=kernelbase
TlsSetValue=kernelbase
--with-setlasterror
CreateProcess
Expand Down
Loading

0 comments on commit 16da688

Please sign in to comment.