Поделиться через


структура 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

Операционная система. Это должно быть одно из следующих значений.

Значение Значение
VER_PLATFORM_WIN32_WINDOWS
Устаревшие операционные системы.
VER_PLATFORM_WIN32_NT
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

См. также раздел

Обзор

SP_ALTPLATFORM_INFO_V2

Структуры