Поделиться через


структура RAS_SECURITY_INFO (rasshost.h)

Структура RAS_SECURITY_INFO используется с функцией RasSecurityDialogGetInfo для возврата сведений о порте RAS, связанном с транзакцией проверки подлинности в библиотеке DLL безопасности RAS.

Синтаксис

typedef struct _RAS_SECURITY_INFO {
  DWORD LastError;
  DWORD BytesReceived;
  CHAR  DeviceName[MAX_DEVICE_NAME + 1];
} RAS_SECURITY_INFO, *PRAS_SECURITY_INFO;

Члены

LastError

Указывает код ошибки, указывающий состояние последнего вызова RasSecurityDialogReceive для порта. Если операция получения завершилась сбоем, LastError является одним из кодов ошибок, определенных в Raserror.h или Winerror.h. В противном случае Значение LastError является одним из следующих значений.

Значение Значение
УСПЕШНО
Операция получения успешно завершена. Элемент BytesReceived указывает количество полученных байтов.
ОЖИДАЮЩИЕ
Операция получения ожидает завершения.

BytesReceived

Указывает количество байтов, полученных в последней операции RasSecurityDialogReceive . Этот член действителен, только если значение элемента LastError равно SUCCESS.

DeviceName[MAX_DEVICE_NAME + 1]

Указывает строку, завершающуюся значением NULL, которая содержит понятное отображаемое имя устройства на порту, например Hayes SmartModem 9600.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть rasshost.h

См. также раздел

Структуры администрирования сервера RAS

RasSecurityDialogGetInfo

RasSecurityDialogReceive

Обзор службы удаленного доступа (RAS)