Data Structures |
| struct | ABOUT_INFO |
| class | CShell32Module |
Defines |
| #define | MORE_DEBUG 1 |
| #define | SHGFI_KNOWN_FLAGS |
| #define | DROP_FIELD_TOP (-15) |
| #define | DROP_FIELD_HEIGHT 15 |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (shell) |
| LPWSTR *WINAPI | CommandLineToArgvW (LPCWSTR lpCmdline, int *numargs) |
| static DWORD | shgfi_get_exe_type (LPCWSTR szFullPath) |
| BOOL | SHELL_IsShortcut (LPCITEMIDLIST pidlLast) |
| DWORD_PTR WINAPI | SHGetFileInfoW (LPCWSTR path, DWORD dwFileAttributes, SHFILEINFOW *psfi, UINT sizeofpsfi, UINT flags) |
| DWORD_PTR WINAPI | SHGetFileInfoA (LPCSTR path, DWORD dwFileAttributes, SHFILEINFOA *psfi, UINT sizeofpsfi, UINT flags) |
| EXTERN_C HICON WINAPI | DuplicateIcon (HINSTANCE hInstance, HICON hIcon) |
| HICON WINAPI | ExtractIconA (HINSTANCE hInstance, LPCSTR lpszFile, UINT nIconIndex) |
| HICON WINAPI | ExtractIconW (HINSTANCE hInstance, LPCWSTR lpszFile, UINT nIconIndex) |
| EXTERN_C VOID WINAPI | Printer_LoadIconsW (LPCWSTR wsPrinterName, HICON *pLargeIcon, HICON *pSmallIcon) |
| EXTERN_C BOOL WINAPI | Printers_RegisterWindowW (LPCWSTR wsPrinter, DWORD dwType, HANDLE *phClassPidl, HWND *phwnd) |
| EXTERN_C VOID WINAPI | Printers_UnregisterWindow (HANDLE hClassPidl, HWND hwnd) |
| UINT_PTR WINAPI | SHAppBarMessage (DWORD msg, PAPPBARDATA data) |
| EXTERN_C DWORD WINAPI | SHHelpShortcuts_RunDLLA (DWORD dwArg1, DWORD dwArg2, DWORD dwArg3, DWORD dwArg4) |
| EXTERN_C DWORD WINAPI | SHHelpShortcuts_RunDLLW (DWORD dwArg1, DWORD dwArg2, DWORD dwArg3, DWORD dwArg4) |
| EXTERN_C HRESULT WINAPI | SHLoadInProc (REFCLSID rclsid) |
| static VOID | SetRegTextData (HWND hWnd, HKEY hKey, LPCWSTR Value, UINT uID) |
| INT_PTR CALLBACK | AboutAuthorsDlgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| INT_PTR CALLBACK | AboutDlgProc (HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) |
| BOOL WINAPI | ShellAboutA (HWND hWnd, LPCSTR szApp, LPCSTR szOtherStuff, HICON hIcon) |
| BOOL WINAPI | ShellAboutW (HWND hWnd, LPCWSTR szApp, LPCWSTR szOtherStuff, HICON hIcon) |
| EXTERN_C void WINAPI | FreeIconList (DWORD dw) |
| EXTERN_C HRESULT WINAPI | SHLoadNonloadedIconOverlayIdentifiers (VOID) |
| STDAPI | DllGetVersion (DLLVERSIONINFO *pdvi) |
| void * | operator new (size_t, void *buf) |
| | STDAPI_ (BOOL) DllMain(HINSTANCE hInstance |
| DWORD LPVOID fImpLoad | TRACE ("%p 0x%x %p\n", hInstance, dwReason, fImpLoad) |
| | if (dwReason==DLL_PROCESS_ATTACH) |
| STDAPI | DllCanUnloadNow () |
| STDAPI | DllGetClassObject (REFCLSID rclsid, REFIID riid, LPVOID *ppv) |
| STDAPI | DllRegisterServer () |
| STDAPI | DllUnregisterServer () |
| HRESULT WINAPI | DllInstall (BOOL bInstall, LPCWSTR cmdline) |
Variables |
| const char *const | SHELL_Authors [] = { "Copyright 1993-"COPYRIGHT_YEAR" WINE team", "Copyright 1998-"COPYRIGHT_YEAR" ReactOS Team", 0 } |
| CShell32Module | gModule |
| HINSTANCE | shell32_hInstance |
| HIMAGELIST | ShellSmallIconList = 0 |
| HIMAGELIST | ShellBigIconList = 0 |
| DWORD | dwReason |
| return | TRUE |