Partager via


Fonction ResUtilFreeParameterBlock (resapi.h)

Libère la mémoire qui a été allouée pour un bloc de paramètres par ResUtilDupParameterBlock.

Syntaxe

void ResUtilFreeParameterBlock(
  [in, out] LPBYTE                       pOutParams,
  [in]      const LPBYTE                 pInParams,
  [in]      const PRESUTIL_PROPERTY_ITEM pPropertyTable
);

Paramètres

[in, out] pOutParams

Pointeur vers le bloc de paramètres à libérer.

[in] pInParams

Pointeur vers le bloc de paramètres à utiliser comme référence.

[in] pPropertyTable

Pointeur vers un tableau de structures RESUTIL_PROPERTY_ITEM décrivant les propriétés dans le bloc de paramètres d’entrée.

Valeur de retour

None

Remarques

La fonction de l’utilitaire ResUtilFreeParameterBlock libère toute mémoire allouée à chaque membre de pOutParams, sous réserve des limitations suivantes :

  • Il libère uniquement la mémoire pour les membres référencés dans le paramètre d’entrée pPropertyTable .
  • Il ne libère pas la mémoire pointée par un membre de pInParams.
N’utilisez pas cette fonction avec des blocs de paramètres qui n’ont pas été alloués avec ResUtilDupParameterBlock.

Configuration requise

Condition requise Valeur
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

ResUtilDupParameterBlock