Переносимость системных вызовов DOS
Для вызова функций файлового ввода-вывода DOS Windows 3.0
предусматривает функцию API DOS3Call. Эта и другие функции INT
21H заменены в Win32 соответствующими 32-разрядными вызовами.
| OEH | Выбор диска. | SetCurrentDirectory |
| 19H | Получение текущего диска. | GetCurrentDirectory |
| 2AH | Получение даты. | GetDateAndTime |
| 2BH | Установка даты. SetDateAndTime | |
| 2CH | Получение времени. | GetDateAndTime |
| 3DH | Установка времени. | SetDateAndTime |
| 36H | Получение свободного | GetDiskFreeSpace
пространства на диске. |
| 39H | Создание каталога. | CreateFile |
| 3AH | Удаление каталога. | RemoveDirectory |
| 3BH | Установка текущего каталога. | SetCurrentDirectory |
| 3CH | Создание описателя. | CreateFile |
| 3DH | Открытие описателя. | CreateFile |
| 3EH | Закрытие описателя. | CloseHandle |
| 3FH | Чтение описателя. | ReadFile |
| 40H | Запись описателя. | WriteFile |
| 41H | Удаление файла. | DeleteFile |
| 42H | Получение атрибутов файла. | SetFilePointer |
| 43H | Получение атрибутов файла. | GetAttributesFile |
| 43H | Установка атрибутов файла. | SetAttributesFile |
| 47H | Получение текущего каталога. | GetCurrentDirectory |
| 4EH | Поиск первого файла. | FindFirstFile |
| 4FH | Поиск следующего файла. | FindNextFile |
| 56H | Изменение записи каталога. | MoveFile |
| 57H | Получение даты/времени файла. | GetDateAndTimeFile |
| 57H | Установка даты/времени файла. | SetDateAndTimeFile |
| 59H | Получение расширенной ошибки. | GetLastError |
| 5AH | Создание уникального файла. | GetTempFileName |
| 5BH | Создание нового файла. | CreateFile |
| 5CH | Блокировка файла. | LockFile |
| 5CH | Разблокировка файла. | UnlockFile |
| 67H | Установка описателя счетчика. | SetHandleCount |