Freigeben über


CertAddEnhancedKeyUsageIdentifier-Funktion (wincrypt.h)

Die CertAddEnhancedKeyUsageIdentifier-Funktion fügt der erweiterten Eigenschaft der erweiterten Schlüsselverwendung (Enhanced Key Usage, EKU) des Zertifikats einen Nutzungsbezeichner -Objektbezeichner (OID) hinzu.

Syntax

BOOL CertAddEnhancedKeyUsageIdentifier(
  [in] PCCERT_CONTEXT pCertContext,
  [in] LPCSTR         pszUsageIdentifier
);

Parameter

[in] pCertContext

Ein Zeiger auf die CERT_CONTEXT des Zertifikats, für das der Verwendungsbezeichner hinzugefügt werden soll.

[in] pszUsageIdentifier

Gibt die hinzuzufügende Verwendungsbezeichner-OID an.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion nonzero (TRUE) zurück.

Wenn die Funktion fehlschlägt, gibt sie null (FALSE) zurück. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen zu erhalten.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wincrypt.h
Bibliothek Crypt32.lib
DLL Crypt32.dll

Weitere Informationen

CERT_CONTEXT

Erweiterte Schlüsselverwendungsfunktionen

GetLastError