Freigeben über


CTL_USAGE_MATCH-Struktur (wincrypt.h)

Die CTL_USAGE_MATCH-Struktur stellt Parameter für die Suche nach Zertifikatvertrauenslisten (Certificate Trust Lists , CTL) bereit, die zum Erstellen einer Zertifikatkette verwendet werden.

Syntax

typedef struct _CTL_USAGE_MATCH {
  DWORD     dwType;
  CTL_USAGE Usage;
} CTL_USAGE_MATCH, *PCTL_USAGE_MATCH;

Member

dwType

Bestimmt die Art des Ausstellerabgleichs, der durchgeführt werden soll. In der AND-Logik muss das Zertifikat alle Kriterien erfüllen. In der OR-Logik muss das Zertifikat mindestens eines der Kriterien erfüllen. Die folgenden Codes werden definiert, um die in der Übereinstimmung verwendete Logik zu bestimmen.

Wert Bedeutung
USAGE_MATCH_TYPE_AND
AND-Logik
USAGE_MATCH_TYPE_OR
OR-Logik
 

Die Standardmäßige Übereinstimmungslogik für die Verwendung ist USAGE_MATCH_TYPE_AND.

Usage

CTL_USAGE Struktur, die ein Array von Objektbezeichnern (OIDs) enthält, mit denen eine CTL übereinstimmen muss, um gültig zu sein.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h