AUTH_VALIDATION_EX構造体 (mprapi.h)
AUTH_VALIDATION_EX構造は、Secure Socket Tunneling Protocol (SSTP) 接続確立時にクライアントがポイントツーポイント (PPP) 認証をバイパスできるようにするために使用されます。
構文
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
AUTH_VALIDATION_EX構造体のバージョンを指定するMPRAPI_OBJECT_HEADER構造体。
メモHeader のリビジョン メンバーは0x01する必要があり、型はMPRAPI_OBJECT_TYPE_AUTH_VALIDATION_OBJECTする必要があります。
hRasConnection
PPP 認証がバイパスされる RAS 接続へのハンドル。 これは、 RasDial 関数または RasEnumConnections 関数によって返されるハンドルです。
wszUserName[UNLEN + 1]
接続にログオンするユーザーの名前を含む null で終わる Unicode 文字列。
wszLogonDomain[DNLEN + 1]
接続されているユーザーが認証しているドメインを含む、null で終わる Unicode 文字列。
AuthInfoSize
AuthInfo のユーザー認証情報のサイズ (バイト単位)。
AuthInfo[1]
SSTP 接続ネゴシエーション中に PPP 認証をバイパスするために必要なユーザー認証情報を含む BYTE 配列。
要件
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | mprapi.h |