winapi
0.3.9
Module ktmtypes
Module Items
Structs
Constants
Type Aliases
In winapi::
shared
winapi
::
shared
Module
ktmtypes
Copy item path
Source
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