Condividi tramite


Metodo IDispenserDriver::EnlistResource (comsvcs.h)

Inserisce una risorsa in una transazione.

Sintassi

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

Parametri

[in] ResId

Risorsa che il Manager di Distributore chiede di essere inserito nella transazione TransId.

[in] TransId

La transazione in cui il manager di Dispenser vuole che il Distributore di risorse sia incluso nella risorsa ResId . Il Gestore del distributore passa 0 per indicare che Il distributore di risorse deve assicurarsi che la risorsa non sia elencata in alcuna transazione.

Valore restituito

Questo metodo può restituire i valori seguenti.

Codice restituito Descrizione
S_OK
Metodo completato correttamente.
S_FALSE
La risorsa non è inlistabile (non compatibile con la transazione).
E_INVALIDARG
Uno degli argomenti non è valido.
E_FAIL
Il metodo non è riuscito.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

IDispenserDriver