Module DistributedTransactionCoordinator

Structs§

APPLICATIONTYPE
AUTHENTICATION_LEVEL
BOID
DTCINITIATEDRECOVERYWORK
DTCLUCOMPARESTATE
DTCLUCOMPARESTATESCONFIRMATION
DTCLUCOMPARESTATESERROR
DTCLUCOMPARESTATESRESPONSE
DTCLUXLN
DTCLUXLNCONFIRMATION
DTCLUXLNERROR
DTCLUXLNRESPONSE
DTC_STATUS_
IDtcLuConfigure
IDtcLuRecovery
IDtcLuRecoveryFactory
IDtcLuRecoveryInitiatedByDtc
IDtcLuRecoveryInitiatedByDtcStatusWork
IDtcLuRecoveryInitiatedByDtcTransWork
IDtcLuRecoveryInitiatedByLu
IDtcLuRecoveryInitiatedByLuWork
IDtcLuRmEnlistment
IDtcLuRmEnlistmentFactory
IDtcLuRmEnlistmentSink
IDtcLuSubordinateDtc
IDtcLuSubordinateDtcFactory
IDtcLuSubordinateDtcSink
IDtcNetworkAccessConfig
IDtcNetworkAccessConfig2
IDtcNetworkAccessConfig3
IDtcToXaHelper
IDtcToXaHelperFactory
IDtcToXaHelperSinglePipe
IDtcToXaMapper
IGetDispenser
IKernelTransaction
ILastResourceManager
IPrepareInfo
IPrepareInfo2
IRMHelper
IResourceManager
IResourceManager2
IResourceManagerFactory
IResourceManagerFactory2
IResourceManagerRejoinable
IResourceManagerSink
ISOFLAG
ISOLATIONLEVEL
ITipHelper
ITipPullSink
ITipTransaction
ITmNodeName
ITransaction
ITransaction2
ITransactionCloner
ITransactionDispenser
ITransactionEnlistmentAsync
ITransactionExport
ITransactionExportFactory
ITransactionImport
ITransactionImportWhereabouts
ITransactionLastEnlistmentAsync
ITransactionLastResourceAsync
ITransactionOptions
ITransactionOutcomeEvents
ITransactionPhase0EnlistmentAsync
ITransactionPhase0Factory
ITransactionPhase0NotifyAsync
ITransactionReceiver
ITransactionReceiverFactory
ITransactionResource
ITransactionResourceAsync
ITransactionTransmitter
ITransactionTransmitterFactory
ITransactionVoterBallotAsync2
ITransactionVoterFactory2
ITransactionVoterNotifyAsync2
IXAConfig
IXAObtainRMInfo
IXATransLookup
IXATransLookup2
OLE_TM_CONFIG_PARAMS_V1
OLE_TM_CONFIG_PARAMS_V2
PROXY_CONFIG_PARAMS
TX_MISC_CONSTANTS
XACTCONST
XACTHEURISTIC
XACTOPT
XACTRM
XACTSTAT
XACTSTATS
XACTTC
XACTTRANSINFO
XACT_DTC_CONSTANTS
XID
xa_switch_t

Constants§

