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

関連項目

ルーター管理リファレンス

ルーター管理構造