Función CertFindExtension (wincrypt.h)

La función CertFindExtension busca la primera extensión de la matriz CERT_EXTENSION , tal como se identifica mediante su identificador de objeto (OID). Esta función se puede usar en el procesamiento de un certificado descodificado. Una estructura de CERT_INFO se deriva de un certificado descodificado. El miembro rgExtension de la estructura CERT_INFO se pasa a CertFindExtension en el parámetro rgExtensions. Esta función determina si una extensión determinada está en la matriz y, si es así, devuelve un puntero a ella.

Sintaxis

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

Parámetros

[in] pszObjId

Puntero al identificador de objeto (OID) que se va a usar en la búsqueda.

[in] cExtensions

Número de extensiones de la matriz rgExtensions .

[in] rgExtensions

Matriz de estructuras de CERT_EXTENSION .

Valor devuelto

Devuelve un puntero a la extensión, si se encuentra uno. De lo contrario, se devuelve NULL .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [aplicaciones de escritorio | aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP]
Plataforma de destino Windows
Encabezado wincrypt.h
Library Crypt32.lib
Archivo DLL Crypt32.dll

Consulte también

CertFindAttribute

CertFindRDNAttr

funciones de Administración de datos