https://git.reactos.org/?p=reactos.git;a=commitdiff;h=dea51f78300364315edff…
commit dea51f78300364315edffc9725032511450ffa2d
Author: Stanislav Motylkov <x86corez(a)gmail.com>
AuthorDate: Sat Apr 30 13:36:25 2022 +0300
Commit: Stanislav Motylkov <x86corez(a)gmail.com>
CommitDate: Sat Apr 30 13:36:25 2022 +0300
[SETUPAPI] Clarify what functions are exported starting with NT 5.2
CORE-18168
---
dll/win32/setupapi/setupapi.spec | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/dll/win32/setupapi/setupapi.spec b/dll/win32/setupapi/setupapi.spec
index 1d96d8bcb16..cc849483b99 100644
--- a/dll/win32/setupapi/setupapi.spec
+++ b/dll/win32/setupapi/setupapi.spec
@@ -1,4 +1,3 @@
-# Functions exported by Win2003 SP1
@ stdcall CMP_GetBlockedDriverInfo(wstr ptr long ptr)
@ stdcall CMP_GetServerSideDeviceInstallFlags(ptr long ptr)
@ stdcall CMP_Init_Detection(long)
@@ -236,8 +235,8 @@
@ stdcall SetupCommitFileQueue(long long ptr ptr) SetupCommitFileQueueA
@ stdcall SetupCommitFileQueueA(long long ptr ptr)
@ stdcall SetupCommitFileQueueW(long long ptr ptr)
-@ stub SetupConfigureWmiFromInfSectionA
-@ stub SetupConfigureWmiFromInfSectionW
+@ stub -version=0x502+ SetupConfigureWmiFromInfSectionA
+@ stub -version=0x502+ SetupConfigureWmiFromInfSectionW
@ stdcall SetupCopyErrorA(long str str str str str long long str long ptr)
@ stdcall SetupCopyErrorW(long wstr wstr wstr wstr wstr long long wstr long ptr)
@ stdcall SetupCopyOEMInfA(str str long long ptr long ptr ptr)
@@ -291,8 +290,8 @@
@ stdcall SetupDiEnumDeviceInterfaces(long ptr ptr long ptr)
@ stdcall SetupDiEnumDriverInfoA(long ptr long long ptr)
@ stdcall SetupDiEnumDriverInfoW(long ptr long long ptr)
-@ stub SetupDiGetActualModelsSectionA
-@ stub SetupDiGetActualModelsSectionW
+@ stub -version=0x502+ SetupDiGetActualModelsSectionA
+@ stub -version=0x502+ SetupDiGetActualModelsSectionW
@ stdcall SetupDiGetActualSectionToInstallA(long str str long ptr ptr)
@ stdcall SetupDiGetActualSectionToInstallExA(long str ptr str long ptr ptr ptr)
@ stdcall SetupDiGetActualSectionToInstallExW(long wstr ptr wstr long ptr ptr ptr)
@@ -369,7 +368,7 @@
@ stdcall SetupDiRegisterDeviceInfo(ptr ptr long ptr ptr ptr)
@ stdcall SetupDiRemoveDevice(ptr ptr)
@ stdcall SetupDiRemoveDeviceInterface(ptr ptr)
-@ stdcall SetupDiRestartDevices(ptr ptr)
+@ stdcall -version=0x502+ SetupDiRestartDevices(ptr ptr)
@ stdcall SetupDiSelectBestCompatDrv(ptr ptr)
@ stdcall SetupDiSelectDevice(ptr ptr)
@ stub SetupDiSelectOEMDrv
@@ -565,7 +564,7 @@
@ stdcall pSetupInstallCatalog(wstr wstr ptr)
@ stub pSetupInstallStopEx
@ stdcall pSetupIsGuidNull(ptr)
-@ stub pSetupIsLocalSystem
+@ stub -version=0x502+ pSetupIsLocalSystem
@ stdcall pSetupIsUserAdmin()
@ stub pSetupMakeSurePathExists
@ stdcall pSetupMalloc(long) MyMalloc