Bagikan melalui


Metode IDispenserDriver::EnlistResource (comsvcs.h)

Mendaftarkan sumber daya dalam transaksi.

Sintaks

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

Parameter

[in] ResId

Sumber daya yang diminta Manajer Dispenser untuk terdaftar dalam transaksi TransId.

[in] TransId

Transaksi yang diinginkan Dispenser Manager di Dispenser Sumber Daya untuk mendaftarkan ResId sumber daya. Manajer Dispenser meneruskan 0 untuk menunjukkan bahwa Dispenser Sumber Daya harus memastikan bahwa sumber daya tidak terdaftar dalam transaksi apa pun.

Nilai kembali

Metode ini dapat mengembalikan nilai berikut.

Menampilkan kode Deskripsi
S_OK
Metode berhasil diselesaikan.
S_FALSE
Sumber daya tidak dapat diterjemahkan (tidak mampu transaksi).
E_INVALIDARG
Salah satu argumen tidak valid.
E_FAIL
Metode gagal.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header comsvcs.h

Lihat juga

IDispenserDriver