Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Dupliquer un schéma d’alimentation existant.
Syntaxe
DWORD PowerDuplicateScheme(
[in, optional] HKEY RootPowerKey,
[in] const GUID *SourceSchemeGuid,
[in] GUID **DestinationSchemeGuid
);
Paramètres
[in, optional] RootPowerKey
Ce paramètre est réservé pour une utilisation ultérieure et doit être défini sur NULL.
[in] SourceSchemeGuid
Identificateur du schéma d’alimentation à dupliquer.
[in] DestinationSchemeGuid
Adresse d’un pointeur vers un GUID. Si le pointeur contient NULL, la fonction alloue de la mémoire pour un nouveau GUID et place l’adresse de cette mémoire dans le pointeur. L’appelant peut libérer cette mémoire à l’aide de LocalFree.
Valeur retournée
Retourne ERROR_SUCCESS (zéro) si l’appel a réussi et une valeur différente de zéro si l’appel a échoué.
| Retourner le code/la valeur | Descriptif |
|---|---|
|
Le schéma d’alimentation a été correctement dupliqué. |
|
L’un des paramètres n’est pas valide. |
|
Le paramètre DestinationSchemeGuid fait référence à un schéma d’alimentation existant. PowerDeleteScheme peut être utilisé pour supprimer ce schéma. |
Spécifications
| Requirement | Valeur |
|---|---|
| Client minimum requis | Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
| plateforme cible | Fenêtres |
| Header | powrprof.h |
| Library | PowrProf.lib |
| DLL | PowrProf.dll |