| 1103 | } |
| 1104 | |
| 1105 | DWORD WINAPI CascGetFileSize(HANDLE hFile, PDWORD PtrFileSizeHigh) |
| 1106 | { |
| 1107 | ULONGLONG FileSize = 0; |
| 1108 | |
| 1109 | // Retrieve the 64-bit file size |
| 1110 | if(!CascGetFileSize64(hFile, &FileSize)) |
| 1111 | return CASC_INVALID_SIZE; |
| 1112 | |
| 1113 | // Give the file size to the caller |
| 1114 | if(PtrFileSizeHigh != NULL) |
| 1115 | PtrFileSizeHigh[0] = (DWORD)(FileSize >> 32); |
| 1116 | return (DWORD)(FileSize); |
| 1117 | } |
| 1118 | |
| 1119 | bool WINAPI CascSetFilePointer64(HANDLE hFile, LONGLONG DistanceToMove, PULONGLONG PtrNewPos, DWORD dwMoveMethod) |
| 1120 | { |
no test coverage detected