Partager via


Fonction ResUtilGetExpandSzValue (resapi.h)

[Cette fonction peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. La prise en charge de cette méthode a été supprimée dans Windows Server 2003. Cette fonction n’est pas exportée à partir de ResUtils.dll et les programmes ou DLL qui sont liés statiquement à cette fonction ne se chargeront pas.]

Retourne une valeur de chaîne extensible à partir de la base de données de cluster.

Syntaxe

LPWSTR ResUtilGetExpandSzValue(
  [in] HKEY    hkeyClusterKey,
  [in] LPCWSTR pszValueName,
  [in] BOOL    bExpand
);

Paramètres

[in] hkeyClusterKey

Clé identifiant l’emplacement de la valeur de chaîne extensible dans la base de données du cluster.

[in] pszValueName

Pointeur vers une chaîne Unicode terminée par un caractère Null contenant le nom de la valeur à récupérer.

[in] bExpand

Si la valeur est TRUE, la fonction développe la chaîne avant de retourner. Si la valeur est FALSE, la chaîne est retournée sous une forme extensible.

Valeur retournée

Si les opérations aboutissent, la fonction retourne une chaîne Unicode terminée par null contenant une copie de la valeur spécifiée.

Si l’opération échoue, la fonction retourne NULL. Pour plus d’informations, consultez GetLastError.

Notes

Lorsque vous avez terminé avec la mémoire allouée pour la valeur retournée par la fonction utilitaire ResUtilGetExpandSzValue , vous devez appeler la fonction LocalFree pour la libérer.

Spécifications

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2003 Entreprise, Windows Server 2003 Datacenter
Plateforme cible Windows
En-tête resapi.h
Bibliothèque ResUtils.lib
DLL ResUtils.dll

Voir aussi

ClusterRegQueryValue

ResUtilGetBinaryValue

ResUtilGetDwordValue

ResUtilGetMultiSzValue

ResUtilGetSzValue