MCPcopy Create free account
hub / github.com/Kudaes/Dumpy / rollback_transaction

Function rollback_transaction

dumpy/dinvoke/src/lib.rs:567–581  ·  view source on GitHub ↗

Dynamically calls RollbackTransaction.

(transaction: HANDLE)

Source from the content-addressed store, hash-verified

565/// Dynamically calls RollbackTransaction.
566///
567pub fn rollback_transaction(transaction: HANDLE) -> bool {
568
569 unsafe
570 {
571 let ret: Option<BOOL>;
572 let func_ptr: data::RollbackTransaction;
573 let ktmv = load_library_a(&lc!("KtmW32.dll")).unwrap();
574 dynamic_invoke!(ktmv,&lc!("RollbackTransaction"),func_ptr,ret,transaction);
575
576 match ret {
577 Some(x) => return x.as_bool(),
578 None => return false ,
579 }
580 }
581}
582
583pub fn get_last_error() -> u32
584{

Callers 1

dumpFunction · 0.85

Calls 1

load_library_aFunction · 0.85

Tested by

no test coverage detected