AuthzAddSidsToContext 함수(authz.h)
AuthzAddSidsToContext 함수는 기존 컨텍스트의 복사본을 만들고 지정된 SID(보안 식별자) 및 제한된 SID 집합을 추가합니다.
구문
AUTHZAPI BOOL AuthzAddSidsToContext(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID_AND_ATTRIBUTES Sids,
[in] DWORD SidCount,
[in] PSID_AND_ATTRIBUTES RestrictedSids,
[in] DWORD RestrictedSidCount,
[out] PAUTHZ_CLIENT_CONTEXT_HANDLE phNewAuthzClientContext
);
매개 변수
[in] hAuthzClientContext
NewClientContext의 기준으로 복사할 AUTHZ_CLIENT_CONTEXT_HANDLE 구조체입니다.
[in] Sids
클라이언트 컨텍스트의 무제한 부분에 추가할 SID 및 특성을 포함하는 SID_AND_ATTRIBUTES 구조체에 대한 포인터입니다.
[in] SidCount
추가할 SID의 수입니다.
[in] RestrictedSids
클라이언트 컨텍스트의 제한된 부분에 추가할 SID 및 특성을 포함하는 SID_AND_ATTRIBUTES 구조체에 대한 포인터입니다.
[in] RestrictedSidCount
추가할 제한된 SID의 수입니다.
[out] phNewAuthzClientContext
만료 시간, 식별자, 플래그, 추가 SID 및 제한된 SID에 대한 입력 값을 포함하는 생성된 AUTHZ_CLIENT_CONTEXT_HANDLE 구조체에 대한 포인터입니다.
반환 값
함수가 성공하면 TRUE를 반환합니다.
함수가 실패하면 FALSE를 반환합니다. 확장 오류 정보를 가져오려면 GetLastError를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | authz.h |
라이브러리 | Authz.lib |
DLL | Authz.dll |
재배포 가능 파일 | Windows XP의 Windows Server 2003 관리 도구 팩 |