Sdílet prostřednictvím


Správce transakcí jádra

Účel

Správce transakcí jádra (KTM) umožňuje vývoj aplikací, které používají transakce. Samotný transakční modul je v jádru, ale transakce lze vyvíjet pro transakce v režimu jádra nebo uživatele a v rámci jednoho hostitele nebo mezi distribuovanými hostiteli.

KTM slouží k implementaci transakčního systému souborů NTFS (TxF) a transakčního registru (TxR). TxF umožňuje operace transakčního systému souborů v systému souborů NTFS. TxR umožňuje transakční operace registru. KTM umožňuje klientským aplikacím koordinovat operace systému souborů a registru s transakcí.

Chcete-li vyvinout aplikaci, která koordinuje transakce s jinými prostředky než TxF nebo TxR, musíte nejprve vyvinout službu s podporou transakcí Win32, která se označuje také jako správce prostředků.

Spravované aplikace a aplikace modelu COM+ by měly používat své nativní správce transakcí.

Pokud je to možné

KTM lze použít s aplikacemi a správci prostředků hostovanými v systému Windows Vista nebo Windows Server 2008.

Cílová skupina vývojářů

Rozhraní API KTM je určené pro použití programátory C a C++.

Požadavky na běh

KTM je podporován počínaje systémem Windows Vista.

V této části

Námět Popis
o
Obecné informace o transakcích a možnostech poskytovaných KTM
referenční
Dokumentace k funkcím, datovým strukturám, výčtům a dalším programovacím prvkům KTM.

společného systému souborů protokolu

Transactional NTFS (TxF)

koordinátoru distribuovaných transakcí