Недавно наткнулся на хидер <ktmw32.h> и прочие, в которых есть функции CreateFileTransacted, RegCreateKeyTransacted, CreateTransaction и тд.
Каковы их преимущества и недостатки в общем и по сравнению с идентичными функциями без постфикса Transacted?
Понял что так как это все транзакционное, то здесь используется и выполняется принцип ACID(Atomicity, Consistency, Isolation, Durability).
Хочется понять в каких случаях имеет смысл юзать CreateFileTransacted, а в каких просто CreateFile, помимо того что первое работает начиная только с висты.
Каковы их преимущества и недостатки в общем и по сравнению с идентичными функциями без постфикса Transacted?
Понял что так как это все транзакционное, то здесь используется и выполняется принцип ACID(Atomicity, Consistency, Isolation, Durability).
Хочется понять в каких случаях имеет смысл юзать CreateFileTransacted, а в каких просто CreateFile, помимо того что первое работает начиная только с висты.