Funzione di callback CertStoreProvFindCTL

La funzione di callback CertStoreProvFindCTL enumera o trova la prima o successiva CTL in un archivio esterno che corrisponde ai criteri specificati.

Sintassi

BOOL WINAPI CertStoreProvFindCTL(
  _In_    HCERTSTOREPROV              hStoreProv,
  _In_    PCCERT_STORE_PROV_FIND_INFO pFindInfo,
  _In_    PCCTL_CONTEXT               pPrevCtlContext,
  _In_    DWORD                       dwFlags,
  _Inout_ void                        **ppvStoreProvFindInfo,
  _Out_   PCCTL_CONTEXT               *ppProvCtlContext
);

Parametri

hStoreProv [in]

Handle HCERTSTOREPROV in un archivio certificati.

pFindInfo [in]

Puntatore a una struttura CERT_STORE_PROV_FIND_INFO contenente tutti i parametri passati a CertFindCTLInStore. CHANGETABLE(CHANGES …).

pPrevCtlContext [in]

Puntatore a una struttura CTL_CONTEXT dell'ultimo CTL trovato. Nella prima chiamata alla funzione, questo parametro deve essere impostato su NULL. Nelle chiamate successive, deve essere impostato sul puntatore restituito nel parametro ppProvCTLContext nell'ultima chiamata. Un puntatore non NULL passato in questo parametro viene liberato dalla funzione di callback.

dwFlags [in]

Tutti i valori del flag necessari.

ppvStoreProvFindInfo [in, out]

Puntatore a un puntatore al buffer per restituire le informazioni sul provider di archiviazione. Facoltativamente, il callback può restituire un puntatore alla ricerca interna delle informazioni in questo parametro. Dopo la prima chiamata, questo parametro viene impostato sul puntatore restituito dalla chiamata precedente alla funzione.

ppProvCtlContext [out]

In una ricerca riuscita viene restituito un puntatore al controllo CTL in questo parametro.

Valore restituito

Restituisce TRUE se la funzione ha esito positivo o FALSE se ha esito negativo.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows Server 2003 [solo app desktop]

Vedi anche

CERT_STORE_PROV_FIND_INFO

CertFindCTLInStore

CTL_CONTEXT