Partager via


Méthode IDispenserDriver ::CreateResource (comsvcs.h)

Crée une ressource.

Syntaxe

HRESULT CreateResource(
  [in]  const RESTYPID ResTypId,
  [out] RESID          *pResId,
  [out] TIMEINSECS     *pSecsFreeBeforeDestroy
);

Paramètres

[in] ResTypId

Type de ressource à créer.

[out] pResId

Handle de la ressource nouvellement créée.

[out] pSecsFreeBeforeDestroy

Délai d’attente de la nouvelle ressource. Il s’agit du nombre de secondes pendant lesquelles cette ressource est autorisée à rester inactive dans le pool avant d’être détruite.

Valeur retournée

Si la méthode réussit, la valeur de retour est S_OK. Sinon, c’est E_FAIL.

Remarques

La méthode CreateResource est appelée par le gestionnaire de distribution dans les cas suivants :

  • Lorsqu’une ressource est nécessaire et qu’il n’existe aucun inventaire pour satisfaire un appel IHolder ::AllocResource quand aucun n’a été trouvé dans l’inventaire.
  • Lorsque le gestionnaire du distributeur configure l’inventaire initial.

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