Estructura NCryptKeyName (ncrypt.h)
La estructura NCryptKeyName se usa para contener información sobre una clave CNG.
Sintaxis
typedef struct NCryptKeyName {
LPWSTR pszName;
LPWSTR pszAlgid;
DWORD dwLegacyKeySpec;
DWORD dwFlags;
} NCryptKeyName;
Miembros
pszName
Puntero a una cadena Unicode terminada en null que contiene el nombre de la clave.
pszAlgid
Puntero a una cadena Unicode terminada en null que contiene el identificador del algoritmo criptográfico con el que se creó la clave. Puede ser uno de los identificadores de algoritmo CNG estándar o el identificador de otro algoritmo registrado.
dwLegacyKeySpec
Identificador heredado que especifica el tipo de clave. Puede ser uno de los valores siguientes.
Valor | Significado |
---|---|
|
La clave es una clave de intercambio de claves. |
|
La clave es una clave de firma. |
|
La clave no es ninguno de los tipos anteriores. |
dwFlags
Conjunto de marcas que proporcionan más información sobre la clave. Puede ser cero o el valor siguiente.
Valor | Significado |
---|---|
|
La clave se aplica al equipo local. Si esta marca no está presente, la clave se aplica al usuario actual. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | ncrypt.h |