KTM 物件

核心交易管理員 (KTM) 定義下列四種物件類型:

這四個物件類型全都有下列特性:

  • 若要建立物件並取得物件控制碼, TPS 元件 可以呼叫 建立 常式。

  • 若要取得現有物件的其他物件控制碼,TPS 元件可以呼叫 開放式 常式。

  • 若要取得物件的相關資訊,TPS 元件可以呼叫 查詢 常式。

  • 若要關閉物件控制碼,TPS 元件會呼叫 ZwClose

KTM 會將識別碼 GUID 指派給每個物件。 對於交易對象,此識別碼 GUID 也稱為工作單位, (UOW) 用戶端可以指定的識別碼。 TPS 元件可以使用識別碼 GUID 來追蹤物件。 建立物件的 TPS 元件可以將物件的識別碼 GUID 傳遞給另一個元件,讓後者元件可以開啟物件的控制碼。

任何使用 KTM 的 TPS 元件都可以呼叫 ZwEnumerateTransactionObject 來列舉 KTM 物件,但大部分元件不需要呼叫此常式。

本節包含下列主題:

交易管理員物件

Resource Manager 物件

交易對象

登錄物件