PFN_CERT_STORE_PROV_SET_CTL_PROPERTY funzione di callback (wincrypt.h)

La funzione callback CertStoreProvSetCTLProperty determina se una proprietà può essere impostata su un CTL. Viene chiamato da CertSetCTLContextProperty prima di impostare la proprietà di un CTL. Può anche essere chiamato da CertGetCTLContextProperty, quando si ottiene una proprietà hash che deve essere creata e quindi persistente. Questa funzione di callback non imposta la proprietà dell'CTL_CONTEXT.

Sintassi

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
)
{...}

Parametri

[in] hStoreProv

Handle in un archivio certificati.

[in] pCtlContext

Puntatore a una struttura CTL_CONTEXT .

[in] dwPropId

Identificatore della proprietà da impostare.

[in] dwFlags

Tutti i valori del flag necessari.

[in] pvData

Puntatore a un buffer contenente il valore della proprietà da impostare.

Valore restituito

Restituisce TRUE se la proprietà può essere impostata. Restituisce FALSE se la proprietà non può essere impostata.

Requisiti

   
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wincrypt.h

Vedi anche

CTL_CONTEXT

CertGetCTLContextProperty

CertSetCTLContextProperty