共用方式為


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 點對點加密 (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 點對點加密 (MPPE) 處於無狀態模式。 工作階段金鑰會在每個封包之後變更。 此模式可改善高延遲網路或遇到大量封包遺失的網路效能。
PPP_CCP_ENCRYPTION40BITOLD
使用 40 位金鑰的 MPPE。
PPP_CCP_ENCRYPTION40BIT
使用 40 位金鑰的 MPPE。
PPP_CCP_ENCRYPTION56BIT
使用 56 位金鑰的 MPPE。
PPP_CCP_ENCRYPTION128BIT
使用 128 位金鑰的 MPPE。

需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 mprapi.h

另請參閱

PPP_LCP_INFO