Função CryptUIDlgViewContext (cryptuiapi.h)

A função CryptUIDlgViewContext exibe um contexto de certificado, CTL ou CRL.

Sintaxe

BOOL CryptUIDlgViewContext(
  [in] DWORD      dwContextType,
  [in] const void *pvContext,
  [in] HWND       hwnd,
  [in] LPCWSTR    pwszTitle,
  [in] DWORD      dwFlags,
  [in] void       *pvReserved
);

Parâmetros

[in] dwContextType

DWORD indicando se pvContext é um ponteiro para um certificado, uma CRL ou um contexto CTL, conforme indicado na tabela a seguir.

Valor Significado
CERT_STORE_CERTIFICATE_CONTEXT
PCCERT_CONTEXT
CERT_STORE_CRL_CONTEXT
PCCRL_CONTEXT
CERT_STORE_CTL_CONTEXT
PCCTL_CONTEXT

[in] pvContext

Um ponteiro para um contexto de certificado, CRL ou CTL a ser exibido.

[in] hwnd

Identificador da janela para a exibição. Se FOR NULL, a exibição usará como padrão a janela da área de trabalho.

[in] pwszTitle

Exibir cadeia de caracteres de título. Se NULL, o tipo de contexto padrão será usado como o título.

[in] dwFlags

Atualmente, não é usado e deve ser definido como 0.

[in] pvReserved

Reservado para uso futuro.

Retornar valor

Essa função retorna TRUE em caso de êxito e FALSE em caso de falha.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho cryptuiapi.h
Biblioteca Cryptui.lib
DLL Cryptui.dll

Confira também

CryptUIDlgSelectCertificateFromStore