Partager via


Méthode IHolder ::FreeResource (comsvcs.h)

Retourne une ressource à l’inventaire.

Syntaxe

HRESULT FreeResource(
  [in] const RESID __MIDL__IHolder0002
);

Paramètres

[in] __MIDL__IHolder0002

Handle de la ressource à libérer.

Valeur retournée

Cette méthode peut retourner les valeurs suivantes.

Code de retour Description
S_OK
La commande s'est correctement terminée.
E_INVALIDARG
ResTypId n’est pas un handle de ressource valide.
E_FAIL
Échec de la méthode. La ressource n’a pas été libérée.

Remarques

Une ressource retournée à l’origine par IHolder ::AllocResource est retournée au pool. Cela avertit le distributeur de ressources via IDispenserDriver ::ResetResource, qui est l’occasion pour le distributeur de ressources de préparer la ressource avant qu’elle ne soit retournée au pool.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

IDispenserDriver

IDispenserManager

IHolder