Megosztás a következőn keresztül:


Kernel Transaction Manager

Cél

A Kernel Transaction Manager (KTM) lehetővé teszi a tranzakciókat használó alkalmazások fejlesztését. Maga a tranzakciós motor a kernelen belül található, de a tranzakciók fejleszthetők kernel- vagy felhasználói módú tranzakciókhoz, valamint egyetlen gazdagépen vagy elosztott gazdagépek között.

A KTM a Transactional NTFS (TxF) és a Transactional Registry (TxR) implementálásához használható. A TxF lehetővé teszi az NTFS fájlrendszeren belüli tranzakciós fájlrendszer-műveleteket. A TxR lehetővé teszi a tranzakciós beállításjegyzék-műveleteket. A KTM lehetővé teszi az ügyfélalkalmazások számára a fájlrendszer- és beállításjegyzék-műveletek tranzakcióval való összehangolását.

Ahhoz, hogy olyan alkalmazást fejlesszen ki, amely a TxF-n vagy a TxR-n kívül más erőforrásokkal koordinálja a tranzakciókat, először ki kell fejlesztenie egy Win32 tranzakcióérzékeny szolgáltatást, más néven erőforrás-kezelőt.

A felügyelt és COM+ alkalmazásoknak natív tranzakciókezelőket kell használniuk.

Adott esetben

A KTM windows vista vagy Windows Server 2008 rendszeren üzemeltetett alkalmazásokkal és erőforrás-kezelőkkel használható.

Fejlesztői közönség

A KTM API-t C és C++ programozók számára tervezték.

Futásidejű követelmények

A KTM a Windows Vista-tól kezdve támogatott.

Ebben a szakaszban

Téma Leírás
A ismertetése
A tranzakciókra és a KTM által biztosított képességekre vonatkozó általános információk.
referencia
A KTM függvényeinek, adatstruktúráinak, enumerálásainak és egyéb programozási elemeinek dokumentációja.

gyakori naplófájlrendszer-

tranzakciós NTFS (TxF)

elosztott tranzakciók koordinátora