Partager via


Fonction ResUtilGetPropertyFormats (resapi.h)

Retourne une liste de formats de propriétés décrivant le format d’un jeu de propriétés spécifié. Le type PRESUTIL_GET_PROPERTY_FORMATS définit un pointeur vers cette fonction.

Syntaxe

DWORD ResUtilGetPropertyFormats(
  [in]  const PRESUTIL_PROPERTY_ITEM pPropertyTable,
  [out] PVOID                        pOutPropertyFormatList,
  [in]  DWORD                        cbPropertyFormatListSize,
  [out] LPDWORD                      pcbBytesReturned,
  [out] LPDWORD                      pcbRequired
);

Paramètres

[in] pPropertyTable

Pointeur vers une table de propriétés RESUTIL_PROPERTY_ITEM spécifiant les propriétés dont les formats doivent être récupérés.

[out] pOutPropertyFormatList

Lors de l’entrée, pointeur vers une mémoire tampon. En cas de retour réussi, pointeur vers une liste de formats de propriétés décrivant le format de chaque propriété spécifiée par pPropertyTable.

[in] cbPropertyFormatListSize

Spécifie la taille allouée (en octets) de la mémoire tampon pointée par pOutPropertyFormatList.

[out] pcbBytesReturned

Pointeur vers la taille réelle (en octets) de la liste de format de propriétés qui résulte de l’opération.

[out] pcbRequired

Si la mémoire tampon pointée par le paramètre pOutPropertyFormatList est trop petite pour contenir les données obtenues, pcbRequired pointe vers la taille de mémoire tampon requise (en octets).

Valeur retournée

Retourne ERROR_SUCCESS si l’opération a réussi.

Configuration requise

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

Voir aussi

CLUSCTL_CLUSTER_GET_COMMON_PROPERTY_FMTS

Fonctions utilitaires générales

RESUTIL_PROPERTY_ITEM