Compartir a través de


estructura de CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO (cryptuiapi.h)

[La estructura CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. Puede modificarse o no estar disponible en versiones posteriores.

La estructura CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO contiene información sobre el archivo PVK que contiene los certificados usados por la función CryptUIWizDigitalSign .

Sintaxis

typedef struct _CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO {
  DWORD  dwSize;
  LPWSTR pwszSigningCertFileName;
  DWORD  dwPvkChoice;
  union {
    PCCRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO pPvkFileInfo;
    PCRYPT_KEY_PROV_INFO                     pPvkProvInfo;
  };
} CRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO, *PCRYPTUI_WIZ_DIGITAL_SIGN_CERT_PVK_INFO;

Miembros

dwSize

Tamaño, en bytes, de la estructura.

pwszSigningCertFileName

Puntero a una cadena Unicode terminada en null que contiene la ruta de acceso y el archivo denominados del archivo que contiene los certificados de firma.

dwPvkChoice

Especifica el tipo de entidad que contiene los certificados. Puede ser uno de los siguientes valores.

Valor Significado
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE
La entidad es un archivo PVK.
CRYPTUI_WIZ_DIGITAL_SIGN_PVK_PROV
La entidad es un proveedor PVK.

pPvkFileInfo

Puntero a una estructura de CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE_INFO que contiene el archivo PVK que contiene los certificados. Este miembro se usa si se especifica CRYPTUI_WIZ_DIGITAL_SIGN_PVK_FILE para el miembro dwPvkChoice .

pPvkProvInfo

Puntero a una estructura de CRYPT_KEY_PROV_INFO que contiene información sobre el proveedor PVK que contiene los certificados. Este miembro se usa si se especifica CRYPTUI_WIZ_DIGITAL_SIGN_PVK_PROV para el miembro dwPvkChoice .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado cryptuiapi.h

Consulte también

CryptUIWizDigitalSign