共用方式為


CmGetBoundTransaction 函式 (wdm.h)

CmGetBoundTransaction 例程會傳回代表 交易的交易物件的指標,如果有的話,與指定的登錄機碼對象相關聯。

語法

PVOID CmGetBoundTransaction(
  [in] PLARGE_INTEGER Cookie,
  [in] PVOID          Object
);

參數

[in] Cookie

驅動程式先前透過呼叫 CmRegisterCallbackCmRegisterCallbackEx取得的 Cookie 值。

[in] Object

驅動程式的 RegistryCallback 回呼例程在其中一個 REG_XXX_KEY_INFORMATION 結構中收到的指標值。

傳回值

CmGetBoundTransaction 傳回交易物件的指標,如果 Object 參數指定的索引鍵物件與交易相關聯。 否則,例程會傳回 NULL

言論

CmGetBoundTransaction 例程可在 Windows Vista 和更新版本的 Windows 上使用。

如需 CmGetBoundTransaction 和篩選登錄作業的詳細資訊,請參閱 篩選登錄呼叫

如需交易的詳細資訊,請參閱 核心交易管理員設計指南

要求

要求 價值
最低支援的用戶端 適用於 Windows Vista 和更新版本的 Windows。
目標平臺 普遍
標頭 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)
連結庫 NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

另請參閱

CmRegisterCallback

CmRegisterCallbackEx

RegistryCallback