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 |