다음을 통해 공유


RtlCreateSecurityDescriptor 함수(wdm.h)

RtlCreateSecurityDescriptor 루틴은 새 절대 형식 보안 설명자를 초기화합니다. 반환 시 보안 설명자는 시스템 ACL, 임의 ACL, 소유자 없음, 기본 그룹 및 0으로 설정된 모든 컨트롤 플래그 없이 초기화됩니다.

구문

NTSYSAPI NTSTATUS RtlCreateSecurityDescriptor(
  [out] PSECURITY_DESCRIPTOR SecurityDescriptor,
  [in]  ULONG                Revision
);

매개 변수

[out] SecurityDescriptor

초기화할 SECURITY_DESCRIPTOR 버퍼에 대한 포인터입니다.

[in] Revision

보안 설명자에 할당할 수정 수준을 지정합니다. 이 매개 변수를 SECURITY_DESCRIPTOR_REVISION 설정합니다.

반환 값

RtlCreateSecurityDescriptor 는 다음 중 하나를 반환할 수 있습니다.

반환 코드 설명
STATUS_SUCCESS
호출이 성공적으로 완료되었습니다.
STATUS_UNKNOWN_REVISION
호출자가 Revision에 지원되지 않는 값을 지정했습니다.

설명

이 루틴을 성공적으로 호출하면 보안 설명자가 초기화됩니다. 이 설명자의 필드는 보안 제약 조건이 없음을 나타내는 초기 값으로 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 이상 버전의 Windows에서 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 wdm.h(Wdm.h, Ntddk.h, Ntifs.h 포함)
라이브러리 NtosKrnl.lib
DLL NtosKrnl.exe(커널 모드); Ntdll.dll(사용자 모드)
IRQL PASSIVE_LEVEL

추가 정보

RtlLengthSecurityDescriptor

RtlSetDaclSecurityDescriptor

RtlValidSecurityDescriptor

SECURITY_DESCRIPTOR