9 Index

A

Abstract data model

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   overview

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction Marshaling

   server transaction ORPC extension

   server user property activation

Activation context properties

Activations

   client context

   context properties

   prototype context

Activities

Activity activation - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Activity activation - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Activity context property

Activity_Context_Property packet

Applicability

C

Capability negotiation

Change tracking

Class factory wrapper activation - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Class factory wrapper activation - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Class_Factory_Wrapper packet

Client activity activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client class factory wrapper activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client context within activations

Client partition activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client security ORPC extension

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client security unmarshaling

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client to RootTxn to NonrootTxn

Client to roottxn to non-roottxn example example

Client transaction ORPC extension

   abstract data model

   initialization

   local events

   message processing

   message processing - diagram

   sequencing rules

   sequencing rules - diagram

   timer events

   timers

Client transaction unmarshaling

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Client user property activation

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Client user property activation - overview

Common data types

Constants

Context ORPC extensions

Context properties

   activations

   ORPC calls

   overview

D

Data model - abstract

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

Data types

   common - overview

Diagram

   client transaction ORPC extension

      message processing

      sequencing rules

   context properties and activations

   context properties and marshaling

   context properties and ORPC calls

   transactions

DTC capabilities

E

Events

   local - server

   timer - server

Examples

   client to roottxn to non-roottxn example

F

Fields - vendor-extensible

Full IDL

G

GetSeqAndTxViaExport method

GetSeqAndTxViaTransmitter method

GetTxViaExport method

GetTxViaTransmitter method

Glossary

I

IDL

Implementer - security considerations

Index of security parameters

Informative references

Initialization

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   overview

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

Introduction

ITransactionStream server

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

ITransactionStream::GetSeqAndTxViaExport (Opnum 3) method

ITransactionStream::GetSeqAndTxViaTransmitter (Opnum 4) method

ITransactionStream::GetTxViaExport (Opnum 5) method

ITransactionStream::GetTxViaTransmitter (Opnum 6) method

L

LengthPrefixedName packet

Local events

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   ITransactionStream server

   non-root transaction object activation

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

M

Marshaling

Message processing

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   overview

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

Messages

   common data types

   overview

   transport

Methods

   ITransactionStream::GetSeqAndTxViaExport (Opnum 3)

   ITransactionStream::GetSeqAndTxViaTransmitter (Opnum 4)

   ITransactionStream::GetTxViaExport (Opnum 5)

   ITransactionStream::GetTxViaTransmitter (Opnum 6)

MS-DTC transaction propagation methods

N

Non-root transaction object

Non-root transaction object activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Normative references

O

OBJREF_EXTENDED context properties

ORPC calls

Overview

   abstract data model

   client user property activation

   initialization

   message processing

   sequencing rules

   timer events

   timers

Overview (synopsis)

P

Parameters - security index

Partition activation - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Partition activation - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Partitions

Preconditions

Prerequisites

Product behavior

Protocol Details

   overview

Prototype context within activations

R

References

   informative

   normative

Relationship to other protocols

Root transaction object

S

Security

   implementer considerations

   ORPC extension

   parameter index

   property types

   transactions

Security envoy marshaling - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Security ORPC extension - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Security ORPC extension - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Security unmarshaling - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Security_Envoy_Property packet

Security_ORPC_Extension packet

Security_Property packet

Security_Property_Collection_Header packet

SecurityPropertyCollection packet

Sequencing rules

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   overview

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

Server

   abstract data model

   initialization

   ITransactionStream::GetSeqAndTxViaExport (Opnum 3) method

   ITransactionStream::GetSeqAndTxViaTransmitter (Opnum 4) method

   ITransactionStream::GetTxViaExport (Opnum 5) method

   ITransactionStream::GetTxViaTransmitter (Opnum 6) method

   local events

   message processing

   sequencing rules

   timer events

   timers

Server - ITransactionStream

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Server activity activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server activity ORPC processing

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server class factory wrapper activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server partition activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server security envoy marshaling

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server security ORPC extension

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server transaction activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server transaction marshaling

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server transaction ORPC extension

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Server user property activation

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Standards assignments

T

Timer events

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   overview

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

Timers

   client activity activation

   client class factory wrapper activation

   client partition activation

   client security ORPC extension

   client security unmarshaling

   client transaction ORPC extension

   client transaction unmarshaling

   client user property activation

   ITransactionStream server

   non-root transaction object activation

   overview

   server

   server activity activation

   server activity ORPC processing

   server class factory wrapper activation

   server partition activation

   server security envoy marshaling

   server security ORPC extension

   server transaction activation

   server transaction marshaling

   server transaction ORPC extension

   server user property activation

Tracking changes

Transaction

   abort

   commit

   outcome participation

Transaction activation - server

   initialization

   message processing

   sequencing rules

   timer events

   timers

Transaction activation - server - abstract data model

Transaction context property

Transaction isolation levels

Transaction lifetime

Transaction marshaling - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timers

Transaction object activation - non-root

   abstract data model

   initialization

   local events

   message processing

   sequencing rules

   timer events

   timers

Transaction ORPC call extensions

Transaction ORPC extension - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Transaction ORPC extension - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Transaction ORPC extensions

Transaction ORPC return extensions

Transaction stream

Transaction unmarshaling - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

Transaction_Envoy_Property packet

TransactionBuffer packet

TransactionContextPropertyHeader packet

TransactionPropCallExportCookie packet

TransactionPropCallHeader packet

TransactionPropCallTransmitterBuffer packet

TransactionPropRetHeader packet

TransactionPropRetWhereabouts packet

Transactions

   diagram

   MS-DTC transaction propagation methods

   non-root transaction object

   overview

   root transaction object

   transaction lifetime

   transaction stream

TransactionStream packet

Transport

Transport - message

U

User property activation - client

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

User property activation - server

   abstract data model

   initialization

   message processing

   sequencing rules

   timer events

   timers

User_defined_Context_Property packet

User-defined context property

User-defined properties

UserProperty packet

V

Vendor-extensible fields

Versioning

Show: