Partager via


RegistryDataExchange

Cette fonction est appelée pour lire, ou écriture, y retourne la base de registres.

Important

Cette fonction ne peut pas être utilisée dans les applications qui s'exécutent dans Windows Runtime.

HRESULT RegistryDataExchange( 
T* pT, 
enum RDXOperations rdxOp, 
void* pItem= NULL  
);

Paramètres

  • pinte
    Pointeur vers l'objet actif.

  • rdxOp
    Une valeur enum qui indique que l'opération la fonction doit exécuter. Consultez le tableau dans la section Notes pour les valeurs autorisées.

  • pItem
    Pointeur vers les données dont est être lue, ou être écrit la valeur, le Registre. Les données peuvent également représenter une clé à supprimer du Registre. La valeur par défaut est NULL.

Valeur de retour

Retourne S_OK en cas de réussite, ou une erreur HRESULT en cas de échec.

Notes

Les macros BEGIN_RDX_MAP et END_RDX_MAP développez à une fonction qui appelle RegistryDataExchange.

Les valeurs possibles enums qui indiquent l'exécution de la fonction doivent effectuer sont répertoriées dans le tableau suivant :

Valeur enum

Opération

eReadFromReg

Lisez les données du Registre.

eWriteToReg

Données dans le Registre.

eDeleteFromReg

Supprimez la clé de Registre.

Voir aussi

Autres ressources

Fonctions globales de Registre et de typelib

Macros d'échange de données de Registre