共用方式為


_WTS_LICENSE_CAPABILITIES結構 (wtsdefs.h)

包含客戶端授權功能的相關信息。

語法

typedef struct _WTS_LICENSE_CAPABILITIES {
  DWORD         KeyExchangeAlg;
  DWORD         ProtocolVer;
  BOOL          fAuthenticateServer;
  WTS_CERT_TYPE CertType;
  DWORD         cbClientName;
  BYTE          rgbClientName[WTS_LICENSE_CLIENT_NAME_BYTE_LENGTH];
} _WTS_LICENSE_CAPABILITIES, WTS_LICENSE_CAPABILITIES, *PWTS_LICENSE_CAPABILITIES, _WRDS_LICENSE_CAPABILITIES;

成員

KeyExchangeAlg

包含指定加密演算法的整數。 這可以是下列其中一個值。

WTS_KEY_EXCHANGE_ALG_RSA (1)

RSA 演算法。

WTS_KEY_EXCHANGE_ALG_DH (2)

Diffie-hellman 演算法。

ProtocolVer

指定支援的授權通訊協定的整數。 這必須 WTS_LICENSE_CURRENT_PROTOCOL_VERSION

fAuthenticateServer

布爾值,指定用戶端是否會驗證伺服器。

CertType

WTS_CERT_TYPE列舉值,指定用來取得授權的憑證類型。

cbClientName

整數,包含 rgbClientName 成員所指定之用戶端名稱的大小,以位元組為單位。

rgbClientName[WTS_LICENSE_CLIENT_NAME_BYTE_LENGTH]

用戶端名稱,包括終止的 Null 字元。

備註

RequestLicensingCapabilities 方法會使用此列舉。

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 R2
標頭 wtsdefs.h (包含 Wtsprotocol.h)