Funzione CertFindExtension (wincrypt.h)

La funzione CertFindExtension trova la prima estensione nella matrice CERT_EXTENSION, come identificato dall'identificatore dell'oggetto (OID). Questa funzione può essere usata nell'elaborazione di un certificato decodificato. Una struttura CERT_INFO deriva da un certificato decodificato. Il membro rgExtension della struttura CERT_INFO viene passato a CertFindExtension nel parametro rgExtensions. Questa funzione determina se un'estensione specifica si trova nella matrice e, in tal caso, restituisce un puntatore a esso

Sintassi

PCERT_EXTENSION CertFindExtension(
  [in] LPCSTR            pszObjId,
  [in] DWORD             cExtensions,
  [in] CERT_EXTENSION [] rgExtensions
);

Parametri

[in] pszObjId

Puntatore all'identificatore dell'oggetto (OID) da usare nella ricerca.

[in] cExtensions

Numero di estensioni nella matrice rgExtensions .

[in] rgExtensions

Matrice di strutture CERT_EXTENSION .

Valore restituito

Restituisce un puntatore all'estensione, se ne viene trovato uno. In caso contrario, viene restituito NULL .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincrypt.h
Libreria Crypt32.lib
DLL Crypt32.dll

Vedi anche

CertFindAttribute

CertFindRDNAttr

Funzioni Gestione dati