asm_dip/toolchain/fasmw17332/INCLUDE/API/SHELL32.INC

168 lines
5.7 KiB
Plaintext
Raw Normal View History

2024-11-24 20:13:28 -08:00
; SHELL32 API calls
import shell32,\
CheckEscapesA,'CheckEscapesA',\
CheckEscapesW,'CheckEscapesW',\
DoEnvironmentSubstA,'DoEnvironmentSubstA',\
DoEnvironmentSubstW,'DoEnvironmentSubstW',\
DragAcceptFiles,'DragAcceptFiles',\
DragFinish,'DragFinish',\
DragQueryFileA,'DragQueryFileA',\
DragQueryFileW,'DragQueryFileW',\
DragQueryPoint,'DragQueryPoint',\
DuplicateIcon,'DuplicateIcon',\
ExtractAssociatedIconA,'ExtractAssociatedIconA',\
ExtractAssociatedIconW,'ExtractAssociatedIconW',\
ExtractAssociatedIconExA,'ExtractAssociatedIconExA',\
ExtractAssociatedIconExW,'ExtractAssociatedIconExW',\
ExtractIconA,'ExtractIconA',\
ExtractIconW,'ExtractIconW',\
ExtractIconExA,'ExtractIconExA',\
ExtractIconExW,'ExtractIconExW',\
ExtractIconResInfoA,'ExtractIconResInfoA',\
ExtractIconResInfoW,'ExtractIconResInfoW',\
FindExeDlgProc,'FindExeDlgProc',\
FindExecutableA,'FindExecutableA',\
FindExecutableW,'FindExecutableW',\
FreeIconList,'FreeIconList',\
InternalExtractIconListA,'InternalExtractIconListA',\
InternalExtractIconListW,'InternalExtractIconListW',\
RealShellExecuteA,'RealShellExecuteA',\
RealShellExecuteW,'RealShellExecuteW',\
RealShellExecuteExA,'RealShellExecuteExA',\
RealShellExecuteExW,'RealShellExecuteExW',\
RegenerateUserEnvironment,'RegenerateUserEnvironment',\
SHAddToRecentDocs,'SHAddToRecentDocs',\
SHAppBarMessage,'SHAppBarMessage',\
SHBrowseForFolderA,'SHBrowseForFolderA',\
SHBrowseForFolderW,'SHBrowseForFolderW',\
SHChangeNotify,'SHChangeNotify',\
SHEmptyRecycleBinA,'SHEmptyRecycleBinA',\
SHEmptyRecycleBinW,'SHEmptyRecycleBinW',\
SHFileOperationA,'SHFileOperationA',\
SHFileOperationW,'SHFileOperationW',\
SHFormatDrive,'SHFormatDrive',\
SHFreeNameMappings,'SHFreeNameMappings',\
SHGetDataFromIDListA,'SHGetDataFromIDListA',\
SHGetDataFromIDListW,'SHGetDataFromIDListW',\
SHGetDesktopFolder,'SHGetDesktopFolder',\
SHGetDiskFreeSpaceA,'SHGetDiskFreeSpaceA',\
SHGetDiskFreeSpaceW,'SHGetDiskFreeSpaceW',\
SHGetFileInfoA,'SHGetFileInfoA',\
SHGetFileInfoW,'SHGetFileInfoW',\
SHGetInstanceExplorer,'SHGetInstanceExplorer',\
SHGetMalloc,'SHGetMalloc',\
SHGetNewLinkInfo,'SHGetNewLinkInfo',\
SHGetPathFromIDListA,'SHGetPathFromIDListA',\
SHGetPathFromIDListW,'SHGetPathFromIDListW',\
SHGetSettings,'SHGetSettings',\
SHGetSpecialFolderLocation,'SHGetSpecialFolderLocation',\
SHGetSpecialFolderPathA,'SHGetSpecialFolderPathA',\
SHGetSpecialFolderPathW,'SHGetSpecialFolderPathW',\
SHInvokePrinterCommandA,'SHInvokePrinterCommandA',\
SHInvokePrinterCommandW,'SHInvokePrinterCommandW',\
SHLoadInProc,'SHLoadInProc',\
SHQueryRecycleBinA,'SHQueryRecycleBinA',\
SHQueryRecycleBinW,'SHQueryRecycleBinW',\
SHUpdateRecycleBinIcon,'SHUpdateRecycleBinIcon',\
SheChangeDirA,'SheChangeDirA',\
SheChangeDirW,'SheChangeDirW',\
SheChangeDirExA,'SheChangeDirExA',\
SheChangeDirExW,'SheChangeDirExW',\
SheFullPathA,'SheFullPathA',\
SheFullPathW,'SheFullPathW',\
SheGetCurDrive,'SheGetCurDrive',\
SheGetDirA,'SheGetDirA',\
SheGetDirW,'SheGetDirW',\
SheRemoveQuotesA,'SheRemoveQuotesA',\
SheRemoveQuotesW,'SheRemoveQuotesW',\
SheSetCurDrive,'SheSetCurDrive',\
SheShortenPathA,'SheShortenPathA',\
SheShortenPathW,'SheShortenPathW',\
ShellAboutA,'ShellAboutA',\
ShellAboutW,'ShellAboutW',\
ShellExecuteA,'ShellExecuteA',\
ShellExecuteW,'ShellExecuteW',\
ShellExecuteExA,'ShellExecuteExA',\
ShellExecuteExW,'ShellExecuteExW',\
ShellHookProc,'ShellHookProc',\
Shell_NotifyIconA,'Shell_NotifyIconA',\
Shell_NotifyIconW,'Shell_NotifyIconW',\
StrChrA,'StrChrA',\
StrChrW,'StrChrW',\
StrChrIA,'StrChrIA',\
StrChrIW,'StrChrIW',\
StrCmpNA,'StrCmpNA',\
StrCmpNW,'StrCmpNW',\
StrCmpNIA,'StrCmpNIA',\
StrCmpNIW,'StrCmpNIW',\
StrCpyNA,'StrCpyNA',\
StrCpyNW,'StrCpyNW',\
StrNCmpA,'StrNCmpA',\
StrNCmpW,'StrNCmpW',\
StrNCmpIA,'StrNCmpIA',\
StrNCmpIW,'StrNCmpIW',\
StrNCpyA,'StrNCpyA',\
StrNCpyW,'StrNCpyW',\
StrRChrA,'StrRChrA',\
StrRChrW,'StrRChrW',\
StrRChrIA,'StrRChrIA',\
StrRChrIW,'StrRChrIW',\
StrRStrA,'StrRStrA',\
StrRStrW,'StrRStrW',\
StrRStrIA,'StrRStrIA',\
StrRStrIW,'StrRStrIW',\
StrStrA,'StrStrA',\
StrStrW,'StrStrW',\
StrStrIA,'StrStrIA',\
StrStrIW,'StrStrIW',\
WOWShellExecute,'WOWShellExecute'
api CheckEscapes,\
DoEnvironmentSubst,\
DragQueryFile,\
ExtractAssociatedIcon,\
ExtractAssociatedIconEx,\
ExtractIcon,\
ExtractIconEx,\
ExtractIconResInfo,\
FindExecutable,\
InternalExtractIconList,\
RealShellExecute,\
RealShellExecuteEx,\
SHBrowseForFolder,\
SHEmptyRecycleBin,\
SHFileOperation,\
SHGetDataFromIDList,\
SHGetDiskFreeSpace,\
SHGetFileInfo,\
SHGetPathFromIDList,\
SHGetSpecialFolderPath,\
SHInvokePrinterCommand,\
SHQueryRecycleBin,\
SheChangeDir,\
SheChangeDirEx,\
SheFullPath,\
SheGetDir,\
SheRemoveQuotes,\
SheShortenPath,\
ShellAbout,\
ShellExecute,\
ShellExecuteEx,\
Shell_NotifyIcon,\
StrChr,\
StrChrI,\
StrCmpN,\
StrCmpNI,\
StrCpyN,\
StrNCmp,\
StrNCmpI,\
StrNCpy,\
StrRChr,\
StrRChrI,\
StrRStr,\
StrRStrI,\
StrStr,\
StrStrI