4.1.8.1.3 REVERSE_MEMBERSHIP_OPERATION_TYPE
The REVERSE_MEMBERSHIP_OPERATION_TYPE enumeration defines the type of reverse membership evaluation.
-
typedef enum { RevMembGetGroupsForUser = 1, RevMembGetAliasMembership, RevMembGetAccountGroups, RevMembGetResourceGroups, RevMembGetUniversalGroups, GroupMembersTransitive, RevMembGlobalGroupsNonTransitive } REVERSE_MEMBERSHIP_OPERATION_TYPE;
RevMembGetGroupsForUser: Nontransitive membership in groups that are confined to a given domain, excluding built-in groups and domain-local groups. See [MS-ADSC] section 2.14.
RevMembGetAliasMembership: Nontransitive membership in domain-local groups that are confined to a given domain.
RevMembGetAccountGroups: Transitive membership in all account groups in a given domain, excluding built-in groups.
RevMembGetResourceGroups: Transitive membership in all domain-local groups in a given domain, excluding built-in groups.
RevMembGetUniversalGroups: Transitive membership in all universal groups, excluding built-in groups.
GroupMembersTransitive: Transitive closure of members of a group based on the information present in the server's NC replicas, including the primary group.
RevMembGlobalGroupsNonTransitive: Non-transitive membership in global groups, excluding built-in groups.