AUTH_VALIDATION_EX structure (mprapi.h)
The AUTH_VALIDATION_EX structure is used for enabling clients to bypass Point-to-Point (PPP) authentication during Secure Socket Tunneling Protocol (SSTP) connection establishment.
Syntax
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;
Members
Header
A MPRAPI_OBJECT_HEADER structure that specifies the version of the AUTH_VALIDATION_EX structure.
hRasConnection
A handle to the RAS connection for which PPP authentication is being bypassed. This can be a handle returned by the RasDial or RasEnumConnections function.
wszUserName[UNLEN + 1]
A null-terminated Unicode string that contains the name of the user logging on to the connection.
wszLogonDomain[DNLEN + 1]
A null-terminated Unicode string that contains the domain on which the connected user is authenticating.
AuthInfoSize
The size, in bytes, of the user authentication information in AuthInfo.
AuthInfo[1]
A BYTE array that contains the user authentication information required to bypass PPP authentication during SSTP connection negotiation.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2008 R2 [desktop apps only] |
Header | mprapi.h |