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