SP_ALTPLATFORM_INFO_V1 구조체(setupapi.h)
이 구조체는 대체 플랫폼에 대한 정보를 SetupQueryInfOriginalFileInformation에 전달하는 데 사용됩니다.
설치 프로그램은 USE_SP_ALTPLATFORM_INFO_V1 1로 설정되거나 _WIN32_WINNT 0x500 작거나 같은 경우 SP_ALTPLATFORM_INFO_V1 구조를 암시적으로 사용합니다. 이 버전은 Windows 2000에서 사용할 수 있습니다.
설치 프로그램은 USE_SP_ALTPLATFORM_INFO_V1 0이거나 정의되지 않은 _WIN32_WINNT 0x501 설정된 경우 SP_ALTPLATFORM_INFO_V2 구조를 암시적으로 사용합니다.
구문
typedef struct _SP_ALTPLATFORM_INFO_V1 {
DWORD cbSize;
DWORD Platform;
DWORD MajorVersion;
DWORD MinorVersion;
WORD ProcessorArchitecture;
WORD Reserved;
} SP_ALTPLATFORM_INFO_V1, *PSP_ALTPLATFORM_INFO_V1;
멤버
cbSize
이 구조체의 크기(바이트)입니다.
Platform
운영 체제 다음 값 중 하나여야 합니다.
값 | 의미 |
---|---|
|
레거시 운영 체제. |
|
Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP 또는 Windows 2000. |
MajorVersion
운영 체제의 주 버전입니다.
MinorVersion
운영 체제의 부 버전입니다.
ProcessorArchitecture
프로세서 아키텍처 PROCESSOR_ARCHITECTURE_INTEL, PROCESSOR_ARCHITECTURE_ALPHA, PROCESSOR_ARCHITECTURE_IA64, PROCESSOR_ARCHITECTURE_ALPHA64 합니다.
Reserved
0으로 설정해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | setupapi.h |