ReactOS 0.4.16-dev-1279-gc894716
stubs.cpp
Go to the documentation of this file.
1/*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: shell32.dll
4 * FILE: dll/win32/shell32/stubs.c
5 * PURPOSE: shell32.dll stubs
6 * PROGRAMMER: Dmitry Chapyshev (dmitry@reactos.org)
7 * NOTES: If you implement a function, remove it from this file
8 * UPDATE HISTORY:
9 * 03/02/2009 Created
10 */
11
12
13#include "precomp.h"
14
16
17/*
18 * Unimplemented
19 */
23{
24 FIXME("CheckDiskSpace() stub\n");
25}
26
27/*
28 * Unimplemented
29 */
33{
34 FIXME("SHReValidateDarwinCache() stub\n");
35}
36
37/*
38 * Unimplemented
39 */
40EXTERN_C FILEDESCRIPTOR*
42GetFileDescriptor(FILEGROUPDESCRIPTOR *pFileGroupDesc, BOOL bUnicode, INT iIndex, LPWSTR lpName)
43{
44 FIXME("GetFileDescriptor() stub\n");
45 return NULL;
46}
47
48/*
49 * Unimplemented
50 */
54{
55 FIXME("MakeShellURLFromPathW() stub\n");
56 lpUrl = NULL;
57 return FALSE;
58}
59
60/*
61 * Unimplemented
62 */
66{
68 BOOL ret;
70 ret = MakeShellURLFromPathW(szPath, szURL, _countof(szURL));
71 SHUnicodeToAnsi(szURL, lpUrl, cchMax);
72 return ret;
73}
74
75/*
76 * Unimplemented
77 */
81{
82 FIXME("SHParseDarwinIDFromCacheW() stub\n");
83 lpUnknown2 = NULL;
84 return E_FAIL;
85}
86
87/*
88 * Unimplemented
89 */
92SHCopyMonikerToTemp(IMoniker *pMoniker, LPCWSTR lpInput, LPWSTR lpOutput, INT cchMax)
93{
94 /* Unimplemented in XP SP3 */
95 TRACE("SHCopyMonikerToTemp() stub\n");
96 return E_FAIL;
97}
98
99/*
100 * Unimplemented
101 */
103WINAPI
105{
106 FIXME("CheckWinIniForAssocs() stub\n");
107 return NULL;
108}
109
110/*
111 * Unimplemented
112 */
114WINAPI
116 LPCWSTR pszPath,
117 DWORD dwReadWrite)
118{
119 FIXME("SHGetSetFolderCustomSettingsW() stub\n");
120 return E_FAIL;
121}
122
123/*
124 * Unimplemented
125 */
127WINAPI
129 LPCSTR pszPath,
130 DWORD dwReadWrite)
131{
132 FIXME("SHGetSetFolderCustomSettingsA() stub\n");
133 return E_FAIL;
134}
135
136/*
137 * Unimplemented
138 */
140WINAPI
142 UINT uMainMerge,
143 UINT uPopupMerge,
144 LPQCMINFO lpQcmInfo)
145{
146 FIXME("CDefFolderMenu_MergeMenu() stub\n");
147}
148
149/*
150 * Unimplemented
151 */
153WINAPI
155 HWND hwnd,
156 UINT uidl,
158 IShellFolder *psf,
159 LPFNDFMCALLBACK lpfn,
160 HKEY hProgID,
161 HKEY hBaseProgID,
162 IContextMenu **ppcm)
163{
164 FIXME("CDefFolderMenu_Create() stub\n");
165 return E_FAIL;
166}
167
168/*
169 * Unimplemented
170 */
172WINAPI
173SHWaitOp_Operate(LPVOID lpUnknown1, DWORD dwUnknown2)
174{
175 FIXME("SHWaitOp_Operate() stub\n");
176}
177
178/*
179 * Unimplemented
180 */
182WINAPI
183RealDriveTypeFlags(INT iDrive, BOOL bUnknown)
184{
185 FIXME("RealDriveTypeFlags() stub\n");
186 return 1;
187}
188
189/*
190 * Unimplemented
191 */
193WINAPI
195{
196 /* Unimplemented in WinXP SP3 */
197 TRACE("ShellHookProc() stub\n");
198 return 0;
199}
200
201/*
202 * Unimplemented
203 */
205WINAPI
206SheShortenPathW(LPWSTR lpPath, BOOL bShorten)
207{
208 FIXME("SheShortenPathW() stub\n");
209 return FALSE;
210}
211
212/*
213 * Unimplemented
214 */
216WINAPI
217SheShortenPathA(LPSTR lpPath, BOOL bShorten)
218{
219 BOOL ret;
222 ret = SheShortenPathW(szPath, bShorten);
224 return ret;
225}
226
227/*
228 * Unimplemented
229 */
231WINAPI
233{
234 FIXME("SheSetCurDrive() stub\n");
235 return 1;
236}
237
238/*
239 * Unimplemented
240 */
242WINAPI
244{
245 FIXME("SheGetPathOffsetW() stub\n");
246 return 0;
247}
248
249/*
250 * Unimplemented
251 */
253WINAPI
255 LPDWORD lpCurDirLen,
256 LPWSTR lpCurDir)
257{
258 FIXME("SheGetDirExW() stub\n");
259 return FALSE;
260}
261
262/*
263 * Unimplemented
264 */
266WINAPI
268{
269 FIXME("SheGetCurDrive() stub\n");
270 return 1;
271}
272
273/*
274 * Unimplemented
275 */
277WINAPI
278SheFullPathW(LPWSTR lpFullName, DWORD dwPathSize, LPWSTR lpBuffer)
279{
280 FIXME("SheFullPathW() stub\n");
281 return 0;
282}
283
284/*
285 * Unimplemented
286 */
288WINAPI
289SheFullPathA(LPSTR lpFullName, DWORD dwPathSize, LPSTR lpBuffer)
290{
291 FIXME("SheFullPathA() stub\n");
292 return 0;
293}
294
295/*
296 * Unimplemented
297 */
299WINAPI
301{
302 FIXME("SheConvertPathW() stub\n");
303 return FALSE;
304}
305
306/*
307 * Unimplemented
308 */
310WINAPI
312{
313 FIXME("SheChangeDirExW() stub\n");
314 return 0;
315}
316
317/*
318 * Unimplemented
319 */
321WINAPI
323{
324 FIXME("SheChangeDirExA() stub\n");
325 return 0;
326}
327
328/*
329 * Unimplemented
330 */
332WINAPI
334 UINT uAction,
335 LPCWSTR lpBuf1,
336 LPCWSTR lpBuf2,
337 BOOL fModal)
338{
339 FIXME("SHInvokePrinterCommandW() stub\n");
340 return FALSE;
341}
342
343/*
344 * Unimplemented
345 */
347WINAPI
349 UINT uAction,
350 LPCSTR lpBuf1,
351 LPCSTR lpBuf2,
352 BOOL fModal)
353{
354 FIXME("SHInvokePrinterCommandA() stub\n");
355 return FALSE;
356}
357
358/*
359 * Unimplemented
360 */
362WINAPI
364{
365 FIXME("SHCreateProcessAsUserW() stub\n");
366 return FALSE;
367}
368
369/*
370 * Unimplemented
371 */
373WINAPI
375{
376 FIXME("PrintersGetCommand_RunDLL() stub\n");
377}
378
379/*
380 * Unimplemented
381 */
383WINAPI
385{
386 FIXME("PrintersGetCommand_RunDLLA() stub\n");
387}
388
389/*
390 * Unimplemented
391 */
393WINAPI
395{
396 FIXME("PrintersGetCommand_RunDLLW() stub\n");
397}
398
399/*
400 * Unimplemented
401 */
402EXTERN_C IShellFolderViewCB*
403WINAPI
405{
406 FIXME("SHGetShellFolderViewCB() stub\n");
407 return NULL;
408}
409
410/*
411 * Unimplemented
412 */
414WINAPI
416{
417 FIXME("SHLookupIconIndexA() stub\n");
418 return 0;
419}
420
421/*
422 * Unimplemented
423 */
425WINAPI
427{
428 FIXME("SHLookupIconIndexW() stub\n");
429 return 0;
430}
431
432/*
433 * Unimplemented
434 */
436WINAPI
437PifMgr_OpenProperties(LPCWSTR lpAppPath, LPCWSTR lpPifPath, UINT hInfIndex, UINT options)
438{
439 FIXME("PifMgr_OpenProperties() stub\n");
440 return 0;
441}
442
443/*
444 * Unimplemented
445 */
447WINAPI
448PifMgr_GetProperties(HANDLE hHandle, LPCSTR lpName, LPVOID lpUnknown, INT iUnknown, UINT uUnknown)
449{
450 FIXME("PifMgr_GetProperties() stub\n");
451 return 0;
452}
453
454/*
455 * Unimplemented
456 */
458WINAPI
459PifMgr_SetProperties(HANDLE hHandle, LPCSTR lpName, LPCVOID lpUnknown, INT iUnknown, UINT uUnknown)
460{
461 FIXME("PifMgr_SetProperties() stub\n");
462 return 0;
463}
464
465/*
466 * Unimplemented
467 */
469WINAPI
471 _In_ HWND hwnd,
472 _In_ LPCWSTR pszRemoteName,
473 _In_ DWORD dwType)
474{
475 FIXME("SHStartNetConnectionDialogW() stub\n");
476 return E_FAIL;
477}
478
479/*
480 * Unimplemented
481 */
483WINAPI
485{
486 FIXME("PifMgr_CloseProperties() stub\n");
487 return NULL;
488}
489
490/*
491 * Unimplemented
492 */
494WINAPI
497 IDataObject *pdtObject)
498{
499 FIXME("DAD_DragEnterEx2() stub\n");
500 return FALSE;
501}
502
503/*
504 * Unimplemented
505 */
507WINAPI
508SHGetNetResource(LPVOID lpUnknown1, UINT iIndex, LPVOID lpUnknown2, UINT cchMax)
509{
510 FIXME("SHGetNetResource() stub\n");
511 return 0;
512}
513
514/*
515 * Unimplemented
516 */
518WINAPI
519DragQueryInfo(HDROP hDrop, DRAGINFO *pDragInfo)
520{
521 FIXME("DragQueryInfo() stub\n");
522 return FALSE;
523}
524
525/*
526 * Unimplemented
527 */
529WINAPI
531{
532 FIXME("DDECreatePostNotify() stub\n");
533 return NULL;
534}
535
536/*
537 * Unimplemented
538 */
540WINAPI
542{
543 FIXME("AppCompat_RunDLLW() stub\n");
544}
545
546/*
547 * Unimplemented
548 */
550WINAPI
552{
553 FIXME("Control_RunDLLAsUserW() stub\n");
554}
555
556/*
557 * Unimplemented
558 */
560WINAPI
561DragQueryFileAorW(HDROP hDrop, UINT iIndex, LPWSTR lpFile, UINT ucb, BOOL bUnicode, BOOL bShorten)
562{
563 FIXME("DragQueryFileAorW() stub\n");
564 return 0;
565}
566
567/*
568 * Unimplemented
569 */
571WINAPI
573 LPCWSTR lpstrRemoteName,
574 DWORD dwType)
575{
576 FIXME("SHNetConnectionDialog() stub\n");
578}
579
580/*
581 * Unimplemented
582 */
584WINAPI
586{
587 FIXME("DAD_SetDragImageFromListView() stub\n");
588 return FALSE;
589}
590
591/*
592 * Unimplemented
593 */
594EXTERN_C void
595WINAPI
596SHHandleDiskFull(HWND hwndOwner, UINT uDrive)
597{
598 FIXME("SHHandleDiskFull() stub\n");
599}
600
601/*
602 * Unimplemented
603 */
605WINAPI
607{
608 /* Unimplemented in WinXP SP3 */
609 TRACE("ILGetPseudoNameW() stub\n");
610 *szStr = 0;
611 return FALSE;
612}
613
614/*
615 * Unimplemented
616 */
618WINAPI
620{
621 /* Unimplemented in WinXP SP3 */
622 TRACE("SHGlobalDefect() stub\n");
623}
624
625/*
626 * Unimplemented
627 */
629WINAPI
631{
632 FIXME("Printers_GetPidl() stub\n");
633 return NULL;
634}
635
636/*
637 * Unimplemented
638 */
640WINAPI
642{
643 FIXME("Printers_AddPrinterPropPages() stub\n");
644 return 0;
645}
646
647/*
648 * Unimplemented
649 */
651WINAPI
653 _In_ HANDLE hHandle,
655 _In_ WORD wIndex,
656 _Out_ LPWORD lpSize,
657 _Out_ LPHANDLE lpIcon)
658{
659 FIXME("ExtractIconResInfoW() stub\n");
660 return 0;
661}
662
663/*
664 * Unimplemented
665 */
667WINAPI
669{
670 FIXME("ExtractVersionResource16W() stub\n");
671 return 0;
672}
673
674/*
675 * Unimplemented
676 */
678WINAPI
680{
681 FIXME("FindExeDlgProc() stub\n");
682 return 0;
683}
684
685/*
686 * Unimplemented
687 */
689WINAPI
692 LPINT lpCount)
693{
694 FIXME("InternalExtractIconListW() stub\n");
695 return NULL;
696}
697
698/*
699 * Unimplemented
700 */
702WINAPI
705 LPINT lpCount)
706{
707 FIXME("InternalExtractIconListA() stub\n");
708 return NULL;
709}
710
711/*
712 * Unimplemented
713 */
715WINAPI
716FirstUserLogon(LPWSTR lpUnknown1, LPWSTR lpUnknown2)
717{
718 FIXME("FirstUserLogon() stub\n");
719 return E_FAIL;
720}
721
722/*
723 * Unimplemented
724 */
726WINAPI
728 _In_ INT csidl,
729 _In_ HANDLE hToken,
731 _In_ LPCWSTR pszPath)
732{
733 FIXME("SHSetFolderPathW() stub\n");
734 return E_FAIL;
735}
736
737/*
738 * Unimplemented
739 */
741WINAPI
742SHGetUserPicturePathW(LPCWSTR lpPath, int csidl, LPVOID lpUnknown)
743{
744 FIXME("SHGetUserPicturePathW() stub\n");
745 return E_FAIL;
746}
747
748/*
749 * Unimplemented
750 */
752WINAPI
753SHSetUserPicturePathW(LPCWSTR lpPath, int csidl, LPVOID lpUnknown)
754{
755 FIXME("SHGetUserPicturePathA() stub\n");
756 return E_FAIL;
757}
758
759/*
760 * Unimplemented
761 */
763WINAPI
765 _In_ LPCWSTR pszFile,
766 _In_ DWORD dwAttr)
767{
768 FIXME("PathIsSlowW() stub\n");
769 return FALSE;
770}
771
772/*
773 * Unimplemented
774 */
776WINAPI
777SHGetProcessDword(DWORD dwUnknown1, DWORD dwUnknown2)
778{
779 /* Unimplemented in WinXP SP3 */
780 TRACE("SHGetProcessDword() stub\n");
781 return 0;
782}
783
786{
787 /* Called by native explorer */
788 return 0;
789}
UINT cchMax
POINT ptStart
Definition: appswitch.c:59
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition: precomp.h:23
void shell(int argc, const char *argv[])
Definition: cmds.c:1231
#define FIXME(fmt,...)
Definition: precomp.h:53
#define EXTERN_C
Definition: basetyps.h:12
HINSTANCE hInstance
Definition: charmap.c:19
WPARAM wParam
Definition: combotst.c:138
LPARAM lParam
Definition: combotst.c:139
static TAGREF LPCWSTR LPDWORD LPVOID lpBuffer
Definition: db.cpp:175
#define E_FAIL
Definition: ddrawi.h:102
#define NULL
Definition: types.h:112
#define FALSE
Definition: types.h:117
UINT uFlags
Definition: api.c:59
#define ERROR_INVALID_PARAMETER
Definition: compat.h:101
#define CP_ACP
Definition: compat.h:109
#define MAX_PATH
Definition: compat.h:34
#define WideCharToMultiByte
Definition: compat.h:111
#define MultiByteToWideChar
Definition: compat.h:110
EXTERN_C INT WINAPI SheChangeDirExW(LPWSTR lpDir)
Definition: stubs.cpp:311
EXTERN_C HRESULT WINAPI SHGetUserPicturePathW(LPCWSTR lpPath, int csidl, LPVOID lpUnknown)
Definition: stubs.cpp:742
EXTERN_C IShellFolderViewCB *WINAPI SHGetShellFolderViewCB(HWND hwnd)
Definition: stubs.cpp:404
EXTERN_C HRESULT WINAPI SHParseDarwinIDFromCacheW(LPCWSTR lpUnknown1, LPWSTR lpUnknown2)
Definition: stubs.cpp:80
EXTERN_C BOOL WINAPI DAD_DragEnterEx2(HWND hwndTarget, POINT ptStart, IDataObject *pdtObject)
Definition: stubs.cpp:495
EXTERN_C HANDLE WINAPI InternalExtractIconListA(HANDLE hHandle, LPSTR lpFileName, LPINT lpCount)
Definition: stubs.cpp:703
EXTERN_C HRESULT WINAPI SHCopyMonikerToTemp(IMoniker *pMoniker, LPCWSTR lpInput, LPWSTR lpOutput, INT cchMax)
Definition: stubs.cpp:92
EXTERN_C BOOL WINAPI ILGetPseudoNameW(LPCITEMIDLIST pidl1, LPCITEMIDLIST pidl2, LPWSTR szStr, INT iUnknown)
Definition: stubs.cpp:606
EXTERN_C WORD WINAPI ExtractIconResInfoW(_In_ HANDLE hHandle, _In_ LPCWSTR lpFileName, _In_ WORD wIndex, _Out_ LPWORD lpSize, _Out_ LPHANDLE lpIcon)
Definition: stubs.cpp:652
EXTERN_C VOID WINAPI Control_RunDLLAsUserW(HWND hwnd, HINSTANCE hInstance, LPWSTR pszCmdLine, int nCmdShow)
Definition: stubs.cpp:551
EXTERN_C LPITEMIDLIST WINAPI Printers_GetPidl(LPCITEMIDLIST pidl, LPCWSTR lpName, DWORD dwUnknown1, DWORD dwUnknown2)
Definition: stubs.cpp:630
EXTERN_C HRESULT WINAPI SHSetUserPicturePathW(LPCWSTR lpPath, int csidl, LPVOID lpUnknown)
Definition: stubs.cpp:753
EXTERN_C HRESULT WINAPI SHSetFolderPathW(_In_ INT csidl, _In_ HANDLE hToken, _In_ DWORD dwFlags, _In_ LPCWSTR pszPath)
Definition: stubs.cpp:727
EXTERN_C DWORD WINAPI ExtractVersionResource16W(LPWSTR lpName, LPHANDLE lpHandle)
Definition: stubs.cpp:668
EXTERN_C VOID WINAPI CDefFolderMenu_MergeMenu(HINSTANCE hInstance, UINT uMainMerge, UINT uPopupMerge, LPQCMINFO lpQcmInfo)
Definition: stubs.cpp:141
EXTERN_C INT WINAPI PifMgr_GetProperties(HANDLE hHandle, LPCSTR lpName, LPVOID lpUnknown, INT iUnknown, UINT uUnknown)
Definition: stubs.cpp:448
EXTERN_C BOOL WINAPI SHInvokePrinterCommandW(HWND hwnd, UINT uAction, LPCWSTR lpBuf1, LPCWSTR lpBuf2, BOOL fModal)
Definition: stubs.cpp:333
EXTERN_C HRESULT WINAPI CDefFolderMenu_Create(LPITEMIDLIST pidlFolder, HWND hwnd, UINT uidl, PCUITEMID_CHILD_ARRAY *apidl, IShellFolder *psf, LPFNDFMCALLBACK lpfn, HKEY hProgID, HKEY hBaseProgID, IContextMenu **ppcm)
Definition: stubs.cpp:154
EXTERN_C BOOL WINAPI SheConvertPathW(LPWSTR lpCmd, LPWSTR lpFileName, UINT uCmdLen)
Definition: stubs.cpp:300
EXTERN_C HRESULT WINAPI SHStartNetConnectionDialogW(_In_ HWND hwnd, _In_ LPCWSTR pszRemoteName, _In_ DWORD dwType)
Definition: stubs.cpp:470
EXTERN_C INT WINAPI SHLookupIconIndexA(LPCSTR lpName, INT iIndex, UINT uFlags)
Definition: stubs.cpp:415
EXTERN_C INT WINAPI SheChangeDirExA(LPSTR lpDir)
Definition: stubs.cpp:322
EXTERN_C FILEDESCRIPTOR *WINAPI GetFileDescriptor(FILEGROUPDESCRIPTOR *pFileGroupDesc, BOOL bUnicode, INT iIndex, LPWSTR lpName)
Definition: stubs.cpp:42
EXTERN_C BOOL WINAPI MakeShellURLFromPathA(LPCSTR lpPath, LPSTR lpUrl, INT cchMax)
Definition: stubs.cpp:65
EXTERN_C BOOL *WINAPI FindExeDlgProc(HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARAM lParam)
Definition: stubs.cpp:679
EXTERN_C DWORD WINAPI CheckStagingArea(VOID)
Definition: stubs.cpp:785
EXTERN_C VOID WINAPI PrintersGetCommand_RunDLLA(HWND hwnd, HINSTANCE hInstance, LPSTR pszCmdLine, int nCmdShow)
Definition: stubs.cpp:384
EXTERN_C INT WINAPI RealDriveTypeFlags(INT iDrive, BOOL bUnknown)
Definition: stubs.cpp:183
EXTERN_C DWORD WINAPI SHGetProcessDword(DWORD dwUnknown1, DWORD dwUnknown2)
Definition: stubs.cpp:777
EXTERN_C BOOL WINAPI SHCreateProcessAsUserW(PSHCREATEPROCESSINFOW pscpi)
Definition: stubs.cpp:363
EXTERN_C BOOL WINAPI MakeShellURLFromPathW(LPCWSTR lpPath, LPWSTR lpUrl, INT cchMax)
Definition: stubs.cpp:53
EXTERN_C HANDLE WINAPI PifMgr_OpenProperties(LPCWSTR lpAppPath, LPCWSTR lpPifPath, UINT hInfIndex, UINT options)
Definition: stubs.cpp:437
EXTERN_C VOID WINAPI CheckDiskSpace(VOID)
Definition: stubs.cpp:22
EXTERN_C INT WINAPI SHLookupIconIndexW(LPCWSTR lpName, INT iIndex, UINT uFlags)
Definition: stubs.cpp:426
EXTERN_C VOID WINAPI SHWaitOp_Operate(LPVOID lpUnknown1, DWORD dwUnknown2)
Definition: stubs.cpp:173
EXTERN_C VOID WINAPI AppCompat_RunDLLW(HWND hwnd, HINSTANCE hInstance, LPWSTR pszCmdLine, int nCmdShow)
Definition: stubs.cpp:541
EXTERN_C INT WINAPI PifMgr_SetProperties(HANDLE hHandle, LPCSTR lpName, LPCVOID lpUnknown, INT iUnknown, UINT uUnknown)
Definition: stubs.cpp:459
EXTERN_C LPVOID WINAPI DDECreatePostNotify(LPVOID lpUnknown)
Definition: stubs.cpp:530
EXTERN_C LONG WINAPI ShellHookProc(INT iCode, WPARAM wParam, LPARAM lParam)
Definition: stubs.cpp:194
EXTERN_C HLOCAL WINAPI CheckWinIniForAssocs(VOID)
Definition: stubs.cpp:104
EXTERN_C HRESULT WINAPI SHGetSetFolderCustomSettingsW(LPSHFOLDERCUSTOMSETTINGSW pfcs, LPCWSTR pszPath, DWORD dwReadWrite)
Definition: stubs.cpp:115
EXTERN_C HRESULT WINAPI FirstUserLogon(LPWSTR lpUnknown1, LPWSTR lpUnknown2)
Definition: stubs.cpp:716
EXTERN_C BOOL WINAPI PathIsSlowW(_In_ LPCWSTR pszFile, _In_ DWORD dwAttr)
Definition: stubs.cpp:764
EXTERN_C INT WINAPI SheGetCurDrive(VOID)
Definition: stubs.cpp:267
EXTERN_C DWORD WINAPI SHNetConnectionDialog(HWND hwndOwner, LPCWSTR lpstrRemoteName, DWORD dwType)
Definition: stubs.cpp:572
EXTERN_C UINT WINAPI SHGetNetResource(LPVOID lpUnknown1, UINT iIndex, LPVOID lpUnknown2, UINT cchMax)
Definition: stubs.cpp:508
EXTERN_C INT WINAPI SheSetCurDrive(INT iIndex)
Definition: stubs.cpp:232
EXTERN_C INT WINAPI SheGetPathOffsetW(LPWSTR lpPath)
Definition: stubs.cpp:243
EXTERN_C HRESULT WINAPI SHGetSetFolderCustomSettingsA(LPSHFOLDERCUSTOMSETTINGSA pfcs, LPCSTR pszPath, DWORD dwReadWrite)
Definition: stubs.cpp:128
EXTERN_C BOOL WINAPI DragQueryInfo(HDROP hDrop, DRAGINFO *pDragInfo)
Definition: stubs.cpp:519
EXTERN_C VOID WINAPI PrintersGetCommand_RunDLLW(HWND hwnd, HINSTANCE hInstance, LPWSTR pszCmdLine, int nCmdShow)
Definition: stubs.cpp:394
EXTERN_C INT WINAPI SheFullPathW(LPWSTR lpFullName, DWORD dwPathSize, LPWSTR lpBuffer)
Definition: stubs.cpp:278
EXTERN_C HANDLE WINAPI InternalExtractIconListW(HANDLE hHandle, LPWSTR lpFileName, LPINT lpCount)
Definition: stubs.cpp:690
EXTERN_C VOID WINAPI PrintersGetCommand_RunDLL(HWND hwnd, HINSTANCE hInstance, LPWSTR pszCmdLine, int nCmdShow)
Definition: stubs.cpp:374
EXTERN_C UINT WINAPI DragQueryFileAorW(HDROP hDrop, UINT iIndex, LPWSTR lpFile, UINT ucb, BOOL bUnicode, BOOL bShorten)
Definition: stubs.cpp:561
EXTERN_C VOID WINAPI SHReValidateDarwinCache(VOID)
Definition: stubs.cpp:32
EXTERN_C BOOL WINAPI SheGetDirExW(LPWSTR lpDrive, LPDWORD lpCurDirLen, LPWSTR lpCurDir)
Definition: stubs.cpp:254
EXTERN_C HANDLE WINAPI PifMgr_CloseProperties(HANDLE hHandle, UINT uUnknown)
Definition: stubs.cpp:484
EXTERN_C VOID WINAPI SHGlobalDefect(DWORD dwUnknown)
Definition: stubs.cpp:619
EXTERN_C BOOL WINAPI SheShortenPathA(LPSTR lpPath, BOOL bShorten)
Definition: stubs.cpp:217
EXTERN_C INT WINAPI SheFullPathA(LPSTR lpFullName, DWORD dwPathSize, LPSTR lpBuffer)
Definition: stubs.cpp:289
EXTERN_C BOOL WINAPI SHInvokePrinterCommandA(HWND hwnd, UINT uAction, LPCSTR lpBuf1, LPCSTR lpBuf2, BOOL fModal)
Definition: stubs.cpp:348
EXTERN_C void WINAPI SHHandleDiskFull(HWND hwndOwner, UINT uDrive)
Definition: stubs.cpp:596
EXTERN_C LONG WINAPI Printers_AddPrinterPropPages(LPVOID lpUnknown1, LPVOID lpUnknown2)
Definition: stubs.cpp:641
EXTERN_C BOOL WINAPI DAD_SetDragImageFromListView(HWND hwnd, POINT pt)
Definition: stubs.cpp:585
EXTERN_C BOOL WINAPI SheShortenPathW(LPWSTR lpPath, BOOL bShorten)
Definition: stubs.cpp:206
DWORD WINAPI SHAnsiToUnicode(LPCSTR lpSrcStr, LPWSTR lpDstStr, int iLen)
Definition: string.c:2673
INT WINAPI SHUnicodeToAnsi(LPCWSTR lpSrcStr, LPSTR lpDstStr, INT iLen)
Definition: string.c:2797
#define pt(x, y)
Definition: drawing.c:79
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
unsigned short WORD
Definition: ntddk_ex.h:93
LPCWSTR szPath
Definition: env.c:37
static HRGN INT iCode
Definition: mapping.c:33
unsigned int UINT
Definition: ndis.h:50
#define _Out_
Definition: no_sal2.h:160
#define _In_
Definition: no_sal2.h:158
long LONG
Definition: pedump.c:60
DRAGINFOA DRAGINFO
Definition: shellapi.h:719
HRESULT(CALLBACK * LPFNDFMCALLBACK)(_In_opt_ IShellFolder *, _In_opt_ HWND, _In_opt_ IDataObject *, UINT, WPARAM, LPARAM)
Definition: shlobj.h:2576
ITEMIDLIST UNALIGNED * LPITEMIDLIST
Definition: shtypes.idl:41
const PCUITEMID_CHILD * PCUITEMID_CHILD_ARRAY
Definition: shtypes.idl:71
const ITEMIDLIST UNALIGNED * LPCITEMIDLIST
Definition: shtypes.idl:42
#define _countof(array)
Definition: sndvol32.h:70
#define TRACE(s)
Definition: solgame.cpp:4
uint16_t * LPWORD
Definition: typedefs.h:56
uint32_t * LPDWORD
Definition: typedefs.h:59
int32_t INT
Definition: typedefs.h:58
int ret
_In_ LPCSTR lpFileName
Definition: winbase.h:3112
_In_ LPCSTR lpName
Definition: winbase.h:2830
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176
_In_ LONG _In_ HWND hwnd
Definition: winddi.h:4023
LONG_PTR LPARAM
Definition: windef.h:208
UINT_PTR WPARAM
Definition: windef.h:207
int * LPINT
Definition: windef.h:178
CONST void * LPCVOID
Definition: windef.h:191
#define WINAPI
Definition: msvc.h:6
const char * LPCSTR
Definition: xmlstorage.h:183
char * LPSTR
Definition: xmlstorage.h:182
__wchar_t WCHAR
Definition: xmlstorage.h:180
WCHAR * LPWSTR
Definition: xmlstorage.h:184
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185