PFN_CERT_STORE_PROV_SET_CTL_PROPERTY função de retorno de chamada (wincrypt.h)

A função de retorno de chamada CertStoreProvSetCTLProperty determina se uma propriedade pode ser definida em uma CTL. Ele é chamado por CertSetCTLContextProperty antes de definir a propriedade de uma CTL. Ele também pode ser chamado por CertGetCTLContextProperty, ao obter uma propriedade de hash que precisa ser criada e persistida. Essa função de retorno de chamada não define a propriedade do CTL_CONTEXT.

Sintaxe

PFN_CERT_STORE_PROV_SET_CTL_PROPERTY PfnCertStoreProvSetCtlProperty;

BOOL PfnCertStoreProvSetCtlProperty(
  [in] HCERTSTOREPROV hStoreProv,
  [in] PCCTL_CONTEXT pCtlContext,
  [in] DWORD dwPropId,
  [in] DWORD dwFlags,
  [in] const void *pvData
)
{...}

Parâmetros

[in] hStoreProv

Um identificador para um repositório de certificados.

[in] pCtlContext

Um ponteiro para uma estrutura CTL_CONTEXT .

[in] dwPropId

Identificador da propriedade a ser definida.

[in] dwFlags

Todos os valores de sinalizador necessários.

[in] pvData

Um ponteiro para um buffer que contém o valor da propriedade a ser definido.

Valor retornado

Retornará TRUE se a propriedade puder ser definida. Retornará FALSE se a propriedade não puder ser definida.

Requisitos

   
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 wincrypt.h

Confira também

CTL_CONTEXT

CertGetCTLContextProperty

CertSetCTLContextProperty