다음을 통해 공유


RtlGetSuiteMask 함수

[일부 정보는 상업용으로 출시되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 명시적 또는 묵시적 보증을 하지 않습니다.]

시스템에서 사용할 수 있는 제품 제품군을 식별하는 비트 마스크를 검색합니다. 이 함수가 서버 사일로의 컨텍스트에서 실행되는 애플리케이션에서 호출되면 서버 사일로에 대한 제품군 마스크가 대신 검색됩니다.

구문

ULONG NTAPI RtlGetSuiteMask(void);

매개 변수

이 함수에는 매개 변수가 없습니다.

반환 값

시스템에서 사용할 수 있는 제품 제품군을 식별하는 비트 마스크입니다. 비트 마스크에는 다음 값이 포함될 수 있습니다.

반환 값 Description
0x00000001
Microsoft Small Business Server는 한때 시스템에 설치되었지만 다른 버전의 Windows로 업그레이드되었을 수 있습니다. 이 비트 플래그에 대한 자세한 내용은 설명 섹션을 참조하세요.
0x00000002
Windows 10 Enterprise, Windows 8.1 Enterprise, Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition 또는 Windows 2000 Advanced Server가 설치되어 있습니다. 이 비트 플래그에 대한 자세한 내용은 설명 섹션을 참조하세요.
0x00000004
Microsoft BackOffice 구성 요소가 설치됩니다.
0x00000008
Communications Server 2003, Communications Server 2005, Communications Server 2007 또는 Communications Server 2007 R2가 설치됩니다.
0x00000010
터미널 서비스가 설치됩니다. 이 값은 항상 설정됩니다.
TerminalServer가 설정되어 있지만 SingleUserTS가 설정되지 않은 경우 시스템은 애플리케이션 서버 모드에서 실행됩니다.
0x00000020
Microsoft Small Business Server는 제한적인 클라이언트 라이선스가 적용된 상태로 설치됩니다. 이 비트 플래그에 대한 자세한 내용은 설명 섹션을 참조하세요.
0x00000040
Windows XP Embedded가 설치되어 있습니다.
0x00000080
Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition 또는 Windows 2000 Datacenter Server가 설치됩니다.
0x00000100
원격 데스크톱이 지원되지만 하나의 대화형 세션만 지원됩니다. 이 값은 시스템이 애플리케이션 서버 모드에서 실행되고 있지 않으면 설정됩니다.
0x00000200
Windows Vista Home Premium, Windows Vista Home Basic 또는 Windows XP Home Edition이 설치되어 있습니다.
0x00000400
Windows Server 2003, Web Edition이 설치되어 있습니다.
0x00002000
Windows Storage Server 2003 R2 또는 Windows Storage Server 2003이 설치되어 있습니다.
0x00004000
Windows Server 2003, Compute Cluster Edition이 설치되어 있습니다.
0x00008000
Windows 홈 서버가 설치되어 있습니다.

설명

이 제품 제품군이 설치될 때 이 플래그와 0x00000020 플래그가 모두 설정되므로 0x00000001 플래그만 사용하여 Small Business Server가 시스템에 설치되었는지 여부를 결정하면 안 됩니다. 이 설치를 Windows Server Standard Edition으로 업그레이드하면 0x00000020 플래그가 지워지게 되지만 0x00000001 플래그는 설정된 상태로 유지됩니다. 이 경우 Small Business Server가 이 시스템에 한 번 설치되었음을 나타냅니다. 이 설치가 Windows Server로 추가로 업그레이드되면 Enterprise Edition 0x00000001 플래그가 설정된 상태로 유지됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 10 [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2016 [데스크톱 앱만 해당]
헤더
Ntddk.h
라이브러리
Ntdll.lib
DLL
Ntdll.dll