Expand description
Common types for KTM exposed at both the Nt- and Win32-layer
Structs§
- KCRM_MARSHAL_ HEADER 
- KCRM_PROTOCOL_ BLOB 
- KCRM_TRANSACTION_ BLOB 
- TRANSACTION_NOTIFICATION 
- TRANSACTION_NOTIFICATION_ MARSHAL_ ARGUMENT 
- TRANSACTION_NOTIFICATION_ PROPAGATE_ ARGUMENT 
- TRANSACTION_NOTIFICATION_ RECOVERY_ ARGUMENT 
- TRANSACTION_NOTIFICATION_ SAVEPOINT_ ARGUMENT 
- TRANSACTION_NOTIFICATION_ TM_ ONLINE_ ARGUMENT 
Constants§
- CRM_PROTOCOL_ DYNAMIC_ MARSHAL_ INFO 
- CRM_PROTOCOL_ EXPLICIT_ MARSHAL_ ONLY 
- CRM_PROTOCOL_ MAXIMUM_ OPTION 
- ENLISTMENT_MAXIMUM_ OPTION 
- ENLISTMENT_OBJECT_ PATH 
- ENLISTMENT_SUPERIOR 
- KTM_MARSHAL_ BLOB_ VERSION_ MAJOR 
- KTM_MARSHAL_ BLOB_ VERSION_ MINOR 
- MAX_RESOURCEMANAGER_ DESCRIPTION_ LENGTH 
- MAX_TRANSACTION_ DESCRIPTION_ LENGTH 
- RESOURCE_MANAGER_ COMMUNICATION 
- RESOURCE_MANAGER_ MAXIMUM_ OPTION 
- RESOURCE_MANAGER_ OBJECT_ PATH 
- RESOURCE_MANAGER_ VOLATILE 
- TRANSACTIONMANAGER_OBJECT_ PATH 
- TRANSACTION_DO_ NOT_ PROMOTE 
- TRANSACTION_MANAGER_ COMMIT_ DEFAULT 
- TRANSACTION_MANAGER_ COMMIT_ LOWEST 
- TRANSACTION_MANAGER_ COMMIT_ SYSTEM_ HIVES 
- TRANSACTION_MANAGER_ COMMIT_ SYSTEM_ VOLUME 
- TRANSACTION_MANAGER_ CORRUPT_ FOR_ PROGRESS 
- TRANSACTION_MANAGER_ CORRUPT_ FOR_ RECOVERY 
- TRANSACTION_MANAGER_ MAXIMUM_ OPTION 
- TRANSACTION_MANAGER_ VOLATILE 
- TRANSACTION_MAXIMUM_ OPTION 
- TRANSACTION_NOTIFICATION_ TM_ ONLINE_ FLAG_ IS_ CLUSTERED 
- TRANSACTION_NOTIFY_ COMMIT 
- TRANSACTION_NOTIFY_ COMMIT_ COMPLETE 
- TRANSACTION_NOTIFY_ COMMIT_ FINALIZE 
- TRANSACTION_NOTIFY_ COMMIT_ REQUEST 
- TRANSACTION_NOTIFY_ DELEGATE_ COMMIT 
- TRANSACTION_NOTIFY_ ENLIST_ MASK 
- TRANSACTION_NOTIFY_ ENLIST_ PREPREPARE 
- TRANSACTION_NOTIFY_ INDOUBT 
- TRANSACTION_NOTIFY_ LAST_ RECOVER 
- TRANSACTION_NOTIFY_ MARSHAL 
- TRANSACTION_NOTIFY_ MASK 
- TRANSACTION_NOTIFY_ PREPARE 
- TRANSACTION_NOTIFY_ PREPARE_ COMPLETE 
- TRANSACTION_NOTIFY_ PREPREPARE 
- TRANSACTION_NOTIFY_ PREPREPARE_ COMPLETE 
- TRANSACTION_NOTIFY_ PROMOTE 
- TRANSACTION_NOTIFY_ PROMOTE_ NEW 
- TRANSACTION_NOTIFY_ PROPAGATE_ PULL 
- TRANSACTION_NOTIFY_ PROPAGATE_ PUSH 
- TRANSACTION_NOTIFY_ RECOVER 
- TRANSACTION_NOTIFY_ RECOVER_ QUERY 
- TRANSACTION_NOTIFY_ REQUEST_ OUTCOME 
- TRANSACTION_NOTIFY_ RM_ DISCONNECTED 
- TRANSACTION_NOTIFY_ ROLLBACK 
- TRANSACTION_NOTIFY_ ROLLBACK_ COMPLETE 
- TRANSACTION_NOTIFY_ SINGLE_ PHASE_ COMMIT 
- TRANSACTION_NOTIFY_ TM_ ONLINE 
- TRANSACTION_OBJECT_ PATH 
Type Aliases§
- CRM_PROTOCOL_ ID 
- NOTIFICATION_MASK 
- PCRM_PROTOCOL_ ID 
- PKCRM_MARSHAL_ HEADER 
- PKCRM_PROTOCOL_ BLOB 
- PKCRM_TRANSACTION_ BLOB 
- PRKCRM_MARSHAL_ HEADER 
- PRKCRM_PROTOCOL_ BLOB 
- PRKCRM_TRANSACTION_ BLOB 
- PSAVEPOINT_ID 
- PTRANSACTION_NOTIFICATION 
- PTRANSACTION_NOTIFICATION_ MARSHAL_ ARGUMENT 
- PTRANSACTION_NOTIFICATION_ PROMOTE_ ARGUMENT 
- PTRANSACTION_NOTIFICATION_ PROPAGATE_ ARGUMENT 
- PTRANSACTION_NOTIFICATION_ RECOVERY_ ARGUMENT 
- PTRANSACTION_NOTIFICATION_ SAVEPOINT_ ARGUMENT 
- PTRANSACTION_NOTIFICATION_ TM_ ONLINE_ ARGUMENT 
- PUOW
- SAVEPOINT_ID 
- TRANSACTION_NOTIFICATION_ PROMOTE_ ARGUMENT 
- UOW