AuthzComputeGroupsCallback 콜백 함수
AuthzComputeGroupsCallback 함수는 클라이언트에 적용되는 SID(보안 식별자) 목록을 만드는 애플리케이션 정의 함수입니다. AuthzComputeGroupsCallback 은 애플리케이션 정의 함수 이름의 자리 표시자입니다.
구문
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
);
매개 변수
-
hAuthzClientContext [in]
-
클라이언트 컨텍스트에 대한 핸들입니다.
-
Args [in]
-
AuthzInitializeContextFromAuthzContext, AuthzInitializeContextFromSid 또는 AuthzInitializeContextFromToken 함수에 대한 호출의 DynamicGroupArgs 매개 변수에 전달된 데이터입니다.
-
pSidAttrArray [out]
-
SID_AND_ATTRIBUTES 구조체 배열의 주소를 수신하는 포인터 변수에 대한 포인터입니다. 이러한 구조체는 클라이언트가 속한 그룹을 나타냅니다.
-
pSidCount [out]
-
pSidAttrArray의 구조체 수입니다.
-
pRestrictedSidAttrArray [out]
-
SID_AND_ATTRIBUTES 구조체 배열의 주소를 수신하는 포인터 변수에 대한 포인터입니다. 이러한 구조체는 클라이언트가 제한된 그룹을 나타냅니다.
-
pRestrictedSidCount [out]
-
pSidRestrictedAttrArray의 구조체 수입니다.
반환 값
함수가 SID 목록을 성공적으로 반환하면 반환 값은 TRUE입니다.
함수가 실패하면 반환 값은 FALSE입니다.
설명
애플리케이션은 AuthzAddSidsToContext를 호출하여 클라이언트 컨텍스트에 SID를 추가할 수도 있습니다.
특성 변수는 논리 연산자에서 사용할 때 식 형식이어야 합니다. 그렇지 않으면 알 수 없는 것으로 평가됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2003 [데스크톱 앱만 해당] |
재배포 가능 파일 |
Windows XP의 Windows Server 2003 관리 도구 팩 |