estrutura SecPkgContext_KeyingMaterialInfo (schannel.h)
A estrutura SecPkgContext_KeyingMaterialInfo contém informações sobre o material de chave exportável em um contexto de segurança.
Sintaxe
typedef struct _SecPkgContext_KeyingMaterialInfo {
WORD cbLabel;
LPSTR pszLabel;
WORD cbContextValue;
PBYTE pbContextValue;
DWORD cbKeyingMaterial;
} SecPkgContext_KeyingMaterialInfo, *PSecPkgContext_KeyingMaterialInfo;
Membros
cbLabel
O comprimento, em bytes, do rótulo ASCII desambiguando, incluindo o terminador NUL.
pszLabel
Uma cadeia de caracteres ASCII terminada em NUL. O terminador NUL será removido pelo schannel antes de misturar em pszLabel.
Os rótulos registrados em IANA devem começar com "EXPORT" para evitar colisões com rótulos PRF existentes. Os rótulos que começam com "EXPERIMENTAL" podem ser usados sem registro.
cbContextValue
pbContextValue
O ponteiro para o contexto do aplicativo. Deve ser NULL se cbContextValue for zero.
cbKeyingMaterial
O comprimento, em bytes, do material de chave a ser gerado. Deve ser maior que zero.
Requisitos
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | schannel.h (inclua Schannel.h, Security.h) |