Отображаем содержимое таблицы индексов дисковых
printf("\nТаблицы сетевой оболочки, (C) Frolov A., 1993\n" "---------------------------------------------\n");
// Отображаем содержимое таблицы индексов дисковых устройств
printf("\nDrive Handle Table (%Fp)\n", DriveHandleTable); printf( "------------------\n"); ShowTable(DriveHandleTable);
// Отображаем содержимое таблицы флагов дисковых устройств
printf("\nDrive Flag Table (%Fp)\n", DriveFlagTable); printf( "----------------\n"); ShowTable(DriveFlagTable);
// Отображаем содержимое таблицы отображения дисков на серверы
printf("\nDrive Server Table (%Fp)\n", DriveServerTable); printf( "------------------\n"); ShowTable(DriveServerTable);
printf("Нажмите любую клавишу для продолжения...\n"); getch();
// Отображаем содержимое таблицы каналов с серверами
ConnIDTable = (struct ConnectionIDTable far *)ServerMappingTable;
printf("\nConnection ID Table (%Fp)\n", ConnIDTable); printf( "-------------------\n"); ShowConnIDTable(ConnIDTable);
// Отображаем содержимое таблицы имен серверов
printf("\nServer Name Table (%Fp)\n", ServerNameTable); printf( "-----------------\n"); ShowServerNameTable(ServerNameTable); }
// =========================================================== // Функция для отображения таблицы имен серверов // ===========================================================
void ShowServerNameTable(char far *ServerNameTable) { for(int i=0; i<8; i++) { if(*(ServerNameTable + 48*i) != '\0') printf("%d: %Fs\n", i+1, ServerNameTable + 48*i); else printf("%d: Не используется\n", i+1); } }
// =========================================================== // Функция для отображения таблицы каналов рабочей станции // ===========================================================
void ShowConnIDTable(struct ConnectionIDTable far *ConnIDTable) {
printf("Порядковый номер:\t"); for(int i=0; i<8; i++) { printf("%d ", i+1); } printf("\nНомер канала:\t\t"); for(i=0; i<8; i++) { printf("%02.2X ", (ConnIDTable + i)->ConnectionNumber); }
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий