_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

   
Windows version Windows XP [desktop apps only] Windows Server 2003 [desktop apps only]
Header accctrl.h

See Also

Access Control

Authorization Enumerations

OBJECTS_AND_NAME

OBJECTS_AND_SID

TRUSTEE