|
|
| HANDLE (WINAPI *m_pfnFindFirstFile)(const wide_character *pcsz |
|
| BOOL (WINAPI *m_pfnFindNextFile)(HANDLE handle |
|
| BOOL (WINAPI *m_pfnMoveFile)(const wide_character *lpExistingFileName |
|
WCHAR *__cdecl * | m_pfn_fullpath (WCHAR *UserBuf, const WCHAR *path, size_t maxlen) |
|
| u32 (WINAPI *m_pfnGetFullPathName)(const wide_character *lpFileName |
|
| BOOL (WINAPI *m_pfnGetVolumeInformation)(const wide_character *lpRootPathName |
|
| BOOL (WINAPI *m_pfnGetStringTypeEx)(LCID Locale |
|
| HANDLE (WINAPI *m_pfnCreateFile)(const wide_character *lpFileName |
|
| u32 (WINAPI *m_pfnGetModuleFileName)(HMODULE hModule |
|
virtual::user::shell::e_folder | get_folder_type (::particle *pparticle, const wide_character *lpcszPath) override |
|
virtual::user::shell::e_folder | get_folder_type (::particle *pparticle, const_char_pointer lpcszPath) override |
|
virtual::i32 | impl_get_file_image (const image_key &imagekey) override |
|
::i32 | get_image_by_extension (const image_key &key, color32_t crBk) |
|
virtual void | do_initialize () override |
|
|
static bool | Initialize () |
|
static bool WINAPI | FindNextFile (HANDLE handle, WIN32_FIND_DATAW *lpdata) |
|
static bool | MoveFile (const wide_character *lpExistingFileName, const wide_character *lpNewFileName) |
|
static WCHAR *__cdecl | _fullpath (WCHAR *UserBuf, const WCHAR *path, size_t maxlen) |
|
::u32 | GetFullPathName (const wide_character *lpFileName, ::u32 nBufferLength, wide_character *lpBuffer, wide_character **lpFilePart) |
|
static bool | GetVolumeInformation (const wide_character *lpRootPathName, wide_character *lpVolumeNameBuffer, ::u32 nVolumeNameSize, LPDWORD lpVolumeSerialNumber, LPDWORD lpMaximumComponentLength, LPDWORD lpFileSystemFlags, wide_character *lpFileSystemNameBuffer, ::u32 nFileSystemNameSize) |
|
static bool | GetStringTypeEx (LCID Locale, ::u32 dwInfoType, const_char_pointer lpSrcStr, ::i32 cchSrc, LPWORD lpCharType) |
|
::u32 | GetTempPathW (::u32 nBufferLength, wide_character *lpBuffer) |
|
::u32 | GetTempFileNameW (const wide_character *lpPathName, const wide_character *lpPrefixString, ::u32 uUnique, wide_character *lpTempFileName) |
|
static HANDLE | CreateFile (const wide_character *lpFileName, ::u32 dwDesiredAccess, ::u32 dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, ::u32 dwCreationDisposition, ::u32 dwFlagsAndAttributes, HANDLE hTemplateFile) |
|
::u32 WINAPI | GetModuleFileName (HMODULE hModule, wide_character *lpFilename, ::u32 nSize) |
|
static oswindow WINAPI | CreateWindowEx (::u32 dwExStyle, const wide_character *lpClassName, const wide_character *lpWindowName, ::u32 uStyle, ::i32 x, ::i32 y, ::i32 nWidth, ::i32 nHeight, oswindow hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam) |
|
::u32 | GetTempPath (string &str) |
|
::u32 | GetTempFileName (const_char_pointer lpPathName, const_char_pointer lpPrefixString, ::u32 uUnique, string &str) |
|
static bool | MoveFile (const_char_pointer lpExistingFileName, const_char_pointer lpNewFileName) |
|
|
WIN32_FIND_DATAW * | lpdata |
|
const wide_character * | lpNewFileName |
|
::u32 | nBufferLength |
|
::u32 wide_character * | lpBuffer |
|
::u32 wide_character wide_character ** | lpFilePart |
|
wide_character * | lpVolumeNameBuffer |
|
wide_character ::u32 | nVolumeNameSize |
|
wide_character ::u32 LPDWORD | lpVolumeSerialNumber |
|
wide_character ::u32 LPDWORD LPDWORD | lpMaximumComponentLength |
|
wide_character ::u32 LPDWORD LPDWORD LPDWORD | lpFileSystemFlags |
|
wide_character ::u32 LPDWORD LPDWORD LPDWORD wide_character * | lpFileSystemNameBuffer |
|
wide_character ::u32 LPDWORD LPDWORD LPDWORD wide_character ::u32 | nFileSystemNameSize |
|
::u32 | dwInfoType |
|
::u32 const wide_character * | lpSrcStr |
|
::u32 const wide_character ::i32 | cchSrc |
|
::u32 const wide_character ::i32 LPWORD | lpCharType |
|
::u32(WINAPI *m_pfnGetTempPath)(const wide_character * | lpPrefixString |
|
::u32(WINAPI *m_pfnGetTempPath)(const wide_character ::u32 | uUnique |
|
::u32(WINAPI *m_pfnGetTempPath)(const wide_character ::u32 wide_character * | lpTempFileName |
|
::u32 | dwDesiredAccess |
|
::u32 ::u32 | dwShareMode |
|
::u32 ::u32 LPSECURITY_ATTRIBUTES | lpSecurityAttributes |
|
::u32 ::u32 LPSECURITY_ATTRIBUTES ::u32 | dwCreationDisposition |
|
::u32 ::u32 LPSECURITY_ATTRIBUTES ::u32 ::u32 | dwFlagsAndAttributes |
|
::u32 ::u32 LPSECURITY_ATTRIBUTES ::u32 ::u32 HANDLE | hTemplateFile |
|
wide_character * | lpFilename |
|
wide_character ::u32 | nSize |