GENERIC_MAPPING 구조체(winnt.h)

GENERIC_MAPPING 구조는 개체에 대한 특정 및 표준 액세스 권한에 대한 일반 액세스 권한의 매핑을 정의합니다. 클라이언트 애플리케이션이 개체에 대한 일반 액세스를 요청하면 해당 요청은 이 구조에 정의된 액세스 권한에 매핑됩니다.

구문

typedef struct _GENERIC_MAPPING {
  ACCESS_MASK GenericRead;
  ACCESS_MASK GenericWrite;
  ACCESS_MASK GenericExecute;
  ACCESS_MASK GenericAll;
} GENERIC_MAPPING;

멤버

GenericRead

개체에 대한 읽기 액세스를 정의하는 액세스 마스크 를 지정합니다.

GenericWrite

개체에 대한 쓰기 액세스를 정의하는 액세스 마스크를 지정합니다.

GenericExecute

개체에 대한 실행 액세스를 정의하는 액세스 마스크를 지정합니다.

GenericAll

개체에 대한 가능한 모든 액세스 유형을 정의하는 액세스 마스크를 지정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 winnt.h(Windows.h 포함)

추가 정보

ACCESS_MASK

AccessCheck

AccessCheckAndAuditAlarm

CreatePrivateObjectSecurity

MapGenericMask

SetPrivateObjectSecurity