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 |