Méthode ICEnroll::p ut_RequestStoreFlags (xenroll.h)
[Cette propriété n’est plus disponible à partir de Windows Server 2008 et Windows Vista.]
La propriété RequestStoreFlags définit ou récupère l’emplacement du Registre utilisé pour le magasin de requêtes.
La valeur par défaut de cette propriété est CERT_SYSTEM_STORE_CURRENT_USER. Cette propriété a d’abord été définie dans l’interface ICEnroll .
Cette propriété est en lecture/écriture.
Syntaxe
HRESULT put_RequestStoreFlags(
LONG dwFlags
);
Paramètres
dwFlags
Valeur de retour
None
Remarques
La valeur de la propriété RequestStoreFlags est passée à la fonction CryptoAPI CertOpenStore à l’aide de son paramètre dwFlags .
En règle générale, la modification de la propriété RequestStoreFlags est effectuée uniquement dans les applications avancées.
La propriété RequestStoreFlags doit être définie avant d’utiliser les méthodes suivantes :
Exemples
DWORD dwFlags;
HRESULT hr;
// pEnroll is previously instantiated ICEnroll interface pointer
// retrieve the flag value
hr = pEnroll->get_RequestStoreFlags( &dwFlags );
if ( FAILED ( hr ) )
printf("Failed retrieving RequestStoreFlags - %x\n", hr );
else
printf("RequestStoreFlags is %x\n", dwFlags );
// set the flag
hr = pEnroll->put_RequestStoreFlags
( CERT_SYSTEM_STORE_LOCAL_MACHINE );
if ( FAILED ( hr ) )
printf("Failed updating RequestStoreFlags - %x\n", hr );
else
printf("Updated RequestStoreFlags\n");
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | xenroll.h |
Bibliothèque | Uuid.lib |
DLL | Xenroll.dll |