shcore: Add names for stubs.

Signed-off-by: Mark Harmstone <mark@harmstone.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Mark Harmstone 2021-04-02 13:02:53 +01:00 committed by Alexandre Julliard
parent 2c7d74594f
commit 5bc629a3e1
1 changed files with 114 additions and 97 deletions

View File

@ -1,4 +1,4 @@
1 stub @ 1 stub -noname SHCreateReadOnlySharedMemoryStream
@ stdcall CommandLineToArgvW(wstr ptr) @ stdcall CommandLineToArgvW(wstr ptr)
@ stub CreateRandomAccessStreamOnFile @ stub CreateRandomAccessStreamOnFile
@ stub CreateRandomAccessStreamOverStream @ stub CreateRandomAccessStreamOverStream
@ -9,6 +9,8 @@
@ stdcall GetCurrentProcessExplicitAppUserModelID(ptr) @ stdcall GetCurrentProcessExplicitAppUserModelID(ptr)
@ stdcall GetDpiForMonitor(long long ptr ptr) @ stdcall GetDpiForMonitor(long long ptr ptr)
@ stub GetDpiForShellUIComponent @ stub GetDpiForShellUIComponent
# @ stub GetFeatureEnabledState
# @ stub GetFeatureVariant
@ stdcall GetProcessDpiAwareness(long ptr) @ stdcall GetProcessDpiAwareness(long ptr)
@ stdcall GetProcessReference(ptr) @ stdcall GetProcessReference(ptr)
@ stdcall GetScaleFactorForDevice(long) @ stdcall GetScaleFactorForDevice(long)
@ -26,6 +28,10 @@
@ stdcall IUnknown_Set(ptr ptr) @ stdcall IUnknown_Set(ptr ptr)
@ stdcall IUnknown_SetSite(ptr ptr) @ stdcall IUnknown_SetSite(ptr ptr)
@ stdcall IsOS(long) @ stdcall IsOS(long)
# @ stub IsProcessInIsolatedContainer
# @ stub IsProcessInWDAGContainer
# @ stub RecordFeatureError
# @ stub RecordFeatureUsage
@ stub RegisterScaleChangeEvent @ stub RegisterScaleChangeEvent
@ stub RegisterScaleChangeNotifications @ stub RegisterScaleChangeNotifications
@ stub RevokeScaleChangeNotifications @ stub RevokeScaleChangeNotifications
@ -75,107 +81,118 @@
@ stdcall SHSetValueW(long wstr wstr long ptr long) @ stdcall SHSetValueW(long wstr wstr long ptr long)
@ stdcall SHStrDupA(str ptr) @ stdcall SHStrDupA(str ptr)
@ stdcall SHStrDupW(wstr ptr) @ stdcall SHStrDupW(wstr ptr)
# @ stub SHTaskPoolAllowThreadReuse
# @ stub SHTaskPoolDoNotWaitForMoreTasks
# @ stub SHTaskPoolGetCurrentThreadLifetime
# @ stub SHTaskPoolGetUniqueContext
# @ stub SHTaskPoolQueueTask
# @ stub SHTaskPoolSetThreadReuseAllowed
@ stdcall SHUnicodeToAnsi(wstr ptr ptr) @ stdcall SHUnicodeToAnsi(wstr ptr ptr)
@ stdcall SHUnicodeToUnicode(wstr ptr long) @ stdcall SHUnicodeToUnicode(wstr ptr long)
@ stdcall SetCurrentProcessExplicitAppUserModelID(wstr) @ stdcall SetCurrentProcessExplicitAppUserModelID(wstr)
@ stdcall SetProcessDpiAwareness(long) @ stdcall SetProcessDpiAwareness(long)
@ stdcall SetProcessReference(ptr) @ stdcall SetProcessReference(ptr)
# @ stub SubscribeFeatureStateChangeNotification
@ stub UnregisterScaleChangeEvent @ stub UnregisterScaleChangeEvent
# @ stub UnsubscribeFeatureStateChangeNotification
100 stub @ 100 stub -noname SHManagedCreateStreamOnFile
101 stub @ 101 stub -noname SHManagedCreateFile
102 stub @ 102 stub -noname SHIsEmptyStream
103 stub @ 103 stub -noname MapWin32ErrorToSTG
104 stub @ 104 stub -noname ModeToCreateFileFlags
105 stub @ 105 stub -noname CreateTempStreamName
106 stub @ 106 stub -noname StreamCopyTo
107 stub @ 107 stub -noname IStream_ReadStrLong
108 stub @ 108 stub -noname IStream_WriteStrLong
109 stub @ 109 stub -noname SHCreateStreamOnModuleResourceW
110 stub @ 110 stub -noname SHCreateStreamOnDllResourceW
111 stub @ 111 stub -noname CreateWritableSharedMemoryStream
115 stub @ 115 stub -noname CreateRandomAccessStreamOnFileWithOptions
116 stub @ 116 stub -noname RandomAccessStreamCopyAsync
117 stub @ 117 stub -noname CreateRandomAccessStreamOnPlaceholderFile
120 stub @ 120 stub -noname SHRegGetCLSIDKey
121 stub @ 121 stub -noname SHRegSetValue
122 stub SHRegGetValueFromHKCUHKLM 122 stub SHRegGetValueFromHKCUHKLM
123 stub @ 123 stub -noname SHRegGetBoolValueFromHKCUHKLM
124 stub @ 124 stub -noname SHGetValueGoodBootA
125 stub @ 125 stub -noname SHGetValueGoodBootW
126 stub @ 126 stub -noname SHLoadRegUIStringW
127 stub @ 127 stub -noname QuerySourceCreateFromKeyEx
130 stub @ 130 stub -noname SHGlobalCounterGetValue
131 stub @ 131 stub -noname SHGlobalCounterIncrement
132 stub @ 132 stub -noname SHGlobalCounterDecrement
133 stub @ 133 stub -noname SHGlobalCounterSetValue
140 stub @ 140 stub -noname IUnknown_ProfferService
141 stub @ 141 stub -noname IUnknown_RemoveBackReferences
142 stub @ 142 stub -noname IUnknown_GetClassID
143 stub @ 143 stub -noname StrRetToStrW
144 stub @ 144 stub -noname StrRetToBSTR
145 stub @ 145 stub -noname StrRetToBufW
150 stub @ 150 stub -noname SHAnsiToUnicodeCP
151 stub @ 151 stub -noname SHUnicodeToAnsiCP
152 stub @ 152 stub -noname SHUnicodeToAnsiCPAlloc
153 stub @ 153 stub -noname SHAnsiToUnicodeCPAlloc
160 stub @ 160 stub -noname SHWaitForSendMessageThread
161 stub @ 161 stub -noname SHWaitForThreadWithWakeMask
162 stub @ 162 stub -noname SHQueueUserWorkItem
170 stub @ 170 stub -noname PathIsNetworkPathW
171 stub @ 171 stub -noname PathIsNetworkPathA
172 stub @ 172 stub -noname PathBuildRootW
173 stub @ 173 stub -noname PathBuildRootA
181 stub @ 174 stub -noname DriveType
182 stub @ 175 stub -noname IsNetDrive
183 stub @ 181 stub -noname SHMapHandle
184 stub @ 182 stub -noname SHAllocShared
185 stub @ 183 stub -noname SHLockSharedEx
186 stub @ 184 stub -noname SHLockShared
187 stub @ 185 stub -noname SHGetSizeShared
188 stub @ 186 stub -noname SHUnlockShared
190 stub @ 187 stub -noname SHFreeShared
191 stub @ 188 stub -noname SHCreateWorkerWindowW
192 stub @ 189 stub -noname SHCreateOplockProvider
193 stub @ 190 stub -noname SHWindowsPolicy
200 stub @ 191 stub -noname SHWindowsPolicyGetValue
220 stub @ 192 stub -noname IsAppCompatModeEnabled
221 stub @ 193 stub -noname SHGetObjectCompatFlags
222 stub @ 200 stub -noname GUIDFromStringW
223 stub @ 220 stub -noname GetPhysicalDpiForDevice
224 stub @ 222 stub -noname ScaleRelativePixelsForDevice
225 stub @ 223 stub -noname PhysicalRectFromScaledRect
226 stub @ 224 stub -noname ScaleAndMapRelativeRectForDevice
227 stub @ 225 stub -noname CanOverrideScaleFactor
228 stub @ 226 stub -noname GetScalingOverride
230 stub @ 227 stub -noname RegisterScaleChangeSink
231 stub @ 228 stub -noname SetDesignModeScaleFactor
232 stub @ 229 stub -noname GetProposedScaleFactorForWindow
233 stub @ 230 stub -noname SHSetWindowSubclass
234 stub @ 231 stub -noname SHGetWindowSubclassData
240 stub @ 232 stub -noname SHRemoveWindowSubclass
241 stub @ 233 stub -noname SHDefSubclassProc
242 stub @ 234 stub -noname SHRegisterClassW
243 stub @ 240 stub -noname RegisterScaleChangeSinkForWindow
244 stub @ 241 stub -noname ScaleAndMapRelativeRect
245 stub @ 242 stub -noname RelativeRectFromPhysicalRectWithScale
246 stub @ 244 stub -noname GetScaleFactorForWindow
247 stub @ 245 stub -noname RegisterScaleChangeNotificationsForWindow
248 stub @ 246 stub -noname RevokeScaleChangeNotificationsForWindow
250 stub @ 247 stub -noname GetOverrideScaleFactorForWindow
251 stub @ 248 stub -noname GetSystemScaleFactorForWindow
252 stub @ 249 stub -noname UpdateScalingInfoCache
253 stub @ 250 stub -noname RegisterCurrentWindowChangeListener
254 stub @ 251 stub -noname RegisterWindowMonitorChangeListener
255 stub @ 252 stub -noname UnregisterCurrentWindowChangeListener
260 stub @ 253 stub -noname UnregisterWindowMonitorChangeListener
261 stub @ 254 stub -noname AddCurrentWindowCandidate
270 stub @ 255 stub -noname GetCurrentWindow
280 stub @ 260 stub -noname PhysicalRectFromRelativeRectWithScales
281 stub @ 261 stub -noname RelativeRectFromPhysicalRectWithScales
282 stub @ 270 stub -noname SHCreateMemoryStreamOnSharedBuffer
283 stub @ 280 stub -noname _CreateDirectoryHelper
284 stub @ 281 stub -noname Win32CreateDirectory
290 stub @ 282 stub -noname SuspendSHNotify
291 stub @ 283 stub -noname ResumeSHNotify
292 stub @ 284 stub -noname IsNotifySuspended
290 stub -noname SHCreateDirectoryExW
291 stub -noname SHCreateDirectoryExA
292 stub -noname SHCreateDirectory