Bagikan melalui


Fungsi OpenTransactionManager (ktmw32.h)

Membuka manajer transaksi yang ada.

Sintaks

HANDLE OpenTransactionManager(
  [in]           LPWSTR      LogFileName,
  [in]           ACCESS_MASK DesiredAccess,
  [in, optional] ULONG       OpenOptions
);

Parameter

[in] LogFileName

Nama aliran log. Aliran ini harus ada dalam file log CLFS.

[in] DesiredAccess

Akses yang diminta. Lihat Masker Akses Manajer Transaksi untuk daftar nilai yang valid.

[in, optional] OpenOptions

Dipesan; tentukan nol.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan adalah handel ke manajer transaksi.

Jika fungsi gagal, nilai yang dikembalikan adalah INVALID_HANDLE_VALUE. Untuk mendapatkan informasi kesalahan yang diperluas, panggil fungsi GetLastError .

Daftar berikut mengidentifikasi kemungkinan kode kesalahan:

Keterangan

Segera setelah memanggil fungsi ini, Anda harus memanggil RecoverTransactionManager.

LogFileName harus ditentukan menggunakan format file NT. Misalnya: ?? < drive>:< jalur>. Jangan gunakan . Ekstensi BLF.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Server minimum yang didukung Windows Server 2008
Target Platform Windows
Header ktmw32.h
Pustaka Ktmw32.lib
DLL Ktmw32.dll

Lihat juga

CreateTransactionManager

GetCurrentClockTransactionManager

Fungsi Manajer Transaksi Kernel

OpenTransactionManagerById

Masker Akses Manajer Transaksi