Freigeben über


ICertPropertyEnrollmentPolicyServer::GetUrlFlags-Methode (certenroll.h)

Die GetUrlFlags-Methode ruft eine Reihe von Flags ab, die verschiedene Richtlinieninformationen zum Zertifikatregistrierungsrichtlinienserver (Certificate Enrollment Policy, CEP) enthalten. Diese Flags werden durch die Initialize-Methode festgelegt.

Syntax

HRESULT GetUrlFlags(
  [out, retval] PolicyServerUrlFlags *pValue
);

Parameter

[out, retval] pValue

Zeiger auf einen PolicyServerUrlFlags-Enumerationswert , der die Richtlinienserverflags angibt. Dies kann ein bitweises OR der folgenden Werte sein.

Wert Bedeutung
PsfNone
Es wurden keine Flags angegeben.
PsfLocationGroupPolicy
Die Richtlinienserver-URL wird von einem Administrator in der Gruppenrichtlinie angegeben.
PsfLocationRegistry
Die Richtlinienserver-URL wird in der Registrierung angegeben.
PsfUseClientId
Gibt an, dass Zertifikatregistrierungen und -verlängerungen clientspezifische Daten enthalten. Beispiele hierfür sind der Name des Kryptografiedienstanbieters, die Windows-Versionsnummer, der Benutzername, der DNS-Name des Computers und der DNS-Name des Domänencontrollers. Dieses Flag wird festgelegt, wenn es in der Gruppenrichtlinie definiert ist, und ist die Standardrichtlinien-ID.
PsfAutoEnrollmentEnabled
Die automatische Zertifikatregistrierung ist aktiviert.
PsfAllowUnTrustedCA
Gibt an, dass das Zertifikat der ausstellenden Zertifizierungsstelle vom Client nicht als vertrauenswürdig eingestuft werden muss, um ein von der Zertifizierungsstelle signiertes Zertifikat zu installieren.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.

Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.

Rückgabecode/-wert BESCHREIBUNG
E_POINTER
Der pValue-Parameter darf nicht NULL sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certenroll.h

Weitere Informationen

ICertPropertyEnrollmentPolicyServer