структура 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 .
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 |