Freigeben über


ICEnroll2::p ut_WriteCertToUserDS-Methode (xenroll.h)

[Diese Eigenschaft ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]

Die WriteCertToUserDS-Eigenschaft legt einen booleschen Wert fest oder ruft diesen ab, der bestimmt, ob das Zertifikat in den Active Directory-Speicher des Benutzers geschrieben wird.

Diese Eigenschaft sollte von den meisten Anwendungen nicht geändert werden müssen. Diese Eigenschaft wurde zuerst in der ICEnroll2-Schnittstelle definiert.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_WriteCertToUserDS(
  BOOL fBool
);

Parameter

fBool

Rückgabewert

Keine

Bemerkungen

WriteCertToUserDS wirkt sich auf das Verhalten der folgenden Methoden aus:

Die Möglichkeit, diese Eigenschaft festzulegen, ist deaktiviert, wenn das Zertifikatregistrierungssteuerelement als skriptbasiertes Steuerelement ausgeführt wird.

Beispiele

BOOL     bWriteUserDS;
HRESULT  hr;

// pEnroll is previously instantiated ICEnroll2 interface pointer

// get the WriteCertToUserDS value
hr = pEnroll->get_WriteCertToUserDS( &bWriteUserDS );
if (FAILED( hr ))
    printf("Failed get_WriteCertToUserDS - %x\n", hr );
else
    printf( "WriteCertToUserDS: %d\n", bWriteUserDS );

// set the WriteCertToUserDS value
hr = pEnroll->put_WriteCertToUserDS( TRUE );
if (FAILED( hr ))
    printf("Failed put_WriteCertToUserDS - %x\n", hr );
else
    printf( "WriteCertToUserDS set to TRUE\n" );

Anforderungen

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