3.3.4 Message Processing Events and Sequencing Rules

The Message Queuing (MSMQ): Directory Service Protocol SHOULD indicate to the RPC runtime that it is to perform a strict NDR data consistency check at target level 6.0, as specified in [MS-RPCE] section 3.<152>

This protocol MUST indicate to the RPC runtime that it is to reject a NULL unique or full pointer with nonzero conformant value, as specified in [MS-RPCE] section 3.

The following methods comprise the dscomm2 server interface.

Methods in RPC Opnum Order

Method

Description

S_DSGetComputerSites

Returns information on the sites of which a computer is a member.

Opnum: 0

S_DSGetPropsEx

Returns extended properties associated with a directory object specified by a directory service pathname.

Opnum: 1

S_DSGetPropsGuidEx

Returns extended properties associated with a directory object specified by an object identifier.

Opnum: 2

S_DSBeginDeleteNotification

Begins a delete notification.

Opnum: 3

S_DSNotifyDelete

Notifies the server that a machine or queue has been deleted by the client.

Opnum: 4

S_DSEndDeleteNotification

Ends a delete notification.

Opnum: 5

S_DSIsServerGC

Returns a value that indicates whether a server is a global catalog server.

Opnum: 6

Opnum7NotUsedOnWire

Reserved for local use.

Opnum: 7

S_DSGetGCListInDomain

Returns a list of global catalog servers in the specified domain.

Opnum: 8

In the preceding table, the phrase "Reserved for local use" means that the client MUST NOT send the opnum, and that the server behavior is undefined because it does not affect interoperability.<153>