} DRS_MSG_REVMEMB_REPLY_V1; errCode: 0 on success. On failure, this can be one of the following. Value Meaning STATUS_INSUFFICIENT_RESOURCES Insufficient system resources exist to complete the request. 0xC000009A STATUS_TOO_MANY_CONTEXT_IDS The number of is greater than the number that can be returned to the caller. 0xC000015A cDsNames: Count of items in the ppDsNames array. cSidHistory: Count of items in the ppSidHistory array. ppDsNames: The filtered group membership. This list contains the combined membership for all the names specified in ppDsNames field of the input structure. pAttributes: Properties of the returned groups. Values are chosen from SE_GROUP values. ppSidHistory: history of the returned groups. SE_GROUP Values of a security . Symbolic name Value SE_GROUP_MANDATORY 0x00000001 SE_GROUP_ENABLED_BY_DEFAULT 0x00000002 SE_GROUP_ENABLED 0x00000004 Method-Specific Abstract Types and Procedures Arc and ArcSet type Arc = [initial: DSName, final: DSName] type ArcSet = set of Arc Closure procedure Closure( vSet: set of DSName, aSet: ArcSet, v: DSName): set of DSName The Closure procedure returns the set of vertices that can be reached from vertex v in the directed graph that consists of vertex set vSet and arc set aSet. A vertex u can be reached from v if and only if there is a sequence v[0], v[1], ... , v[k], where v[0]=v, v[k]=u, and v[i] is in vSet and [initial:v[i-1], final:v[i]) is in aSet for i=1,2,...,k.
} DRS_MSG_REVMEMB_REPLY_V1; errCode: 0 on success. On failure, this can be one of the following. Value Meaning STATUS_INSUFFICIENT_RESOURCES 0xC000009A Insufficient system resources exist to complete the request. STATUS_TOO_MANY_CONTEXT_IDS 0xC000015A The number of is greater than the number that can be returned to the caller. cDsNames: Count of items in the ppDsNames array. cSidHistory: Count of items in the ppSidHistory array. ppDsNames: The filtered group membership. This list contains the combined membership for all the names specified in ppDsNames field of the input structure. pAttributes: Properties of the returned groups. Values are chosen from SE_GROUP values. ppSidHistory: history of the returned groups. SE_GROUP Values of a security . Symbolic name Value SE_GROUP_MANDATORY 0x00000001 SE_GROUP_ENABLED_BY_DEFAULT 0x00000002 SE_GROUP_ENABLED 0x00000004 Method-Specific Abstract Types and Procedures Arc and ArcSet type Arc = [initial: DSName, final: DSName] type ArcSet = set of Arc Closure procedure Closure( vSet: set of DSName, aSet: ArcSet, v: DSName): set of DSName The Closure procedure returns the set of vertices that can be reached from vertex v in the directed graph that consists of vertex set vSet and arc set aSet. A vertex u can be reached from v if and only if there is a sequence v[0], v[1], ... , v[k], where v[0]=v, v[k]=u, and v[i] is in vSet and [initial:v[i-1], final:v[i]) is in aSet for i=1,2,...,k.
%5BMS-DRSR%5D-170601.docx