Export (0) Print
Expand All
Expand Minimize

AuthzComputeGroupsCallback callback function

The AuthzComputeGroupsCallback function is an application-defined function that creates a list of security identifiers (SIDs) that apply to a client. AuthzComputeGroupsCallback is a placeholder for the application-defined function name.

Syntax


BOOL CALLBACK AuthzComputeGroupsCallback(
  _In_   AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  _In_   PVOID Args,
  _Out_  PSID_AND_ATTRIBUTES *pSidAttrArray,
  _Out_  PDWORD pSidCount,
  _Out_  PSID_AND_ATTRIBUTES *pRestrictedSidAttrArray,
  _Out_  PDWORD pRestrictedSidCount
);

Parameters

hAuthzClientContext [in]

A handle to a client context.

Args [in]

Data passed in the DynamicGroupArgs parameter of a call to the AuthzInitializeContextFromAuthzContext, AuthzInitializeContextFromSid, or AuthzInitializeContextFromToken function.

pSidAttrArray [out]

A pointer to a pointer variable that receives the address of an array of SID_AND_ATTRIBUTES structures. These structures represent the groups to which the client belongs.

pSidCount [out]

The number of structures in pSidAttrArray.

pRestrictedSidAttrArray [out]

A pointer to a pointer variable that receives the address of an array of SID_AND_ATTRIBUTES structures. These structures represent the groups from which the client is restricted.

pRestrictedSidCount [out]

The number of structures in pSidRestrictedAttrArray.

Return value

If the function successfully returns a list of SIDs, the return value is TRUE.

If the function fails, the return value is FALSE.

Remarks

Applications can also add SIDs to the client context by calling AuthzAddSidsToContext.

Attribute variables must be in the form of an expression when used with logical operators; otherwise, they are evaluated as unknown.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Redistributable

Windows Server 2003 Administration Tools Pack on Windows XP

See also

Basic Access Control Functions
AuthzAddSidsToContext
AuthzCachedAccessCheck
AuthzInitializeContextFromAuthzContext
AuthzInitializeContextFromSid
AuthzInitializeContextFromToken
AuthzInitializeResourceManager
SID_AND_ATTRIBUTES

 

 

Community Additions

ADD
Show:
© 2014 Microsoft