TRUSTEE
[New
- Windows NT]
The TRUSTEE
structure identifies a user account, group account, or a logon account for a
program such as a Windows NT service. The structure can use a name or a
security identifier (SID
Access
control functions, such as SetEntriesInAcl
typedef struct _TRUSTEE
{
PTRUSTEE pMultipleTrustee;
MULTIPLE_TRUSTEE_OPERATION
MultipleTrusteeOperation;
TRUSTEE_FORM
TrusteeForm;
TRUSTEE_TYPE
TrusteeType;
LPTSTR
ptstrName;
} TRUSTEE;
Members
pMultipleTrustee
Pointer to a TRUSTEE
structure that identifies a server account that can impersonate the user
identified by the ptstrName member. Windows NT does not currently
support this functionality; therefore, this member must be NULL.
MultipleTrusteeOperation
Specifies a
value from the MULTIPLE_TRUSTEE_OPERATION
TrusteeForm
Specifies a
value from the TRUSTEE_FORM
TrusteeType
Specifies a
value from the TRUSTEE_TYPE
ptstrName
If TrusteeForm
is TRUSTEE_IS_NAME, this member is a pointer to a null-terminated string that
contains the name of the trustee.
If TrusteeForm
is TRUSTEE_IS_SID, this member is a pointer to the SID of the trustee.
Remarks
A trustee
name can have any of the following formats:
A fully qualified name, such as
g:\remotedir\abc .
A Windows NT version 3.x
or later domain account, such as redmond\xyz .
One of the predefined group
names, such as EVERYONE or GUEST .
One of the following special
names.
Name |
Meaning |
CURRENT_USER |
Indicates
the owner of the calling thread or process. |
CREATOR
OWNER |
Indicates
the CREATOR_OWNER security identifier. This is a SID used in inheritable
ACEs. When a new object is created, the system replaces this SID with the SID
of the user who created the object. |
CREATOR
GROUP |
Indicates
the CREATOR_GROUP security identifier. This is a SID used in inheritable
ACEs. When a new object is created, the system replaces this SID with the
primary group SID of the user who created the object. |
A trustee SID
can be any user or group SID. It can also be any of the universal, well-known
SIDs. For more information, see Security Identifiers (SIDs)
See Also