CLSID_MSDtcTransaction
CLSID_MSDtcTransactionManager
CLUSTERRESOURCE_APPLICATIONTYPE
DTCINITIATEDRECOVERYWORK_CHECKLUSTATUS
DTCINITIATEDRECOVERYWORK_TMDOWN
DTCINITIATEDRECOVERYWORK_TRANS
DTCINSTALL_E_CLIENT_ALREADY_INSTALLED
DTCINSTALL_E_SERVER_ALREADY_INSTALLED
DTCLUCOMPARESTATESCONFIRMATION_CONFIRM
DTCLUCOMPARESTATESCONFIRMATION_PROTOCOL
DTCLUCOMPARESTATESERROR_PROTOCOL
DTCLUCOMPARESTATESRESPONSE_OK
DTCLUCOMPARESTATESRESPONSE_PROTOCOL
DTCLUCOMPARESTATE_COMMITTED
DTCLUCOMPARESTATE_HEURISTICCOMMITTED
DTCLUCOMPARESTATE_HEURISTICMIXED
DTCLUCOMPARESTATE_HEURISTICRESET
DTCLUCOMPARESTATE_INDOUBT
DTCLUCOMPARESTATE_RESET
DTCLUXLNCONFIRMATION_COLDWARMMISMATCH
DTCLUXLNCONFIRMATION_CONFIRM
DTCLUXLNCONFIRMATION_LOGNAMEMISMATCH
DTCLUXLNCONFIRMATION_OBSOLETE
DTCLUXLNERROR_COLDWARMMISMATCH
DTCLUXLNERROR_LOGNAMEMISMATCH
DTCLUXLNERROR_PROTOCOL
DTCLUXLNRESPONSE_COLDWARMMISMATCH
DTCLUXLNRESPONSE_LOGNAMEMISMATCH
DTCLUXLNRESPONSE_OK_SENDCONFIRMATION
DTCLUXLNRESPONSE_OK_SENDOURXLNBACK
DTCLUXLN_COLD
DTCLUXLN_WARM
DTC_INSTALL_OVERWRITE_CLIENT
DTC_INSTALL_OVERWRITE_SERVER
DTC_STATUS_CONTINUING
DTC_STATUS_E_CANTCONTROL
DTC_STATUS_FAILED
DTC_STATUS_PAUSED
DTC_STATUS_PAUSING
DTC_STATUS_STARTED
DTC_STATUS_STARTING
DTC_STATUS_STOPPED
DTC_STATUS_STOPPING
DTC_STATUS_UNKNOWN
INCOMING_AUTHENTICATION_REQUIRED
ISOFLAG_OPTIMISTIC
ISOFLAG_READONLY
ISOFLAG_RETAIN_ABORT
ISOFLAG_RETAIN_ABORT_DC
ISOFLAG_RETAIN_ABORT_NO
ISOFLAG_RETAIN_BOTH
ISOFLAG_RETAIN_COMMIT
ISOFLAG_RETAIN_COMMIT_DC
ISOFLAG_RETAIN_COMMIT_NO
ISOFLAG_RETAIN_DONTCARE
ISOFLAG_RETAIN_NONE
ISOLATIONLEVEL_BROWSE
ISOLATIONLEVEL_CHAOS
ISOLATIONLEVEL_CURSORSTABILITY
ISOLATIONLEVEL_ISOLATED
ISOLATIONLEVEL_READCOMMITTED
ISOLATIONLEVEL_READUNCOMMITTED
ISOLATIONLEVEL_REPEATABLEREAD
ISOLATIONLEVEL_SERIALIZABLE
ISOLATIONLEVEL_UNSPECIFIED
LOCAL_APPLICATIONTYPE
MAXBQUALSIZE
MAXGTRIDSIZE
MAXINFOSIZE
MAX_TRAN_DESC
MUTUAL_AUTHENTICATION_REQUIRED
NO_AUTHENTICATION_REQUIRED
OLE_TM_CONFIG_VERSION_1
OLE_TM_CONFIG_VERSION_2
OLE_TM_FLAG_INTERNAL_TO_TM
OLE_TM_FLAG_NOAGILERECOVERY
OLE_TM_FLAG_NODEMANDSTART
OLE_TM_FLAG_NONE
OLE_TM_FLAG_QUERY_SERVICE_LOCKSTATUS
RMNAMESZ
TMASYNC
TMENDRSCAN
TMER_INVAL
TMER_PROTO
TMER_TMERR
TMFAIL
TMJOIN
TMMIGRATE
TMMULTIPLE
TMNOFLAGS
TMNOMIGRATE
TMNOWAIT
TMONEPHASE
TMREGISTER
TMRESUME
TMSTARTRSCAN
TMSUCCESS
TMSUSPEND
TMUSEASYNC
TM_JOIN
TM_OK
TM_RESUME
XACTCONST_TIMEOUTINFINITE
XACTHEURISTIC_ABORT
XACTHEURISTIC_COMMIT
XACTHEURISTIC_DAMAGE
XACTHEURISTIC_DANGER
XACTRM_NOREADONLYPREPARES
XACTRM_OPTIMISTICLASTWINS
XACTSTAT_ABORTED
XACTSTAT_ABORTING
XACTSTAT_ALL
XACTSTAT_CLOSED
XACTSTAT_COMMITRETAINING
XACTSTAT_COMMITTED
XACTSTAT_COMMITTING
XACTSTAT_FORCED_ABORT
XACTSTAT_FORCED_COMMIT
XACTSTAT_HEURISTIC_ABORT
XACTSTAT_HEURISTIC_COMMIT
XACTSTAT_HEURISTIC_DAMAGE
XACTSTAT_HEURISTIC_DANGER
XACTSTAT_INDOUBT
XACTSTAT_NONE
XACTSTAT_NOTPREPARED
XACTSTAT_OPEN
XACTSTAT_OPENNORMAL
XACTSTAT_OPENREFUSED
XACTSTAT_PREPARED
XACTSTAT_PREPARERETAINED
XACTSTAT_PREPARERETAINING
XACTSTAT_PREPARING
XACTTC_ASYNC
XACTTC_ASYNC_PHASEONE
XACTTC_NONE
XACTTC_SYNC
XACTTC_SYNC_PHASEONE
XACTTC_SYNC_PHASETWO
XACT_E_CONNECTION_REQUEST_DENIED
XACT_E_DUPLICATE_GUID
XACT_E_DUPLICATE_LU
XACT_E_DUPLICATE_TRANSID
XACT_E_LRMRECOVERYALREADYDONE
XACT_E_LU_BUSY
XACT_E_LU_DOWN
XACT_E_LU_NOT_CONNECTED
XACT_E_LU_NOT_FOUND
XACT_E_LU_NO_RECOVERY_PROCESS
XACT_E_LU_RECOVERING
XACT_E_LU_RECOVERY_MISMATCH
XACT_E_NOLASTRESOURCEINTERFACE
XACT_E_NOTSINGLEPHASE
XACT_E_PROTOCOL
XACT_E_RECOVERYALREADYDONE
XACT_E_RECOVERY_FAILED
XACT_E_RM_FAILURE
XACT_E_RM_UNAVAILABLE
XACT_E_TOOMANY_ENLISTMENTS
XACT_OK_NONOTIFY
XACT_S_NONOTIFY
XAER_ASYNC
XAER_DUPID
XAER_INVAL
XAER_NOTA
XAER_OUTSIDE
XAER_PROTO
XAER_RMERR
XAER_RMFAIL
XA_FMTID_DTC
XA_FMTID_DTC_VER1
XA_HEURCOM
XA_HEURHAZ
XA_HEURMIX
XA_HEURRB
XA_NOMIGRATE
XA_OK
XA_RBBASE
XA_RBCOMMFAIL
XA_RBDEADLOCK
XA_RBEND
XA_RBINTEGRITY
XA_RBOTHER
XA_RBPROTO
XA_RBROLLBACK
XA_RBTIMEOUT
XA_RBTRANSIENT
XA_RDONLY
XA_RETRY
XA_SWITCH_F_DTC
XIDDATASIZE
dwUSER_MS_SQLSERVER

