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


структура AUTH_VALIDATION_EX (mprapi.h)

Структура AUTH_VALIDATION_EX используется для того, чтобы позволить клиентам обходить проверку подлинности типа "точка — точка" (PPP) во время установления соединения по протоколу SSTP.

Синтаксис

typedef struct _AUTH_VALIDATION_EX {
  MPRAPI_OBJECT_HEADER Header;
  HANDLE               hRasConnection;
  WCHAR                wszUserName[UNLEN + 1];
  WCHAR                wszLogonDomain[DNLEN + 1];
  DWORD                AuthInfoSize;
  BYTE                 AuthInfo[1];
} AUTH_VALIDATION_EX;

Члены

Header

Структура MPRAPI_OBJECT_HEADER , указывающая версию структуры AUTH_VALIDATION_EX .

Примечание Элемент редакциизаголовка должен быть 0x01 , а тип должен быть MPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECT.
 

hRasConnection

Дескриптор подключения RAS, для которого пропускается проверка подлинности PPP. Это может быть дескриптор, возвращаемый функцией RasDial или RasEnumConnections .

wszUserName[UNLEN + 1]

Строка Юникода, завершающаяся нулевым значением, которая содержит имя пользователя, который входит в соединение.

wszLogonDomain[DNLEN + 1]

Строка Юникода с символом NULL, содержащая домен, в котором выполняется проверка подлинности подключенного пользователя.

AuthInfoSize

Размер (в байтах) сведений о проверке подлинности пользователя в AuthInfo.

AuthInfo[1]

Массив BYTE , содержащий сведения о проверке подлинности пользователя, необходимые для обхода проверки подлинности PPP во время согласования подключений по протоколу SSTP.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Верхняя часть mprapi.h

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

Справочник по управлению маршрутизатором

Структуры управления маршрутизаторами