PFN_CERT_ENUM_SYSTEM_STORE funzione di callback (wincrypt.h)

La funzione di callback CertEnumSystemStoreCallback formatta e presenta informazioni su ogni archivio di sistema trovato da una chiamata a CertEnumSystemStore.

Sintassi

PFN_CERT_ENUM_SYSTEM_STORE PfnCertEnumSystemStore;

BOOL PfnCertEnumSystemStore(
  [in] const void *pvSystemStore,
  [in] DWORD dwFlags,
  [in] PCERT_SYSTEM_STORE_INFO pStoreInfo,
  [in] void *pvReserved,
  [in] void *pvArg
)
{...}

Parametri

[in] pvSystemStore

Puntatore alle informazioni sull'archivio di sistema trovato da una chiamata a CertEnumSystemStore. Se appropriato, questo argomento conterrà un prefisso iniziale per nome computer o nome del servizio.

[in] dwFlags

Flag utilizzato per chiamare una modifica della presentazione. Può trattarsi di un OR bit per bit dei valori seguenti.

Valore Significato
CERT_SYSTEM_STORE_LOCATION_MASK
Specifica il percorso dell'archivio di sistema.
CERT_SYSTEM_STORE_RELOCATE_FLAG
Se impostato, il parametro pvSystemStore punta a una struttura CERT_SYSTEM_STORE_RELOCATE_PARA. Se non impostato, pvSystemStore punta a una stringa Unicode con terminazione NULL.

[in] pStoreInfo

Puntatore a una struttura CERT_SYSTEM_STORE_INFO che contiene informazioni sull'archivio.

[in] pvReserved

Riservato per utilizzi futuri.

[in] pvArg

Puntatore alle informazioni passate alla funzione di callback nel pvArg passato a CertEnumSystemStore.

Valore restituito

Se la funzione ha esito positivo, la funzione restituisce TRUE.

Per arrestare l'enumerazione, la funzione deve restituire FALSE.

Requisiti

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