다음을 통해 공유


OSINFO 구조체

어셈블리 또는 모듈의 운영 체제에 대한 세부 정보를 포함합니다.

구문

typedef struct {  
    DWORD   dwOSPlatformId;  
    DWORD   dwOSMajorVersion;
    DWORD   dwOSMinorVersion;
} OSINFO;  

멤버

멤버 Description
dwOSPlatformId Microsoft Windows 플랫폼 함수 GetVersionEx에 의해 정의된 식별자 값 중 하나입니다. 지원되는 값은 다음과 같습니다.

- VER_PLATFORM_WIN32s 또는 0x0000, Microsoft Windows 3.1을 지정함
- VER_PLATFORM_WIN32_WINDOWS 또는 0x0001, Windows 95, Windows 98 또는 이들로부터 파생된 운영 체제를 지정함
- VER_PLATFORM_WIN32_NT 또는 0x0002, Windows NT 또는 Windows NT에서 파생된 운영 체제를 지정함
dwOSMajorVersion 운영 체제 주 버전 또는 모든 버전을 나타내는 NULL 값입니다.
dwOSMinorVersion 운영 체제 부 버전 또는 모든 버전을 나타내는 NULL 값입니다.

설명

OSINFO는 Microsoft Windows 플랫폼 함수 GetVersionEx에 대한 호출에 사용되는 OSVERSIONINFOEX 구조를 기반으로 합니다. 이 구조는 운영 체제 지원을 나타내기 위해 ASSEMBLYMETADATA 구조에서 사용됩니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: Cor.h

라이브러리: MsCorEE.dll에서 리소스로 사용됩니다.

.NET Framework 버전: 1.0부터 사용 가능

참고 항목