Export (0) Print
Expand All

9 Index

A

Abstract data model

client

object exporter

object resolver

Acquiring additional interfaces on the object

Activation

Activation - higher-layer triggered events

Activation properties

Activation_Properties_Blob packet

ActivationContextInfoData structure

Allocating OID entries

Allocating OXID entries

Applicability

C

Capability negotiation

Causality identifiers

Change tracking

Client

abstract data model

higher-layer triggered events

initialization

local events

message processing

overview

sequencing rules

timer events

timers

Common data types

ComplexPing method

COMVERSION structure

Constant definitions

Context packet

Context_ORPC_Extension packet

COSERVERINFO structure

CustomHeader structure

customREMOTE_REPLY_SCM_INFO structure

customREMOTE_REQUEST_SCM_INFO structure

D

Data model - abstract

client

object exporter

object resolver

Data types - common - overview

DATAELEMENT packet

Deleting OID entries

Determining RPC binding information

DUALSTRINGARRAY

DUALSTRINGARRAY packet

DUALSTRINGARRAY structure

E

EntryHeader packet

Error information ORPC extension

error_status_t

ErrorInfoString packet

ErrorObjectData packet

Examples

IDL correlation for iid_is example

object activation + ORPC call + release sequence example

OXID resolution sequence example

pinging sequence example

QueryInterface + ORPC call + release sequence example

F

Fields - vendor-extensible

Full IDL

G

Glossary

GUID

H

Higher-layer triggered events

client

object exporter

object resolver

HRESULT

I

IActivation methods

IDL

IDL correlation for iid_is example

IDL range constants

iid_is IDL Attribute

Implementer - security considerations

Index of security parameters

Informative references

Initialization

client

object exporter

object resolver

InstanceInfoData structure

InstantiationInfoData structure

Introduction

IRemoteSCMActivator methods

IRemUnknown methods

IRemUnknown2 methods

Issuing activation request

L

Lazy protocol registration

Local events

client

Object exporter

object resolver

LocationInfoData structure

M

Marshaling object references

MAX_ACTPROP_LIMIT

MAX_REQUESTED_INTERFACES

MAX_REQUESTED_PROTSEQS

Message processing

client

object exporter

object resolver

Messages

common data types

transport

MIN_ACTPROP_LIMIT

MInterfacePointer structure

N

Normative references

O

Object activation + ORPC call + release sequence example

Object exporter

abstract data model

higher-layer triggered events

initialization

local events

message processing

overview

sequencing rules

timer events

timers

object IDL Attribute

Object lifetime

Object marshaling

Object reclamation

Object reference - unmarshaling

Object reference marshaling

Object reference unmarshaling

Object references (section 1.3.2, section 3.2.4.1, section 3.2.4.3)

Object resolver

abstract data model

higher-layer triggered events

initialization

local events

message processing

sequencing rules

timer events

timers

Object resolver service

OBJREF packet

OBJREF_CUSTOM packet

OBJREF_EXTENDED packet

OBJREF_HANDLER packet

OBJREF_STANDARD packet

OID entries

allocating

deleting

OID/IPID/resolver table - updating after unmarshaling

ORPC calls

ORPC extensions

ORPC invocations (section 3.1.1.5.4, section 3.2.4.2)

ORPC_EXTENT structure

ORPC_EXTENT_ARRAY structure

ORPCTHAT

ORPCTHAT structure

ORPCTHIS

ORPCTHIS structure

Overview (synopsis)

OXID entries - allocating

OXID resolution

issuing resolution request

RPC binding information

OXID resolution sequence example

OXID table - client - updating

OXID table - updating after unmarshaling

P

Parameters - security index

Pinging (section 3.1.1.6.1, section 3.2.6.1)

Pinging sequence example

Preconditions

Prerequisites

Product behavior

PROPMARSHALHEADER packet

PropsOutInfo structure

Q

QueryInterface + ORPC call + release sequence example

R

Reference counts

References

informative

normative

Relationship to other protocols

Releasing reference counts on an interface

RemAddRef method

REMINTERFACEREF structure

RemoteActivation method

RemoteCreateInstance method

RemoteGetClassObject method

REMQIRESULT structure

RemQueryInterface method

RemQueryInterface2 method

RemRelease method

Requesting reference counts on an interface

ResolveOxid method

ResolveOxid2 method

RPC binding information - OXID resolution

S

ScmReplyInfoData structure

ScmRequestInfoData structure

Security

implementer considerations

parameter index

SECURITYBINDING packet

SecurityInfoData structure

Sequencing rules

client

object exporter

object resolver

Server - overview

ServerAlive method

ServerAlive2 method

SimplePing method

SpecialPropertiesData structure

Standards assignments

STDOBJREF

STDOBJREF packet

STDOBJREF structure

STRINGBINDING packet

T

Timer events

client

object exporter

object resolver

Timers

client

object exporter

object resolver

Tracking changes

Transport

Triggered events - higher-layer

client

object exporter

object resolver

U

Unmarshaling an object reference

Updating client OXID table - activation

Updating client tables after unmarshaling

OID/IPID/Resolver tables

OXID table

V

Vendor-extensible fields

Versioning

 
Show:
© 2014 Microsoft