Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
#include <dos.h>
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
void main(int argc, char *argv[]);
void main(int argc, char *argv[]) {
int handle;
int info;
int rc;
// ЋвЄалў Ґ¬ д ©« Ё«Ё гбва®©бвў® б § ¤ л¬ Ё¬ҐҐ¬
handle = open(argv[1], O_RDONLY);
// …б«Ё ®вЄалвм Ґў®§¬®¦®, ўлў®¤Ё¬ б®®ЎйҐЁҐ
// Ё § ўҐаи Ґ¬ а Ў®вг Їа®Ја ¬¬л
if(handle == -1) {
printf("ЌҐ ¬®Јг ®вЄалвм д ©«!\n");
exit(-1);
}
// Џ®«гз Ґ¬ Ёд®а¬ жЁо ¤«п 奤« handle
rc = get_devi(handle, &info);
if(rc != 0) {
printf("ЋиЁЎЄ б Є®¤®¬ %d\n", rc);
exit(-1);
}
printf("\n‘«®ў® Ёд®а¬ жЁЁ ®Ў гбва®©б⢥: %04X",info);
}