4.1.8.1.2 DRS_MSG_REVMEMB_REQ_V1
The DRS_MSG_REVMEMB_REQ_V1 structure defines the request message sent to the IDL_DRSGetMemberships method.
-
typedef struct { [range(1,10000)] ULONG cDsNames; [size_is(cDsNames,)] DSNAME** ppDsNames; DWORD dwFlags; [range(1,7)] REVERSE_MEMBERSHIP_OPERATION_TYPE OperationType; DSNAME* pLimitingDomain; } DRS_MSG_REVMEMB_REQ_V1;
cDsNames: The count of items in the ppDsNames array.
ppDsNames: The DSName of the object whose reverse membership is being requested, plus the DSNames of groups of the appropriate type(s) of which it is already known to be a member.
dwFlags: Zero or more of the following bit flags, which are presented in little-endian byte order.
-
0
1
2
3
4
5
6
7
8
91
0
1
2
3
4
5
6
7
8
92
0
1
2
3
4
5
6
7
8
93
0
1X
X
X
X
X
X
X
A
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
-
X: Unused. MUST be zero and ignored.
-
A (DRS_REVMEMB_FLAG_GET_ATTRIBUTES, 0x00000001): Query the attributes that correspond to the group membership.
OperationType: The type of group membership evaluation to be performed.
pLimitingDomain: Domain filter; resulting objects that are not from this domain are neither returned nor followed transitively.