Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

SP_ALTPLATFORM_INFO structure

An SP_ALTPLATFORM_INFO structure specifies, for a given computer, the version of the operating system and the computer's processor architecture.

Syntax


typedef struct {
  DWORD cbSize;
  DWORD Platform;
  DWORD MajorVersion;
  DWORD MinorVersion;
  WORD  ProcessorArchitecture;
  WORD  Reserved;
} SP_ALTPLATFORM_INFO, *PSP_ALTPLATFORM_INFO;

Members

cbSize

Specifies the size, in bytes, of an SP_ALTPLATFORM_INFO structure. Starting with Windows XP, the cbSize member of this structure must be set to sizeof(SP_ALTPLATFORM_INFO_V2). For all earlier versions of Windows, the cbSize member of this structure must be set to sizeof(SP_ALTPLATFORM_INFO_V1).

Platform

Specifies one of the following operating system constants.

Platform constantMeaning

VER_PLATFORM_WIN32_WINDOWS

Windows 95/98/Millennium (Me) versions

VER_PLATFORM_WIN32_NT

Windows NT 4.0 and later versions of the NT-based operating system

 

MajorVersion

Specifies the major version number of the operating system.

MinorVersion

Specifies the minor version number of the operating system.

ProcessorArchitecture

Specifies one of the following processor architecture constants.

Processor architecture constantMeaning

PROCESSOR_ARCHITECTURE_INTEL

The alternative platform is an x86-based processor architecture.

PROCESSOR_ARCHITECTURE_AMD64

The alternative platform is an x64-based processor architecture.

PROCESSOR_ARCHITECTURE_IA64

The alternative platform is an Itanium-based processor architecture.

PROCESSOR_ARCHITECTURE_ALPHA

The alternative platform is an Alpha processor architecture that is running Windows NT 4.0. Only a system that is running Windows 2000 Print Server or Windows XP Professional Print Server can specify this value.

 

Reserved

Must be set to zero.

Remarks

For information about the major and minor version numbers of the operating system, see the Microsoft Windows SDK documentation for GetVersionEx and OSVERSIONINFO.

Requirements

Header

Setupapi.h (include Setupapi.h)

See also

SetupDiGetActualSectionToInstallEx

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft