Condividi tramite


Metodo ICEnroll::get_CAStoreFlags (xenroll.h)

[Questa proprietà non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]

La proprietà CAStoreFlags imposta o recupera un flag che controlla l'archivio dell'autorità di certificazione (CA) quando viene aperto l'archivio. Questo flag viene passato al parametro dwFlags della funzione CertOpenStore quando viene aperto l'archivio CA.

Il valore predefinito per questa proprietà è CERT_SYSTEM_STORE_CURRENT_USER. Questa proprietà è stata prima definita nell'interfaccia ICEnroll .

Si tratta di una proprietà di lettura/scrittura.

Sintassi

HRESULT get_CAStoreFlags(
  LONG *pdwFlags
);

Parametri

pdwFlags

Valore restituito

nessuno

Osservazioni

La proprietà CAStoreFlags influisce sul comportamento dei metodi seguenti:

Esempio

DWORD    dwFlags;
HRESULT  hr;

// pEnroll is previously instantiated ICEnroll interface pointer

// retrieve the flag value
hr = pEnroll->get_CAStoreFlags( &dwFlags );
if ( FAILED ( hr ) )
    printf("Failed retrieving CAStoreFlags - %x\n", hr );
else
    printf("CAStoreFlags is %x\n", dwFlags );

// set the flag
hr = pEnroll->put_CAStoreFlags( CERT_SYSTEM_STORE_LOCAL_MACHINE );
if ( FAILED ( hr ) )
    printf("Failed updating CAStoreFlags - %x\n", hr );
else
    printf("Updated CAStoreFlags\n");

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione xenroll.h
Libreria Uuid.lib
DLL Xenroll.dll