共用方式為


SecPkgCoNtext_KeyingMaterialInfo 結構 (schannel.h)

SecPkgCoNtext_KeyingMaterialInfo結構包含安全性內容中可匯出金鑰資料的相關資訊。

語法

typedef struct _SecPkgContext_KeyingMaterialInfo {
  WORD  cbLabel;
  LPSTR pszLabel;
  WORD  cbContextValue;
  PBYTE pbContextValue;
  DWORD cbKeyingMaterial;
} SecPkgContext_KeyingMaterialInfo, *PSecPkgContext_KeyingMaterialInfo;

成員

cbLabel

區分 ASCII 標籤的長度,以位元組為單位,包括 NUL 結束字元。

pszLabel

NUL 終止的 ASCII 字串。 在 pszLabel 中混合之前,Schannel 會移除 NUL 結束字元。

IANA 註冊的標籤應該以「匯出工具」開頭,以避免與現有的 PRF 標籤發生衝突。 開頭為「實驗性」的標籤可以在沒有註冊的情況下使用。

cbContextValue

pbContextValue

應用程式內容的指標。 如果cbCoNtextValue為零,則必須為Null

cbKeyingMaterial

要產生之索引鍵資料的長度,以位元組為單位。 必須大於零。

需求

   
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 schannel.h (包括 Schannel.h、Security.h)