WMS_ACCESS_CONTROL

banner art

Previous Next

WMS_ACCESS_CONTROL

The WMS_ACCESS_CONTROL enumeration type identifies the read/write permissions that can be granted to a client.

Syntax

  typedef enum WMS_ACCESS_CONTROL{
  WMS_ACL_ACCESS_INIT  = 0x00,
  WMS_ACL_DENY_READ    = 0x01,
  WMS_ACL_DENY_WRITE   = 0x02,
  WMS_ACL_DENY_CREATE  = 0x04,
  WMS_ACL_DENY_ALL     = 0x07,
  WMS_ACL_ALLOW_READ   = 0x10,
  WMS_ACL_ALLOW_WRITE  = 0x20,
  WMS_ACL_ALLOW_CREATE = 0x40,
  WMS_ACL_ALLOW_ALL    = 0x70
};

Members

WMS_ACL_ACCESS_INIT

Initializes mask.

WMS_ACL_DENY_READ

Denies read access.

WMS_ACL_DENY_WRITE

Denies write access.

WMS_ACL_DENY_CREATE

Denies create access.

WMS_ACL_DENY_ALL

Denies read, write, and create access.

WMS_ACL_ALLOW_READ

Enables read access.

WMS_ACL_ALLOW_WRITE

Enables write access.

WMS_ACL_ALLOW_CREATE

Enables create access.

WMS_ACL_ALLOW_ALL

Enables read, write, and create access.

Remarks

This enumeration is used by the IWMSAccessControlEntry interface to specify or retrieve the read/write access for an access control entry (ACE). Access control entries are used in authorization plug-ins. The IWMSAccessControlList interface contains a collection of ACEs.

Requirements

Library: WMSServerTypeLib.dll.

Platform: Windows ServerĀ 2003 family, Windows ServerĀ 2008 family.

See Also (General)

See Also (Visual Basic .NET)

See Also (C#)

See Also (C++)

Previous Next