PPP_IPCP_INFO2構造体 (mprapi.h)

PPP_IPCP_INFO2構造体には、PPP インターネット プロトコル (IP) ネゴシエーションの結果が含まれます。

構文

typedef struct _PPP_IPCP_INFO2 {
  DWORD dwError;
  WCHAR wszAddress[IPADDRESSLEN + 1];
  WCHAR wszRemoteAddress[IPADDRESSLEN + 1];
  DWORD dwOptions;
  DWORD dwRemoteOptions;
} PPP_IPCP_INFO2;

メンバー

dwError

PPP 制御プロトコル ネゴシエーションの結果を指定します。 値 0 は成功を示します。 0 以外の値は失敗を示し、制御プロトコル ネゴシエーション中に発生した実際の致命的なエラーです。

wszAddress[IPADDRESSLEN + 1]

接続のローカル コンピューターの IP アドレスを保持する Unicode 文字列を指定します。 この文字列の形式は ですb.c.d;たとえば、"10.102.235.84" などです。

PPP_IPCP_INFO2構造体は、サーバーの観点からアドレス情報を提供します。 たとえば、リモート アクセス クライアントが RAS サーバーに接続している場合、このメンバーはサーバーの IP アドレスを保持します。

wszRemoteAddress[IPADDRESSLEN + 1]

リモート コンピューターの IP アドレスを保持する Unicode 文字列を指定します。 この文字列の形式は ですb.c.d. アドレスが使用できない場合、このメンバーは空の文字列を指定します。

PPP_IPCP_INFO2構造体は、サーバーの観点からアドレス情報を提供します。 たとえば、リモート アクセス クライアントが RAS サーバーに接続している場合、このメンバーはクライアントの IP アドレスを保持します。

dwOptions

ローカル コンピューターの IPCP オプションを指定します。 現在、唯一のオプションはPPP_IPCP_VJです。 このオプションは、ローカル コンピューターから送信された IP データグラムが Van Jacobson 圧縮を使用して圧縮されることを示します。

dwRemoteOptions

リモート ピアの IPCP オプションを指定します。 現在、唯一のオプションはPPP_IPCP_VJです。 このオプションは、リモート ピアによって送信された IP データグラム (つまり、ローカル コンピューターによって受信) が Van Jacobson 圧縮を使用して圧縮されることを示します。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header mprapi.h

こちらもご覧ください

PPP_INFO

PPP_IPCP_INFO

RAS 管理構造

リモート アクセス サービス管理リファレンス