структура SP_ALTPLATFORM_INFO_V1 (setupapi.h)
Эта структура используется для передачи сведений для альтернативной платформы в SetupQueryInfOriginalFileInformation.
Программа установки неявно использует структуру SP_ALTPLATFORM_INFO_V1 , если USE_SP_ALTPLATFORM_INFO_V1 имеет значение 1 или _WIN32_WINNT меньше или равно 0x500. Эта версия предназначена для использования с Windows 2000.
Программа установки неявно использует структуру SP_ALTPLATFORM_INFO_V2 , если USE_SP_ALTPLATFORM_INFO_V1 имеет значение 0 или не определено, а _WIN32_WINNT имеет значение 0x501.
Синтаксис
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
Необходимо задать нулевое значение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | setupapi.h |