Локальные сети персональных компьютеров. Работа с сервером Novell NetWare


Программа WKSTABLE - часть 2


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); }




- Начало -  - Назад -  - Вперед -



Книжный магазин