Курсовая работа: Информационная система сравнительного анализа работы компьютера
CHARMAC [20]; // Буфер для нашего MAC-адреса.
memset (&SNcb, 0, sizeof (SNcb));
SNcb. ncb_command = NCBRESET;
SNcb. ncb_lana_num = 0;
rc=Netbios (&SNcb); // Сбрасываем NetBios
memset (&SNcb, 0, sizeof (NCB));
SNcb. ncb_command = NCBASTAT;
SNcb. ncb_buffer = (unsigned char*) Status;
SNcb. ncb_length = 256;
lstrcpy ( (char*) SNcb. ncb_callname, HostName);
SNcb. ncb_lana_num= 0; // Сетевой адаптор по умалчанию
rc = Netbios (&SNcb);
if (rc==NRC_GOODRET) // Если всё ОК
memcpy (MAC, Status,
6);
// itoa (MAC, tmp, 20);
strcat (lpszSystemInfo, Status);
strcat (lpszSystemInfo, " ");
int n_long = strlen (lpszSystemInfo);
lpszSystemInfo [n_long] = 13;
lpszSystemInfo [n_long+1] = 10; */
SendMessage (StaticText, WM_SETTEXT, 0, (LPARAM) lpszSystemInfo);
}
void PrinterInfo ()
{
LPTSTR lpszSystemInfo = new char [BUFSIZE]; // указатель на строку, в которой
for (int a=0; a<BUFSIZE; a++)
lpszSystemInfo [a] = '\0';
PRINTER_INFO_2 printinfo;