Partager via


Fonction ResUtilGetProperty (resapi.h)

Retourne une propriété spécifiée à partir de la base de données du cluster. Le type PRESUTIL_GET_PROPERTY définit un pointeur vers cette fonction.

Syntaxe

DWORD ResUtilGetProperty(
  [in]      HKEY                         hkeyClusterKey,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTableItem,
  [out]     PVOID                        *pOutPropertyItem,
  [in, out] LPDWORD                      pcbOutPropertyItemSize
);

Paramètres

[in] hkeyClusterKey

Pointeur vers la clé de base de données de cluster identifiant l’emplacement de la propriété à récupérer.

[in] pPropertyTableItem

Pointeur vers une structure RESUTIL_PROPERTY_ITEM qui décrit la propriété à récupérer.

[out] pOutPropertyItem

Pointeur vers une mémoire tampon de sortie dans laquelle retourner la propriété demandée. Il est supposé que la mémoire tampon fait partie d’une liste de propriétés.

[in, out] pcbOutPropertyItemSize

Pointeur vers la taille en octets de la mémoire tampon de sortie pointée par pOutPropertyItem.

Valeur retournée

Si les opérations réussissent, la fonction retourne ERROR_SUCCESS.

Si l’opération échoue, la fonction retourne un code d’erreur système. Voici un code d’erreur possible.

Code de retour Description
ERROR_BAD_ARGUMENTS
Un ou plusieurs paramètres d’entrée n’étaient pas valides.

Spécifications

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

Voir aussi

RESUTIL_PROPERTY_ITEM