次の方法で共有


PPP_CCP_INFO 構造体 (mprapi.h)

PPP_CCP_INFO構造体には、圧縮制御プロトコル (CCP) ネゴシエーションの結果を説明する情報が含まれています。

構文

typedef struct _PPP_CCP_INFO {
  DWORD dwError;
  DWORD dwCompressionAlgorithm;
  DWORD dwOptions;
  DWORD dwRemoteCompressionAlgorithm;
  DWORD dwRemoteOptions;
} PPP_CCP_INFO;

メンバー

dwError

ネゴシエーションが失敗した場合にエラーを指定します。

dwCompressionAlgorithm

ローカル コンピューターで使用される圧縮アルゴリズムを指定します。 次の表に、このメンバーに使用できる値を示します。

説明
RASCCPCA_MPPC
Microsoft ポイントツーポイント圧縮 (MPPC) プロトコル
RASCCPCA_STAC
STAC オプション 4

dwOptions

ローカル コンピューターの圧縮オプションを指定します。 次のオプションがサポートされています。

オプション 説明
PPP_CCP_COMPRESSION
暗号化なしの圧縮。
PPP_CCP_HISTORYLESS
ステートレス モードの Microsoft Point-to-Point Encryption (MPPE)。 セッション キーは、パケットのたびに変更されます。 このモードでは、待ち時間の長いネットワーク、または大幅なパケット損失が発生するネットワークのパフォーマンスが向上します。
PPP_CCP_ENCRYPTION40BITOLD
40 ビット キーを使用した MPPE。
PPP_CCP_ENCRYPTION40BIT
40 ビット キーを使用した MPPE。
PPP_CCP_ENCRYPTION56BIT
56 ビット キーを使用した MPPE。
PPP_CCP_ENCRYPTION128BIT
128 ビット キーを使用した MPPE。

dwRemoteCompressionAlgorithm

リモート コンピューターで使用される圧縮アルゴリズムを指定します。 次の表に、このメンバーに使用できる値を示します。

説明
RASCCPCA_MPPC
Microsoft ポイントツーポイント圧縮 (MPPC) プロトコル
RASCCPCA_STAC
STAC オプション 4

dwRemoteOptions

リモート コンピューターの圧縮オプションを指定します。 次のオプションがサポートされています。

オプション 説明
PPP_CCP_COMPRESSION
暗号化なしの圧縮。
PPP_CCP_HISTORYLESS
ステートレス モードの Microsoft Point-to-Point Encryption (MPPE)。 セッション キーは、パケットのたびに変更されます。 このモードでは、待ち時間の長いネットワーク、または大幅なパケット損失が発生するネットワークのパフォーマンスが向上します。
PPP_CCP_ENCRYPTION40BITOLD
40 ビット キーを使用した MPPE。
PPP_CCP_ENCRYPTION40BIT
40 ビット キーを使用した MPPE。
PPP_CCP_ENCRYPTION56BIT
56 ビット キーを使用した MPPE。
PPP_CCP_ENCRYPTION128BIT
128 ビット キーを使用した MPPE。

要件

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

関連項目

PPP_LCP_INFO