Traits§

IDtcLuConfigure_Impl
IDtcLuRecoveryFactory_Impl
IDtcLuRecoveryInitiatedByDtcStatusWork_Impl
IDtcLuRecoveryInitiatedByDtcTransWork_Impl
IDtcLuRecoveryInitiatedByDtc_Impl
IDtcLuRecoveryInitiatedByLuWork_Impl
IDtcLuRecoveryInitiatedByLu_Impl
IDtcLuRecovery_Impl
IDtcLuRmEnlistmentFactory_Impl
IDtcLuRmEnlistmentSink_Impl
IDtcLuRmEnlistment_Impl
IDtcLuSubordinateDtcFactory_Impl
IDtcLuSubordinateDtcSink_Impl
IDtcLuSubordinateDtc_Impl
IDtcNetworkAccessConfig2_Impl
IDtcNetworkAccessConfig3_Impl
IDtcNetworkAccessConfig_Impl
IDtcToXaHelperFactory_Impl
IDtcToXaHelperSinglePipe_Impl
IDtcToXaHelper_Impl
IDtcToXaMapper_Impl
IGetDispenser_Impl
IKernelTransaction_Impl
ILastResourceManager_Impl
IPrepareInfo2_Impl
IPrepareInfo_Impl
IRMHelper_Impl
IResourceManager2_Impl
IResourceManagerFactory2_Impl
IResourceManagerFactory_Impl
IResourceManagerRejoinable_Impl
IResourceManagerSink_Impl
IResourceManager_Impl
ITipHelper_Impl
ITipPullSink_Impl
ITipTransaction_Impl
ITmNodeName_Impl
ITransaction2_Impl
ITransactionCloner_Impl
ITransactionDispenser_Impl
ITransactionEnlistmentAsync_Impl
ITransactionExportFactory_Impl
ITransactionExport_Impl
ITransactionImportWhereabouts_Impl
ITransactionImport_Impl
ITransactionLastEnlistmentAsync_Impl
ITransactionLastResourceAsync_Impl
ITransactionOptions_Impl
ITransactionOutcomeEvents_Impl
ITransactionPhase0EnlistmentAsync_Impl
ITransactionPhase0Factory_Impl
ITransactionPhase0NotifyAsync_Impl
ITransactionReceiverFactory_Impl
ITransactionReceiver_Impl
ITransactionResourceAsync_Impl
ITransactionResource_Impl
ITransactionTransmitterFactory_Impl
ITransactionTransmitter_Impl
ITransactionVoterBallotAsync2_Impl
ITransactionVoterFactory2_Impl
ITransactionVoterNotifyAsync2_Impl
ITransaction_Impl
IXAConfig_Impl
IXAObtainRMInfo_Impl
IXATransLookup2_Impl
IXATransLookup_Impl

Functions§

DtcGetTransactionManager
DtcGetTransactionManagerC
DtcGetTransactionManagerExA
DtcGetTransactionManagerExW

Type Aliases§

DTC_GET_TRANSACTION_MANAGER
DTC_GET_TRANSACTION_MANAGER_EX_A
DTC_GET_TRANSACTION_MANAGER_EX_W
DTC_INSTALL_CLIENT
XA_CLOSE_EPT
XA_COMMIT_EPT
XA_COMPLETE_EPT
XA_END_EPT
XA_FORGET_EPT
XA_OPEN_EPT
XA_PREPARE_EPT
XA_RECOVER_EPT
XA_ROLLBACK_EPT
XA_START_EPT