Partager via


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

Inscrit une ressource dans une transaction.

Syntaxe

HRESULT EnlistResource(
  [in] const RESID   ResId,
  [in] const TRANSID TransId
);

Paramètres

[in] ResId

Ressource à laquelle le Gestionnaire du distributeur demande d’être inscrite dans la transaction TransId.

[in] TransId

Transaction dans laquelle le Gestionnaire de distribution souhaite que le distributeur de ressources inscrive la ressource ResId . Le Gestionnaire du distributeur passe 0 pour indiquer que le distributeur de ressources doit s’assurer que la ressource n’est inscrite dans aucune transaction.

Valeur retournée

Cette méthode peut retourner les valeurs suivantes.

Code de retour Description
S_OK
La commande s'est correctement terminée.
S_FALSE
La ressource n’est pas enrôlé (non compatible avec la transaction).
E_INVALIDARG
L’un des arguments n’est pas valide.
E_FAIL
La méthode a échoué.

Spécifications

   
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