Difference between revisions of "Unit Ultibo"
Line 3,094: | Line 3,094: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetComputerName(lpComputerName:LPCSTR):BOOL; inline;</pre> | + | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> |
+ | <pre style="border: 0; padding-bottom:0px;">function SetComputerName(const lpComputerName:LPCSTR):BOOL; inline;</pre> | ||
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,106: | Line 3,107: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameA(lpComputerName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameA(const lpComputerName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,118: | Line 3,119: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameW(lpComputerName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameW(const lpComputerName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,166: | Line 3,167: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameEx(NameType:COMPUTER_NAME_FORMAT; lpBuffer:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameEx(NameType:COMPUTER_NAME_FORMAT; const lpBuffer:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,178: | Line 3,179: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameExA(NameType:COMPUTER_NAME_FORMAT; lpBuffer:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameExA(NameType:COMPUTER_NAME_FORMAT; const lpBuffer:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,190: | Line 3,191: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameExW(NameType:COMPUTER_NAME_FORMAT; lpBuffer:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetComputerNameExW(NameType:COMPUTER_NAME_FORMAT; const lpBuffer:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,898: | Line 3,899: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskType(lpRootPathName:LPCSTR):UINT; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskType(const lpRootPathName:LPCSTR):UINT; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,910: | Line 3,911: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDriveTypeA(lpRootPathName:LPCSTR):UINT;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDriveTypeA(const lpRootPathName:LPCSTR):UINT;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,922: | Line 3,923: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDriveTypeW(lpRootPathName:LPCWSTR):UINT;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDriveTypeW(const lpRootPathName:LPCWSTR):UINT;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,982: | Line 3,983: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function DefineDosDevice(dwFlags:DWORD; lpDeviceName,lpTargetPath:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function DefineDosDevice(dwFlags:DWORD; const lpDeviceName,lpTargetPath:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 3,994: | Line 3,995: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function DefineDosDeviceA(dwFlags:DWORD; lpDeviceName,lpTargetPath:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function DefineDosDeviceA(dwFlags:DWORD; const lpDeviceName,lpTargetPath:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,006: | Line 4,007: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function DefineDosDeviceW(dwFlags:DWORD; lpDeviceName,lpTargetPath:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function DefineDosDeviceW(dwFlags:DWORD; const lpDeviceName,lpTargetPath:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,018: | Line 4,019: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function QueryDosDevice(lpDeviceName | + | <pre style="border: 0; padding-bottom:0px;">function QueryDosDevice(const lpDeviceName:LPCSTR; lpTargetPath:LPSTR; ucchMax:DWORD):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,030: | Line 4,031: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function QueryDosDeviceA(lpDeviceName | + | <pre style="border: 0; padding-bottom:0px;">function QueryDosDeviceA(const lpDeviceName:LPSTR; lpTargetPath:LPSTR; ucchMax:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,042: | Line 4,043: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function QueryDosDeviceW(lpDeviceName | + | <pre style="border: 0; padding-bottom:0px;">function QueryDosDeviceW(const lpDeviceName:LPWSTR; lpTargetPath:LPWSTR; ucchMax:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,054: | Line 4,055: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetVolumeLabel(lpRootPathName,lpVolumeName:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetVolumeLabel(const lpRootPathName,lpVolumeName:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,066: | Line 4,067: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetVolumeLabelA(lpRootPathName,lpVolumeName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetVolumeLabelA(const lpRootPathName,lpVolumeName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,078: | Line 4,079: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetVolumeLabelW(lpRootPathName,lpVolumeName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetVolumeLabelW(const lpRootPathName,lpVolumeName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,090: | Line 4,091: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetVolumeInformation(lpRootPathName:LPCSTR; lpVolumeNameBuffer:LPSTR; nVolumeNameSize:DWORD; lpVolumeSerialNumber:LPDWORD; var lpMaximumComponentLength,lpFileSystemFlags:DWORD; lpFileSystemNameBuffer:LPSTR; nFileSystemNameSize:DWORD):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetVolumeInformation(const lpRootPathName:LPCSTR; lpVolumeNameBuffer:LPSTR; nVolumeNameSize:DWORD; lpVolumeSerialNumber:LPDWORD; var lpMaximumComponentLength,lpFileSystemFlags:DWORD; lpFileSystemNameBuffer:LPSTR; nFileSystemNameSize:DWORD):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,102: | Line 4,103: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetVolumeInformationA(lpRootPathName:LPCSTR; lpVolumeNameBuffer:LPSTR; nVolumeNameSize:DWORD; lpVolumeSerialNumber:LPDWORD; var lpMaximumComponentLength,lpFileSystemFlags:DWORD;lpFileSystemNameBuffer:LPSTR; nFileSystemNameSize:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetVolumeInformationA(const lpRootPathName:LPCSTR; lpVolumeNameBuffer:LPSTR; nVolumeNameSize:DWORD; lpVolumeSerialNumber:LPDWORD; var lpMaximumComponentLength,lpFileSystemFlags:DWORD;lpFileSystemNameBuffer:LPSTR; nFileSystemNameSize:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,114: | Line 4,115: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetVolumeInformationW(lpRootPathName:LPCWSTR; lpVolumeNameBuffer:LPWSTR; nVolumeNameSize:DWORD; lpVolumeSerialNumber:LPDWORD; var lpMaximumComponentLength,lpFileSystemFlags:DWORD;lpFileSystemNameBuffer:LPWSTR; nFileSystemNameSize:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetVolumeInformationW(const lpRootPathName:LPCWSTR; lpVolumeNameBuffer:LPWSTR; nVolumeNameSize:DWORD; lpVolumeSerialNumber:LPDWORD; var lpMaximumComponentLength,lpFileSystemFlags:DWORD;lpFileSystemNameBuffer:LPWSTR; nFileSystemNameSize:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,126: | Line 4,127: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpace(lpRootPathName:LPCSTR; var lpSectorsPerCluster,lpBytesPerSector,lpNumberOfFreeClusters,lpTotalNumberOfClusters:DWORD):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpace(const lpRootPathName:LPCSTR; var lpSectorsPerCluster,lpBytesPerSector,lpNumberOfFreeClusters,lpTotalNumberOfClusters:DWORD):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,138: | Line 4,139: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceA(lpRootPathName:LPCSTR; var lpSectorsPerCluster,lpBytesPerSector,lpNumberOfFreeClusters,lpTotalNumberOfClusters:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceA(const lpRootPathName:LPCSTR; var lpSectorsPerCluster,lpBytesPerSector,lpNumberOfFreeClusters,lpTotalNumberOfClusters:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,150: | Line 4,151: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceW(lpRootPathName:LPCWSTR; var lpSectorsPerCluster,lpBytesPerSector,lpNumberOfFreeClusters,lpTotalNumberOfClusters:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceW(const lpRootPathName:LPCWSTR; var lpSectorsPerCluster,lpBytesPerSector,lpNumberOfFreeClusters,lpTotalNumberOfClusters:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,162: | Line 4,163: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceEx(lpDirectoryName:LPCSTR; var lpFreeBytesAvailableToCaller,lpTotalNumberOfBytes:ULARGE_INTEGER; lpTotalNumberOfFreeBytes:PULARGE_INTEGER):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceEx(const lpDirectoryName:LPCSTR; var lpFreeBytesAvailableToCaller,lpTotalNumberOfBytes:ULARGE_INTEGER; lpTotalNumberOfFreeBytes:PULARGE_INTEGER):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,174: | Line 4,175: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceExA(lpDirectoryName:LPCSTR; var lpFreeBytesAvailableToCaller,lpTotalNumberOfBytes:ULARGE_INTEGER; lpTotalNumberOfFreeBytes:PULARGE_INTEGER):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceExA(const lpDirectoryName:LPCSTR; var lpFreeBytesAvailableToCaller,lpTotalNumberOfBytes:ULARGE_INTEGER; lpTotalNumberOfFreeBytes:PULARGE_INTEGER):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,186: | Line 4,187: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceExW(lpDirectoryName:LPCWSTR; var lpFreeBytesAvailableToCaller,lpTotalNumberOfBytes:ULARGE_INTEGER; lpTotalNumberOfFreeBytes:PULARGE_INTEGER):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetDiskFreeSpaceExW(const lpDirectoryName:LPCWSTR; var lpFreeBytesAvailableToCaller,lpTotalNumberOfBytes:ULARGE_INTEGER; lpTotalNumberOfFreeBytes:PULARGE_INTEGER):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,456: | Line 4,457: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateFile(lpFileName:LPCSTR; dwDesiredAccess,dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD; dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateFile(const lpFileName:LPCSTR; dwDesiredAccess,dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD; dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,468: | Line 4,469: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateFileA(lpFileName:LPCSTR; dwDesiredAccess,dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD; dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateFileA(const lpFileName:LPCSTR; dwDesiredAccess,dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD; dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,480: | Line 4,481: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateFileW(lpFileName:LPCWSTR; dwDesiredAccess,dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD; dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateFileW(const lpFileName:LPCWSTR; dwDesiredAccess,dwShareMode:DWORD; lpSecurityAttributes:LPSECURITY_ATTRIBUTES; dwCreationDisposition:DWORD; dwFlagsAndAttributes:DWORD; hTemplateFile:HANDLE):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,492: | Line 4,493: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetFileAttributes(lpFileName:LPCSTR; dwFileAttributes:DWORD):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetFileAttributes(const lpFileName:LPCSTR; dwFileAttributes:DWORD):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,504: | Line 4,505: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetFileAttributesA(lpFileName:LPCSTR; dwFileAttributes:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetFileAttributesA(const lpFileName:LPCSTR; dwFileAttributes:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,516: | Line 4,517: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetFileAttributesW(lpFileName:LPCWSTR; dwFileAttributes:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetFileAttributesW(const lpFileName:LPCWSTR; dwFileAttributes:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,528: | Line 4,529: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFileAttributes(lpFileName:LPCSTR):DWORD; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetFileAttributes(const lpFileName:LPCSTR):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,540: | Line 4,541: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFileAttributesA(lpFileName:LPCSTR):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetFileAttributesA(const lpFileName:LPCSTR):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,552: | Line 4,553: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFileAttributesW(lpFileName:LPCWSTR):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetFileAttributesW(const lpFileName:LPCWSTR):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,564: | Line 4,565: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function DeleteFile(lpFileName:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function DeleteFile(const lpFileName:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,576: | Line 4,577: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function DeleteFileA(lpFileName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function DeleteFileA(const lpFileName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,588: | Line 4,589: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function DeleteFileW(lpFileName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function DeleteFileW(const lpFileName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,600: | Line 4,601: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function MoveFile(lpExistingFileName,lpNewFileName:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function MoveFile(const lpExistingFileName,lpNewFileName:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,612: | Line 4,613: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function MoveFileA(lpExistingFileName,lpNewFileName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function MoveFileA(const lpExistingFileName,lpNewFileName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,624: | Line 4,625: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function MoveFileW(lpExistingFileName,lpNewFileName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function MoveFileW(const lpExistingFileName,lpNewFileName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,636: | Line 4,637: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function FindFirstFile(lpFileName:LPCSTR; var lpFindFileData:WIN32_FIND_DATAA):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function FindFirstFile(const lpFileName:LPCSTR; var lpFindFileData:WIN32_FIND_DATAA):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,648: | Line 4,649: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function FindFirstFileA(lpFileName:LPCSTR; var lpFindFileData:WIN32_FIND_DATAA):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function FindFirstFileA(const lpFileName:LPCSTR; var lpFindFileData:WIN32_FIND_DATAA):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,660: | Line 4,661: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function FindFirstFileW(lpFileName:LPCWSTR; var lpFindFileData:WIN32_FIND_DATAW):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function FindFirstFileW(const lpFileName:LPCWSTR; var lpFindFileData:WIN32_FIND_DATAW):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,840: | Line 4,841: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CopyFile(lpExistingFileName,lpNewFileName:LPCSTR; bFailIfExists:BOOL):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CopyFile(const lpExistingFileName,lpNewFileName:LPCSTR; bFailIfExists:BOOL):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,852: | Line 4,853: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CopyFileA(lpExistingFileName,lpNewFileName:LPCSTR; bFailIfExists:BOOL):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CopyFileA(const lpExistingFileName,lpNewFileName:LPCSTR; bFailIfExists:BOOL):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,864: | Line 4,865: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CopyFileW(lpExistingFileName,lpNewFileName:LPCWSTR; bFailIfExists:BOOL):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CopyFileW(const lpExistingFileName,lpNewFileName:LPCWSTR; bFailIfExists:BOOL):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,876: | Line 4,877: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetFileShortName(hFile:HANDLE; lpShortName:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetFileShortName(hFile:HANDLE; const lpShortName:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,888: | Line 4,889: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetFileShortNameA(hFile:HANDLE; lpShortName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetFileShortNameA(hFile:HANDLE; const lpShortName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,900: | Line 4,901: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetFileShortNameW(hFile:HANDLE; lpShortName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetFileShortNameW(hFile:HANDLE; const lpShortName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,912: | Line 4,913: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateHardLink(lpFileName,lpExistingFileName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateHardLink(const lpFileName,lpExistingFileName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,924: | Line 4,925: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateHardLinkA(lpFileName,lpExistingFileName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateHardLinkA(const lpFileName,lpExistingFileName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,936: | Line 4,937: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateHardLinkW(lpFileName,lpExistingFileName:LPCWSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateHardLinkW(const lpFileName,lpExistingFileName:LPCWSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,948: | Line 4,949: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateSymbolicLink(lpSymlinkFileName,lpTargetFileName:LPCSTR; dwFlags:DWORD):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateSymbolicLink(const lpSymlinkFileName,lpTargetFileName:LPCSTR; dwFlags:DWORD):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,960: | Line 4,961: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateSymbolicLinkA(lpSymlinkFileName,lpTargetFileName:LPCSTR; dwFlags:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateSymbolicLinkA(const lpSymlinkFileName,lpTargetFileName:LPCSTR; dwFlags:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,972: | Line 4,973: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateSymbolicLinkW(lpSymlinkFileName,lpTargetFileName:LPCWSTR; dwFlags:DWORD):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateSymbolicLinkW(const lpSymlinkFileName,lpTargetFileName:LPCWSTR; dwFlags:DWORD):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 4,996: | Line 4,997: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFinalPathNameByHandle(hFile:HANDLE; lpszFilePath: | + | <pre style="border: 0; padding-bottom:0px;">function GetFinalPathNameByHandle(hFile:HANDLE; lpszFilePath:LPSTR; cchFilePath,dwFlags:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' Retrieves the final path for the specified open file handle</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' Retrieves the final path for the specified open file handle</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,008: | Line 5,009: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFinalPathNameByHandleA(hFile:HANDLE; lpszFilePath: | + | <pre style="border: 0; padding-bottom:0px;">function GetFinalPathNameByHandleA(hFile:HANDLE; lpszFilePath:LPSTR; cchFilePath,dwFlags:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' Retrieves the final path for the specified open file handle</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' Retrieves the final path for the specified open file handle</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,020: | Line 5,021: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFinalPathNameByHandleW(hFile:HANDLE; lpszFilePath: | + | <pre style="border: 0; padding-bottom:0px;">function GetFinalPathNameByHandleW(hFile:HANDLE; lpszFilePath:LPWSTR; cchFilePath,dwFlags:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' Retrieves the final path for the specified open file handle</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' Retrieves the final path for the specified open file handle</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,035: | Line 5,036: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateDirectory(lpPathName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateDirectory(const lpPathName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,047: | Line 5,048: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateDirectoryA(lpPathName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateDirectoryA(const lpPathName:LPCSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,059: | Line 5,060: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateDirectoryW(lpPathName:LPCWSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateDirectoryW(const lpPathName:LPCWSTR; lpSecurityAttributes:LPSECURITY_ATTRIBUTES):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,071: | Line 5,072: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function RemoveDirectory(lpPathName:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function RemoveDirectory(const lpPathName:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,083: | Line 5,084: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function RemoveDirectoryA(lpPathName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function RemoveDirectoryA(const lpPathName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,095: | Line 5,096: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function RemoveDirectoryW(lpPathName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function RemoveDirectoryW(const lpPathName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,107: | Line 5,108: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetCurrentDirectory(lpPathName:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetCurrentDirectory(const lpPathName:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,119: | Line 5,120: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetCurrentDirectoryA(lpPathName:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetCurrentDirectoryA(const lpPathName:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,131: | Line 5,132: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetCurrentDirectoryW(lpPathName:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetCurrentDirectoryW(const lpPathName:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,179: | Line 5,180: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetLongPathName(lpszShortPath:LPCSTR; lpszLongPath:LPSTR; cchBuffer:DWORD):DWORD; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetLongPathName(const lpszShortPath:LPCSTR; lpszLongPath:LPSTR; cchBuffer:DWORD):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,191: | Line 5,192: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetLongPathNameA(lpszShortPath:LPCSTR; lpszLongPath:LPSTR; cchBuffer:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetLongPathNameA(const lpszShortPath:LPCSTR; lpszLongPath:LPSTR; cchBuffer:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,203: | Line 5,204: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetLongPathNameW(lpszShortPath:LPCWSTR; lpszLongPath:LPWSTR; cchBuffer:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetLongPathNameW(const lpszShortPath:LPCWSTR; lpszLongPath:LPWSTR; cchBuffer:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,215: | Line 5,216: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetShortPathName(lpszLongPath:LPCSTR; lpszShortPath:LPSTR; cchBuffer:DWORD):DWORD; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetShortPathName(const lpszLongPath:LPCSTR; lpszShortPath:LPSTR; cchBuffer:DWORD):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,227: | Line 5,228: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetShortPathNameA(lpszLongPath:LPCSTR; lpszShortPath:LPSTR; cchBuffer:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetShortPathNameA(const lpszLongPath:LPCSTR; lpszShortPath:LPSTR; cchBuffer:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,239: | Line 5,240: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetShortPathNameW(lpszLongPath:LPCWSTR; lpszShortPath:LPWSTR; cchBuffer:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetShortPathNameW(const lpszLongPath:LPCWSTR; lpszShortPath:LPWSTR; cchBuffer:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,251: | Line 5,252: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFullPathName(lpFileName:LPCSTR; nBufferLength:DWORD; lpBuffer:LPSTR; var lpFilePart:LPSTR):DWORD; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetFullPathName(const lpFileName:LPCSTR; nBufferLength:DWORD; lpBuffer:LPSTR; var lpFilePart:LPSTR):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,263: | Line 5,264: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFullPathNameA(lpFileName:LPCSTR; nBufferLength:DWORD; lpBuffer:LPSTR; var lpFilePart:LPSTR):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetFullPathNameA(const lpFileName:LPCSTR; nBufferLength:DWORD; lpBuffer:LPSTR; var lpFilePart:LPSTR):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,275: | Line 5,276: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetFullPathNameW(lpFileName:LPCWSTR; nBufferLength:DWORD; lpBuffer:LPWSTR; var lpFilePart:LPWSTR):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetFullPathNameW(const lpFileName:LPCWSTR; nBufferLength:DWORD; lpBuffer:LPWSTR; var lpFilePart:LPWSTR):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,467: | Line 5,468: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetEnvironmentVariable(lpName:LPCSTR; lpBuffer:LPSTR; nSize:DWORD):DWORD; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetEnvironmentVariable(const lpName:LPCSTR; lpBuffer:LPSTR; nSize:DWORD):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,479: | Line 5,480: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetEnvironmentVariableA(lpName:LPCSTR; lpBuffer:LPSTR; nSize:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetEnvironmentVariableA(const lpName:LPCSTR; lpBuffer:LPSTR; nSize:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,491: | Line 5,492: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function GetEnvironmentVariableW(lpName:LPCWSTR; lpBuffer:LPWSTR; nSize:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function GetEnvironmentVariableW(const lpName:LPCWSTR; lpBuffer:LPWSTR; nSize:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,503: | Line 5,504: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetEnvironmentVariable(lpName,lpValue:LPCSTR):BOOL; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetEnvironmentVariable(const lpName,lpValue:LPCSTR):BOOL; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,515: | Line 5,516: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetEnvironmentVariableA(lpName,lpValue:LPCSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetEnvironmentVariableA(const lpName,lpValue:LPCSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,527: | Line 5,528: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function SetEnvironmentVariableW(lpName,lpValue:LPCWSTR):BOOL;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function SetEnvironmentVariableW(const lpName,lpValue:LPCWSTR):BOOL;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,539: | Line 5,540: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function ExpandEnvironmentStrings(lpSrc:LPCSTR; lpDst:LPSTR; nSize:DWORD):DWORD; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function ExpandEnvironmentStrings(const lpSrc:LPCSTR; lpDst:LPSTR; nSize:DWORD):DWORD; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,551: | Line 5,552: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function ExpandEnvironmentStringsA(lpSrc:LPCSTR; lpDst:LPSTR; nSize:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function ExpandEnvironmentStringsA(const lpSrc:LPCSTR; lpDst:LPSTR; nSize:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 5,563: | Line 5,564: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function ExpandEnvironmentStringsW(lpSrc:LPCWSTR; lpDst:LPWSTR; nSize:DWORD):DWORD;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function ExpandEnvironmentStringsW(const lpSrc:LPCWSTR; lpDst:LPWSTR; nSize:DWORD):DWORD;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 6,003: | Line 6,004: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function WideCharToString(ABuffer:PWideChar):String;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function WideCharToString(const ABuffer:PWideChar):String;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' A replacement for WideCharToString in System unit to allow cross platform compatibility</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' A replacement for WideCharToString in System unit to allow cross platform compatibility</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 6,015: | Line 6,016: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function WideCharLenToString(ABuffer:PWideChar; ALength:Integer):String;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function WideCharLenToString(const ABuffer:PWideChar; ALength:Integer):String;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' A replacement for WideCharLenToString in System unit to allow cross platform compatibility</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' A replacement for WideCharLenToString in System unit to allow cross platform compatibility</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,335: | Line 7,336: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function BeginThreadEx(ThreadFunction:TThreadFunc; Parameter:Pointer; var ThreadId:TThreadID; const StackSize:SizeUInt; Priority,Affinity,CPU:LongWord; Name:PChar):TThreadID;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function BeginThreadEx(ThreadFunction:TThreadFunc; Parameter:Pointer; var ThreadId:TThreadID; const StackSize:SizeUInt; Priority,Affinity,CPU:LongWord; const Name:PChar):TThreadID;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,512: | Line 7,513: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateMutex(lpMutexAttributes:LPSECURITY_ATTRIBUTES; bInitialOwner:BOOL; lpName:LPCSTR):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateMutex(lpMutexAttributes:LPSECURITY_ATTRIBUTES; bInitialOwner:BOOL; const lpName:LPCSTR):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,524: | Line 7,525: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateMutexA(lpMutexAttributes:LPSECURITY_ATTRIBUTES; bInitialOwner:BOOL; lpName:LPCSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateMutexA(lpMutexAttributes:LPSECURITY_ATTRIBUTES; bInitialOwner:BOOL; const lpName:LPCSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,536: | Line 7,537: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateMutexW(lpMutexAttributes:LPSECURITY_ATTRIBUTES; bInitialOwner:BOOL; lpName:LPCWSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateMutexW(lpMutexAttributes:LPSECURITY_ATTRIBUTES; bInitialOwner:BOOL; const lpName:LPCWSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,548: | Line 7,549: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenMutex(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCSTR):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenMutex(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCSTR):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,560: | Line 7,561: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenMutexA(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenMutexA(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,572: | Line 7,573: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenMutexW(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCWSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenMutexW(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCWSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,599: | Line 7,600: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateSemaphore(lpSemaphoreAttributes:LPSECURITY_ATTRIBUTES; lInitialCount,lMaximumCount:LONG; lpName:LPCSTR):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateSemaphore(lpSemaphoreAttributes:LPSECURITY_ATTRIBUTES; lInitialCount,lMaximumCount:LONG; const lpName:LPCSTR):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,611: | Line 7,612: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateSemaphoreA(lpSemaphoreAttributes:LPSECURITY_ATTRIBUTES; lInitialCount,lMaximumCount:LONG; lpName:LPCSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateSemaphoreA(lpSemaphoreAttributes:LPSECURITY_ATTRIBUTES; lInitialCount,lMaximumCount:LONG; const lpName:LPCSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,623: | Line 7,624: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateSemaphoreW(lpSemaphoreAttributes:LPSECURITY_ATTRIBUTES; lInitialCount,lMaximumCount:LONG; lpName:LPCWSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateSemaphoreW(lpSemaphoreAttributes:LPSECURITY_ATTRIBUTES; lInitialCount,lMaximumCount:LONG; const lpName:LPCWSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,635: | Line 7,636: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenSemaphore(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCSTR):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenSemaphore(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCSTR):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,647: | Line 7,648: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenSemaphoreA(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenSemaphoreA(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,659: | Line 7,660: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenSemaphoreW(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCWSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenSemaphoreW(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCWSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,845: | Line 7,846: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateEvent(lpEventAttributes:LPSECURITY_ATTRIBUTES; bManualReset,bInitialState:BOOL; lpName:LPCSTR):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateEvent(lpEventAttributes:LPSECURITY_ATTRIBUTES; bManualReset,bInitialState:BOOL; const lpName:LPCSTR):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,857: | Line 7,858: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateEventA(lpEventAttributes:LPSECURITY_ATTRIBUTES; bManualReset,bInitialState:BOOL; lpName:LPCSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateEventA(lpEventAttributes:LPSECURITY_ATTRIBUTES; bManualReset,bInitialState:BOOL; const lpName:LPCSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,869: | Line 7,870: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function CreateEventW(lpEventAttributes:LPSECURITY_ATTRIBUTES; bManualReset,bInitialState:BOOL; lpName:LPCWSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function CreateEventW(lpEventAttributes:LPSECURITY_ATTRIBUTES; bManualReset,bInitialState:BOOL; const lpName:LPCWSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,881: | Line 7,882: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenEvent(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCSTR):HANDLE; inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenEvent(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCSTR):HANDLE; inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,893: | Line 7,894: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenEventA(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenEventA(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 7,905: | Line 7,906: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">function OpenEventW(dwDesiredAccess:DWORD; bInheritHandle:BOOL; lpName:LPCWSTR):HANDLE;</pre> | + | <pre style="border: 0; padding-bottom:0px;">function OpenEventW(dwDesiredAccess:DWORD; bInheritHandle:BOOL; const lpName:LPCWSTR):HANDLE;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 8,067: | Line 8,068: | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">procedure OutputDebugString(lpOutputString:LPCSTR); inline;</pre> | + | <pre style="border: 0; padding-bottom:0px;">procedure OutputDebugString(const lpOutputString:LPCSTR); inline;</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 8,079: | Line 8,080: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">procedure OutputDebugStringA(lpOutputString:LPCSTR);</pre> | + | <pre style="border: 0; padding-bottom:0px;">procedure OutputDebugStringA(const lpOutputString:LPCSTR);</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | ||
Line 8,091: | Line 8,092: | ||
<br /> | <br /> | ||
<div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | <div class="toccolours mw-collapsible mw-collapsed" style="border: 1; font-family: arial; padding-top: 0px; padding-bottom: 15px;"> | ||
− | <pre style="border: 0; padding-bottom:0px;">procedure OutputDebugStringW(lpOutputString:LPCWSTR);</pre> | + | <pre style="border: 0; padding-bottom:0px;">procedure OutputDebugStringW(const lpOutputString:LPCWSTR);</pre> |
<div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | <div style="font-size: 14px; padding-left: 12px;">'''Description:''' To be documented</div> | ||
<div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> | <div class="mw-collapsible-content" style="text-align: left; padding-left: 5px;"> |
Revision as of 04:57, 25 February 2025
Return to Unit Reference
Contents
[hide]Description
Ultibo Interface unit
Constants
MAXLONGLONG_*
CREATE_*
PM_*
TIME_ZONE_ID_*
EWX_*
DRIVE_*
SYMBOLIC_LINK_*
LMEM_*
GMEM_*
PAGE_*
MEM_*, SEC_*, WRITE_*
PROCESSOR_ARCHITECTURE_*
PROCESSOR_*
VER_*
FILE_ATTRIBUTE_*
FILE_*
DDD_*
DDD_*
TIME_NULL_*
*_DRIVE
*_PATH, _FILE*
INVALID_FILENAME_CHARS*
WILDCARD_FILENAME_CHAR*
Type definitions
Signed types
INT = GlobalTypes.INT;
|
|
BOOL = GlobalTypes.BOOL;
|
Note: Declared in Windows as LongBool but declared here as ByteBool for GCC compatibility |
LONG = GlobalTypes.LONG;
|
Unsigned types
UINT = GlobalTypes.UINT;
|
|
UCHAR = GlobalTypes.UCHAR;
|
|
USHORT = GlobalTypes.USHORT;
|
|
ULONG = GlobalTypes.ULONG;
|
Pointer types
PVOID = GlobalTypes.PVOID;
|
|
LPVOID = GlobalTypes.LPVOID;
|
|
LPCVOID = GlobalTypes.LPCVOID;
|
|
LPBOOL = GlobalTypes.LPBOOL;
|
See note above for BOOL declaration |
PLONG = GlobalTypes.PLONG;
|
|
LPLONG = GlobalTypes.LPLONG;
|
|
LPDWORD = GlobalTypes.LPDWORD;
|
|
INT_PTR = GlobalTypes.INT_PTR;
|
|
UINT_PTR = GlobalTypes.UINT_PTR;
|
|
LONG_PTR = GlobalTypes.LONG_PTR;
|
|
ULONG_PTR = GlobalTypes.ULONG_PTR;
|
|
DWORD_PTR = GlobalTypes.DWORD_PTR;
|
|
PDWORD_PTR = GlobalTypes.PDWORD_PTR;
|
64bit types
LONGLONG = GlobalTypes.LONGLONG;
|
|
ULONGLONG = GlobalTypes.ULONGLONG;
|
|
DWORDLONG = GlobalTypes.DWORDLONG;
|
Quad types
Locale Id
LCID = Locale.LCID;
|
|
PLCID = Locale.PLCID;
|
Language Id
LANGID = Locale.LANGID;
|
|
PLANGID = Locale.PLANGID;
|
Language group Id
LGRPID = Locale.LGRPID;
|
Locale type
LCTYPE = Locale.LCTYPE;
|
Calendar type
CALTYPE = Locale.CALTYPE;
|
Calendar Id
CALID = Locale.CALID;
|
Large integer
LARGE_INTEGER = _LARGE_INTEGER;
TLargeInteger = LARGE_INTEGER;
PLARGE_INTEGER = ^LARGE_INTEGER;
PLargeInteger = LPLARGE_INTEGER;
LPLARGE_INTEGER = ^LARGE_INTEGER;
_LARGE_INTEGER = record
OS version information
OSVERSIONINFO = _OSVERSIONINFO;
TOsVersionInfo = OSVERSIONINFO;
POsVersionInfo = LPOSVERSIONINFO;
LPOSVERSIONINFO = ^OSVERSIONINFO;
_OSVERSIONINFO = record
System information
SYSTEM_INFO = _SYSTEM_INFO;
TSystemInfo = SYSTEM_INFO;
PSystemInfo = LPSYSTEM_INFO;
LPSYSTEM_INFO = ^SYSTEM_INFO;
_SYSTEM_INFO = record
Computer name
COMPUTER_NAME_FORMAT = _COMPUTER_NAME_FORMAT;
TComputerNameFormat = COMPUTER_NAME_FORMAT;
_COMPUTER_NAME_FORMAT = (
System time
LPSYSTEMTIME = SysUtils.LPSYSTEMTIME;
SYSTEMTIME = SysUtils.SYSTEMTIME;
TSystemTime = SysUtils.TSystemTime;
PSystemTime = SysUtils.PSystemTime;
_SYSTEMTIME = SysUtils.SYSTEMTIME;
Find data
WIN32_FIND_DATAW = _WIN32_FIND_DATAW;
LPWIN32_FIND_DATAW = ^WIN32_FIND_DATAW;
TWin32FindDataW = WIN32_FIND_DATAW;
PWin32FindDataW = PWIN32_FIND_DATAW;
PWIN32_FIND_DATAW = ^WIN32_FIND_DATAW;
_WIN32_FIND_DATAW = record
Stream info levels
_STREAM_INFO_LEVELS = (FindStreamInfoStandard, FindStreamInfoMaxInfoLevel);
|
|
STREAM_INFO_LEVELS = _STREAM_INFO_LEVELS;
|
|
TStreamInfoLevels = STREAM_INFO_LEVELS;
|
Find stream data
WIN32_FIND_STREAM_DATA = _WIN32_FIND_STREAM_DATA;
PWIN32_FIND_STREAM_DATA = ^WIN32_FIND_STREAM_DATA;
TWin32FindStreamData = WIN32_FIND_STREAM_DATA;
PWin32FindStreamData = PWIN32_FIND_STREAM_DATA;
_WIN32_FIND_STREAM_DATA = record
Time zone information
PTIME_ZONE_INFORMATION = Timezone.PTIME_ZONE_INFORMATION;
|
|
_TIME_ZONE_INFORMATION = Timezone._TIME_ZONE_INFORMATION;
|
|
TIME_ZONE_INFORMATION = Timezone.TIME_ZONE_INFORMATION;
|
|
LPTIME_ZONE_INFORMATION = Timezone.LPTIME_ZONE_INFORMATION;
|
|
TTimeZoneInformation = Timezone.TTimeZoneInformation;
|
|
PTimeZoneInformation = Timezone.PTimeZoneInformation;
|
Memory status
MEMORYSTATUS = _MEMORYSTATUS;
TMemoryStatus = MEMORYSTATUS;
PMemoryStatus = LPMEMORYSTATUS;
LPMEMORYSTATUS = ^MEMORYSTATUS;
_MEMORYSTATUS = record
Memory status extended
MEMORYSTATUSEX = _MEMORYSTATUSEX;
TMemoryStatusEx = MEMORYSTATUSEX;
PMemoryStatusEx = LPMEMORYSTATUSEX;
LPMEMORYSTATUSEX = ^MEMORYSTATUSEX;
_MEMORYSTATUSEX = record
Security attributes
SECURITY_ATTRIBUTES = _SECURITY_ATTRIBUTES;
LPSECURITY_ATTRIBUTES = ^SECURITY_ATTRIBUTES;
TSecurityAttributes = SECURITY_ATTRIBUTES;
PSecurityAttributes = PSECURITY_ATTRIBUTES;
PSECURITY_ATTRIBUTES = ^SECURITY_ATTRIBUTES;
_SECURITY_ATTRIBUTES = record
Thread start routine
PTHREAD_START_ROUTINE = function (lpThreadParameter:LPVOID):DWORD;
|
|
LPTHREAD_START_ROUTINE = PTHREAD_START_ROUTINE;
|
|
TThreadStartRoutine = PTHREAD_START_ROUTINE;
|
Rectangle types
RECT = tagRECT;
NPRECT = ^tagRect;
LPCRECT = ^tagRect;
TRect = RECT;
PRect = LPRECT;
LPRECT = ^RECT;
tagRECT = record
Point types
NPPOINT = ^tagPoint;
POINT = tagPOINT;
TPoint = POINT;
PPoint = LPPOINT;
LPPOINT = ^POINT;
tagPOINT = record
Message types
List entry
LIST_ENTRY = _LIST_ENTRY;
TListEntry = LIST_ENTRY;
PListEntry = PLIST_ENTRY;
PRLIST_ENTRY = ^LIST_ENTRY;
PLIST_ENTRY = ^LIST_ENTRY;
_LIST_ENTRY = record
RTL critical section debug
RTL_CRITICAL_SECTION_DEBUG = _RTL_CRITICAL_SECTION_DEBUG;
TRtlCriticalSectionDebug = RTL_CRITICAL_SECTION_DEBUG;
PRtlCriticalSectionDebug = PRTL_CRITICAL_SECTION_DEBUG;
PRTL_CRITICAL_SECTION_DEBUG = ^RTL_CRITICAL_SECTION_DEBUG;
_RTL_CRITICAL_SECTION_DEBUG = record
RTL critical section
RTL_CRITICAL_SECTION = _RTL_CRITICAL_SECTION;
TRtlCriticalSection = RTL_CRITICAL_SECTION;
PRtlCriticalSection = PRTL_CRITICAL_SECTION;
PRTL_CRITICAL_SECTION = ^RTL_CRITICAL_SECTION;
_RTL_CRITICAL_SECTION = record
Critical section
CRITICAL_SECTION = RTL_CRITICAL_SECTION;
|
|
PCRITICAL_SECTION = PRTL_CRITICAL_SECTION;
|
|
LPCRITICAL_SECTION = PRTL_CRITICAL_SECTION;
|
|
TCriticalSection = CRITICAL_SECTION;
|
|
PCriticalSection = PCRITICAL_SECTION;
|
RTL condition variable
RTL_CONDITION_VARIABLE = _RTL_CONDITION_VARIABLE;
TRtlConditionVariable = RTL_CONDITION_VARIABLE;
PRtlConditionVariable = PRTL_CONDITION_VARIABLE;
CONDITION_VARIABLE = RTL_CONDITION_VARIABLE;
PCONDITION_VARIABLE = PRTL_CONDITION_VARIABLE;
PRTL_CONDITION_VARIABLE = ^RTL_CONDITION_VARIABLE;
_RTL_CONDITION_VARIABLE = record
IO counters
IO_COUNTERS = _IO_COUNTERS;
TIoCounters = IO_COUNTERS;
PIoCounters = PIO_COUNTERS;
PIO_COUNTERS = ^IO_COUNTERS;
_IO_COUNTERS = record
Code page information
LPCPINFO = Locale.LPCPINFO;
|
|
_cpinfo = Locale._cpinfo;
|
|
CPINFO = Locale.CPINFO;
|
|
TCpInfo = Locale.TCpInfo;
|
|
PCpInfo = Locale.PCpInfo;
|
Code page information extended
CPINFOEX = Locale.CPINFOEX;
|
|
LPCPINFOEX = Locale.LPCPINFOEX;
|
|
TCpInfoEx = Locale.TCpInfoEx;
|
|
PCpInfoEx = Locale.PCpInfoEx;
|
Memory basic information
MEMORY_BASIC_INFORMATION = _MEMORY_BASIC_INFORMATION;
TMemoryBasicInformation = MEMORY_BASIC_INFORMATION;
PMemoryBasicInformation = PMEMORY_BASIC_INFORMATION;
PMEMORY_BASIC_INFORMATION = ^MEMORY_BASIC_INFORMATION;
_MEMORY_BASIC_INFORMATION = record
FXPT16 color
FXPT16DOT16 = Longint;
|
|
LPFXPT16DOT16 = ^FXPT16DOT16;
|
FXPT2 color
FXPT2DOT30 = Longint;
|
|
LPFXPT2DOT30 = ^FXPT2DOT30;
|
CIEXYZ color
CIEXYZ = tagCIEXYZ;
LPCIEXYZ = ^CIEXYZ;
TCieXyz = CIEXYZ;
PCieXyz = ^TCieXyz;
tagCIEXYZ = record
CIEXYZ triple color
CIEXYZTRIPLE = tagCIEXYZTRIPLE;
LPCIEXYZTRIPLE = ^CIEXYZTRIPLE;
TCieXyzTriple = CIEXYZTRIPLE;
PCieXyzTriple = ^TCieXyzTriple;
tagCIEXYZTRIPLE = record
Bitmap types
BITMAP = tagBITMAP;
LPBITMAP = ^BITMAP;
NPBITMAP = ^BITMAP;
TBitmap = BITMAP;
PBitmap = ^TBitmap;
tagBITMAP = record
RGB triple color
RGBTRIPLE = tagRGBTRIPLE;
TRgbTriple = RGBTRIPLE;
PRgbTriple = ^TRgbTriple;
tagRGBTRIPLE = packed record
RGB quad color
RGBQUAD = tagRGBQUAD;
LPRGBQUAD = ^RGBQUAD;
TRgbQuad = RGBQUAD;
PRgbQuad = ^TRgbQuad;
tagRGBQUAD = record
Bitmap core header
BITMAPCOREHEADER = tagBITMAPCOREHEADER;
LPBITMAPCOREHEADER = ^BITMAPCOREHEADER;
TBitmapCoreHeader = BITMAPCOREHEADER;
PBitmapCoreHeader = ^TBitmapCoreHeader;
tagBITMAPCOREHEADER = record
Bitmap info header
BITMAPINFOHEADER = tagBITMAPINFOHEADER;
LPBITMAPINFOHEADER = ^BITMAPINFOHEADER;
TBitmapInfoHeader = BITMAPINFOHEADER;
PBitmapInfoHeader = ^TBitmapInfoHeader;
tagBITMAPINFOHEADER = record
Bitmap V4 header
LPBITMAPV4HEADER = ^BITMAPV4HEADER;
TBitmapV4Header = BITMAPV4HEADER;
PBitmapV4Header = ^TBitmapV4Header;
BITMAPV4HEADER = record
Bitmap V5 header
LPBITMAPV5HEADER = ^BITMAPV5HEADER;
TBitmapV5Header = BITMAPV5HEADER;
PBitmapV5Header = ^TBitmapV5Header;
BITMAPV5HEADER = record
Bitmap information
BITMAPINFO = tagBITMAPINFO;
LPBITMAPINFO = ^BITMAPINFO;
TBitmapInfo = BITMAPINFO;
PBitmapInfo = ^TBitmapInfo;
tagBITMAPINFO = record
Bitmap core information
BITMAPCOREINFO = tagBITMAPCOREINFO;
LPBITMAPCOREINFO = ^BITMAPCOREINFO;
TBitmapCoreInfo = BITMAPCOREINFO;
PBitmapCoreInfo = ^TBitmapCoreInfo;
tagBITMAPCOREINFO = record
Bitmap file header
BITMAPFILEHEADER = tagBITMAPFILEHEADER;
LPBITMAPFILEHEADER = ^BITMAPFILEHEADER;
TBitmapFileHeader = BITMAPFILEHEADER;
PBitmapFileHeader = ^TBitmapFileHeader;
tagBITMAPFILEHEADER = packed record
Handle file information
BY_HANDLE_FILE_INFORMATION = _BY_HANDLE_FILE_INFORMATION;
LPBY_HANDLE_FILE_INFORMATION = ^BY_HANDLE_FILE_INFORMATION;
TByHandleFileInformation = BY_HANDLE_FILE_INFORMATION;
PByHandleFileInformation = PBY_HANDLE_FILE_INFORMATION;
PBY_HANDLE_FILE_INFORMATION = ^BY_HANDLE_FILE_INFORMATION;
_BY_HANDLE_FILE_INFORMATION = record
Ultibo types
TDriveType = (dtUNKNOWN,dtINVALID,dtFIXED,dtFLOPPY,dtREMOVABLE,dtNETWORK,dtSUBSTITUTED,dtRAMDRIVE,dtCDROM);
|
|
TFileSysType = (fsUNKNOWN,fsINVALID,fsFAT12,fsFAT16,fsFAT32,fsEXFAT,fsHPFS,fsNTFS,fsNTFS5,fsNTFS51,fsCDFS,fsUDF,fsEXT2,fsEXT3,fsEXT4);
|
Drive types
TDriveData = record
Drive functions (Compatibility)
TUltiboGetDriveTypeA = function(const ARootPath:String):LongWord;
|
|
TUltiboGetLogicalDrives = function:LongWord;
|
|
TUltiboGetLogicalDriveStringsA = function:String;
|
|
TUltiboDefineDosDeviceA = function(const ADeviceName,ATargetPath:String; AFlags:LongWord):Boolean;
|
|
TUltiboQueryDosDeviceA = function(const ARootPath:String):String;
|
|
TUltiboSetVolumeLabelA = function(const AVolume:String; const ALabel:String):Boolean;
|
|
TUltiboGetVolumeInformationA = function(const ARootPath:String; var AVolumeName:String; var VolumeSerialNumber,AMaximumComponentLength,AFileSystemFlags:LongWord; var SystemName:String):Boolean;
|
|
TUltiboGetDiskFreeSpaceA = function(const ARootPath:String; var ASectorsPerCluster,ABytesPerSector,ANumberOfFreeClusters,ATotalNumberOfClusters:LongWord):Boolean;
|
|
TUltiboGetDiskFreeSpaceExA = function(const APathName:String; var AFreeBytesAvailableToCaller,ATotalNumberOfBytes,ATotalNumberOfFreeBytes:QWord):Boolean;
|
Drive functions (Ultibo)
TUltiboGetDriveType = function(ADrive:Byte):TDriveType;
|
|
TUltiboGetDriveData = function(ADrive:Byte):TDriveData;
|
|
TUltiboGetDriveAttr = function(ADrive:Byte):LongWord;
|
|
TUltiboGetDriveLabel = function(ADrive:Byte):String;
|
|
TUltiboSetDriveLabel = function(ADrive:Byte; const ALabel:String):Boolean;
|
|
TUltiboGetDriveSerial = function(ADrive:Byte):LongWord;
|
|
TUltiboSetDriveSerial = function(ADrive:Byte; ASerial:LongWord):Boolean;
|
|
TUltiboIsDriveValid = function(ADrive:Byte):Boolean;
|
|
TUltiboGetValidDrives = function:LongWord;
|
|
TUltiboGetValidDriveNames = function:String;
|
|
TUltiboGetDriveFreeSpace = function(ADrive:Byte):LongWord;
|
|
TUltiboGetDriveFreeSpaceEx = function(ADrive:Byte):Int64;
|
|
TUltiboGetDriveTotalSpace = function(ADrive:Byte):LongWord;
|
|
TUltiboGetDriveTotalSpaceEx = function(ADrive:Byte):Int64;
|
|
TUltiboGetDriveInformation = function(const APath:String; var AClusterSize:LongWord; var ATotalClusterCount,AFreeClusterCount:Int64):Boolean;
|
|
TUltiboGetCurrentDrive = function:Byte;
|
|
TUltiboSetCurrentDrive = function(const ADrive:String):Boolean;
|
File functions (Compatibility)
TUltiboAreFileApisANSI = function:Boolean;
|
|
TUltiboSetFileApisToOEM = function:Boolean;
|
|
TUltiboSetFileApisToANSI = function:Boolean;
|
|
TUltiboCreateFileA = function(const AFileName:AnsiString; AAccessMode,AShareMode,ACreateFlags,AFileAttributes:LongWord):THandle;
|
|
TUltiboCloseFile = function(AHandle:THandle):Boolean;
|
|
TUltiboSetFileAttributesA = function(const AFileName:String; AFileAttributes:LongWord):Boolean;
|
|
TUltiboGetFileAttributesA = function(const AFileName:String):LongWord;
|
|
TUltiboDeleteFileA = function(const AFileName:String):Boolean;
|
|
TUltiboMoveFileA = function(const AExistingName,ANewName:String):Boolean;
|
|
TUltiboFindFirstFileA = function(const AFileName:String; var AFindData:TWin32FindData):THandle;
|
|
TUltiboFindNextFileA = function(AHandle:THandle; var AFindData:TWin32FindData):Boolean;
|
|
TUltiboFindCloseFile = function(AHandle:THandle):Boolean;
|
|
TUltiboGetFileSize = function(AHandle:THandle; var AFileSizeHigh:LongWord):LongWord;
|
|
TUltiboGetFileSizeEx = function(AHandle:THandle):Int64;
|
|
TUltiboGetFileTime = function(AHandle:THandle; ACreateTime,AAccessTime,AWriteTime:PFileTime):Boolean;
|
|
TUltiboSetFileTime = function(AHandle:THandle; ACreateTime,AAccessTime,AWriteTime:PFileTime):Boolean;
|
|
TUltiboReadFile = function(AHandle:THandle; var ABuffer; ABytesToRead:LongWord; var ABytesRead:LongWord):Boolean;
|
|
TUltiboWriteFile = function(AHandle:THandle; const ABuffer; ABytesToWrite:LongWord; var ABytesWritten:LongWord):Boolean;
|
|
TUltiboSetEndOfFile = function(AHandle:THandle):Boolean;
|
|
TUltiboSetFilePointer = function(AHandle:THandle; ADistanceToMove:LongInt; var ADistanceToMoveHigh:LongInt; AMoveMethod:LongWord):LongWord;
|
|
TUltiboSetFilePointerEx = function(AHandle:THandle; const ADistanceToMove:Int64; var ANewFilePointer:Int64; AMoveMethod:LongWord):Boolean;
|
|
TUltiboFlushFileBuffers = function(AHandle:THandle):Boolean;
|
|
TUltiboCopyFileA = function(const AExistingName,ANewName:String; AFailIfExists:Boolean):Boolean;
|
|
TUltiboSetFileShortNameA = function(AHandle:THandle; const AShortName:String):Boolean;
|
|
TUltiboCreateHardLinkA = function(const ALinkName,AFileName:String):Boolean;
|
|
TUltiboCreateSymbolicLinkA = function(const ALinkName,ATargetName:String; ADirectory:Boolean):Boolean;
|
|
TUltiboGetFileInformationByHandle = function(AHandle:THandle; var AFileInformation:TByHandleFileInformation):Boolean;
|
|
TUltiboGetFinalPathNameByHandleA = function(AHandle:THandle; AFlags:LongWord):String;
|
Handle functions
TUltiboDuplicateHandle = function(AHandle:THandle):THandle;
|
Directory functions (Compatibility)
TUltiboCreateDirectoryA = function(const APathName:String):Boolean;
|
|
TUltiboRemoveDirectoryA = function(const APathName:String):Boolean;
|
|
TUltiboSetCurrentDirectoryA = function(const APathName:String):Boolean;
|
|
TUltiboGetCurrentDirectoryA = function:String;
|
|
TUltiboGetLongPathNameA = function(const AShortPath:String):String;
|
|
TUltiboGetShortPathNameA = function(const ALongPath:String):String;
|
|
TUltiboGetFullPathNameA = function(const AFileName:String):String;
|
Public variables
Compatibility variables
CONDITION_VARIABLE_INIT:CONDITION_VARIABLE = (Ptr:nil);
|
Drive functions (Compatibility)
UltiboGetDriveTypeAHandler:TUltiboGetDriveTypeA;
|
UltiboGetLogicalDrivesHandler:TUltiboGetLogicalDrives;
|
UltiboGetLogicalDriveStringsAHandler:TUltiboGetLogicalDriveStringsA;
|
UltiboDefineDosDeviceAHandler:TUltiboDefineDosDeviceA;
|
UltiboQueryDosDeviceAHandler:TUltiboQueryDosDeviceA;
|
UltiboSetVolumeLabelAHandler:TUltiboSetVolumeLabelA;
|
UltiboGetVolumeInformationAHandler:TUltiboGetVolumeInformationA;
|
UltiboGetDiskFreeSpaceAHandler:TUltiboGetDiskFreeSpaceA;
|
UltiboGetDiskFreeSpaceExAHandler:TUltiboGetDiskFreeSpaceExA;
|
Drive functions (Ultibo)
UltiboGetDriveTypeHandler:TUltiboGetDriveType;
|
UltiboGetDriveDataHandler:TUltiboGetDriveData;
|
UltiboGetDriveAttrHandler:TUltiboGetDriveAttr;
|
UltiboGetDriveLabelHandler:TUltiboGetDriveLabel;
|
UltiboSetDriveLabelHandler:TUltiboSetDriveLabel;
|
UltiboGetDriveSerialHandler:TUltiboGetDriveSerial;
|
UltiboSetDriveSerialHandler:TUltiboSetDriveSerial;
|
UltiboIsDriveValidHandler:TUltiboIsDriveValid;
|
UltiboGetValidDrivesHandler:TUltiboGetValidDrives;
|
UltiboGetValidDriveNamesHandler:TUltiboGetValidDriveNames;
|
UltiboGetDriveFreeSpaceHandler:TUltiboGetDriveFreeSpace;
|
UltiboGetDriveFreeSpaceExHandler:TUltiboGetDriveFreeSpaceEx;
|
UltiboGetDriveTotalSpaceHandler:TUltiboGetDriveTotalSpace;
|
UltiboGetDriveTotalSpaceExHandler:TUltiboGetDriveTotalSpaceEx;
|
UltiboGetDriveInformationHandler:TUltiboGetDriveInformation;
|
UltiboGetCurrentDriveHandler:TUltiboGetCurrentDrive;
|
UltiboSetCurrentDriveHandler:TUltiboSetCurrentDrive;
|
File functions (Compatibility)
UltiboAreFileApisANSIHandler:TUltiboAreFileApisANSI;
|
UltiboSetFileApisToOEMHandler:TUltiboSetFileApisToOEM;
|
UltiboSetFileApisToANSIHandler:TUltiboSetFileApisToANSI;
|
UltiboCreateFileAHandler:TUltiboCreateFileA;
|
UltiboCloseFileHandler:TUltiboCloseFile;
|
UltiboSetFileAttributesAHandler:TUltiboSetFileAttributesA;
|
UltiboGetFileAttributesAHandler:TUltiboGetFileAttributesA;
|
UltiboDeleteFileAHandler:TUltiboDeleteFileA;
|
UltiboMoveFileAHandler:TUltiboMoveFileA;
|
UltiboFindFirstFileAHandler:TUltiboFindFirstFileA;
|
UltiboFindNextFileAHandler:TUltiboFindNextFileA;
|
UltiboFindCloseFileHandler:TUltiboFindCloseFile;
|
UltiboGetFileSizeHandler:TUltiboGetFileSize;
|
UltiboGetFileSizeExHandler:TUltiboGetFileSizeEx;
|
UltiboGetFileTimeHandler:TUltiboGetFileTime;
|
UltiboSetFileTimeHandler:TUltiboSetFileTime;
|
UltiboReadFileHandler:TUltiboReadFile;
|
UltiboWriteFileHandler:TUltiboWriteFile;
|
UltiboSetFilePointerHandler:TUltiboSetFilePointer;
|
UltiboSetEndOfFileHandler:TUltiboSetEndOfFile;
|
UltiboSetFilePointerExHandler:TUltiboSetFilePointerEx;
|
UltiboFlushFileBuffersHandler:TUltiboFlushFileBuffers;
|
UltiboCopyFileAHandler:TUltiboCopyFileA;
|
UltiboSetFileShortNameAHandler:TUltiboSetFileShortNameA;
|
UltiboCreateHardLinkAHandler:TUltiboCreateHardLinkA;
|
UltiboCreateSymbolicLinkAHandler:TUltiboCreateSymbolicLinkA;
|
UltiboGetFileInformationByHandleHandler:TUltiboGetFileInformationByHandle;
|
Directory functions (Compatibility)
UltiboCreateDirectoryAHandler:TUltiboCreateDirectoryA;
|
UltiboRemoveDirectoryAHandler:TUltiboRemoveDirectoryA;
|
UltiboSetCurrentDirectoryAHandler:TUltiboSetCurrentDirectoryA;
|
UltiboGetCurrentDirectoryAHandler:TUltiboGetCurrentDirectoryA;
|
UltiboGetLongPathNameAHandler:TUltiboGetLongPathNameA;
|
UltiboGetShortPathNameAHandler:TUltiboGetShortPathNameA;
|
UltiboGetFullPathNameAHandler:TUltiboGetFullPathNameA;
|
Function declarations
Initialization functions
General functions (Compatibility)
function GetVersionEx(lpVersionInformation:LPOSVERSIONINFOA):BOOL; inline;
function GetVersionExA(lpVersionInformation:LPOSVERSIONINFOA):BOOL;
function GetVersionExW(lpVersionInformation:LPOSVERSIONINFOW):BOOL;
function GetComputerName(lpBuffer:LPSTR; var nSize:DWORD):BOOL; inline;
function GetComputerNameA(lpBuffer:LPSTR; var nSize:DWORD):BOOL;
function GetComputerNameW(lpBuffer:LPWSTR; var nSize:DWORD):BOOL;