3.1.1.10 SamContextHandle Data Model

This protocol is based largely on the use of RPC context handles to maintain session state between the client and the server. The basic context-handle programming model is described in [C706] section 6.1.6.

The server MUST maintain the following data elements for each context handle that is returned to a client.

Name

Type

GrantedAccess

ACCESS_MASK

HandleType

HandleType MUST be one of the following:

  • Server

  • Domain

  • Group

  • Alias

  • User

Object

A reference to an object in the database of the type specified in HandleType.