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 관리 도구 팩

추가 정보

기본 Access Control 함수

SID_AND_ATTRIBUTES