Export (0) Print
Expand All

TRUSTEE_FORM enumeration

The TRUSTEE_FORM enumeration contains values that indicate the type of data pointed to by the ptstrName member of the TRUSTEE structure.

Syntax


typedef enum _TRUSTEE_FORM { 
  TRUSTEE_IS_SID,
  TRUSTEE_IS_NAME,
  TRUSTEE_BAD_FORM,
  TRUSTEE_IS_OBJECTS_AND_SID,
  TRUSTEE_IS_OBJECTS_AND_NAME
} TRUSTEE_FORM;

Constants

TRUSTEE_IS_SID

The ptstrName member is a pointer to a security identifier (SID) that identifies the trustee.

TRUSTEE_IS_NAME

The ptstrName member is a pointer to a null-terminated string that identifies the trustee.

TRUSTEE_BAD_FORM

Indicates a trustee form that is not valid.

TRUSTEE_IS_OBJECTS_AND_SID

The ptstrName member is a pointer to an OBJECTS_AND_SID structure that contains the SID of the trustee and the GUIDs of the object types in an object-specific access control entry (ACE).

TRUSTEE_IS_OBJECTS_AND_NAME

The ptstrName member is a pointer to an OBJECTS_AND_NAME structure that contains the name of the trustee and the names of the object types in an object-specific ACE.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

AccCtrl.h

See also

Access Control
Authorization Enumerations
OBJECTS_AND_NAME
OBJECTS_AND_SID
TRUSTEE

 

 

Community Additions

ADD
Show:
© 2014 Microsoft