共用方式為


OpenTransactionManager 函式 (ktmw32.h)

開啟現有的交易管理員。

語法

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

參數

[in] LogFileName

記錄數據流的名稱。 此數據流必須存在於 CLFS 記錄檔內。

[in] DesiredAccess

要求的存取權。 如需有效值的清單,請參閱 交易管理員存取遮罩

[in, optional] OpenOptions

保留;指定零。

傳回值

如果函式成功,則傳回值是交易管理員的句柄。

如果此函數失敗,傳回值就是 INVALID_HANDLE_VALUE。 若要取得擴充的錯誤資訊,請呼叫 GetLastError 函式。

下列清單會識別可能的錯誤碼:

備註

呼叫此函式之後,您必須呼叫 RecoverTransactionManager

必須使用 NT 檔案格式來指定 LogFileName 。 例如: ??<drive>:<path>。 請勿使用 。BLF 延伸模組。

規格需求

需求
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 ktmw32.h
程式庫 Ktmw32.lib
Dll Ktmw32.dll

另請參閱

CreateTransactionManager

GetCurrentClockTransactionManager

核心交易管理員函式

OpenTransactionManagerById

交易管理員存取遮罩