Documentation ¶
Overview ¶
The com package implements the COM client protocol.
Introduction ¶
The Component Object Model Plus (COM+) Protocol consists of a DCOM interface, and remote protocol extensions described in [MS-DCOM], used for adding transactions, implementing synchronization, managing multiple object class configurations, enforcing security, and providing additional functionality and attributes to DCOM-based distributed object applications.
Overview ¶
This protocol extends the protocol described in [MS-DCOM] by providing facilities to add transactions, synchronization, multiple object class configurations, security, and other attributes to distributed object applications. The protocol consists of a set of extensions layered on top of the DCOM remote protocol. The following diagram shows the layering of the protocol stack.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var (
// import guard
GoPackage = "dcom/com"
)
Functions ¶
This section is empty.
Types ¶
type TransactionStream ¶
type TransactionStream dcom.InterfacePointer
TransactionStream structure represents ITransactionStream RPC structure.
func (*TransactionStream) InterfacePointer ¶
func (o *TransactionStream) InterfacePointer() *dcom.InterfacePointer
func (*TransactionStream) MarshalNDR ¶
func (*TransactionStream) NDRSizeInfo ¶
func (o *TransactionStream) NDRSizeInfo() []uint64