; Добавляем в стек параметры для "DosQuerySysInfo()"
PUSH sizeof BootDrive      ; 4: размер области памяти
LEA  EAX, BootDrive
PUSH EAX                   ; 3: адрес области памяти
PUSH QSV_BOOT_DRIVE        ; 2: второе запрашиваемое значение - "до"
PUSH QSV_BOOT_DRIVE        ; 1: первое запрашиваемое значение - "от"

; Вызываем функцию (адрес возврата запоминается в стеке)
CALL DosQuerySysInfo
; Приводим стек в исходное состояние (в i386 он сдвигается вниз, поэтому "поднимаем" его)
ADD  ESP, DWORD * 4

; Проверяем возвращаемое значение
CMP  EAX, NO_ERROR
JNZ  LocalErrorHandler
...
