Partager via


structure SP_ALTPLATFORM_INFO_V1 (setupapi.h)

Cette structure est utilisée pour transmettre les informations d’une autre plateforme à SetupQueryInfOriginalFileInformation.

Le programme d’installation utilise implicitement la structure SP_ALTPLATFORM_INFO_V1 si USE_SP_ALTPLATFORM_INFO_V1 a la valeur 1 ou si _WIN32_WINNT est inférieur ou égal à 0x500. Cette version est à utiliser avec Windows 2000.

Le programme d’installation utilise implicitement la structure SP_ALTPLATFORM_INFO_V2 si USE_SP_ALTPLATFORM_INFO_V1 est défini sur 0 ou non défini et _WIN32_WINNT est défini sur 0x501.

Syntaxe

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;

Membres

cbSize

Taille de cette structure, en octets.

Platform

Système d’exploitation. Il doit s’agir de l’une des valeurs suivantes.

Valeur Signification
VER_PLATFORM_WIN32_WINDOWS
Systèmes d’exploitation hérités.
VER_PLATFORM_WIN32_NT
Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP ou Windows 2000.

MajorVersion

Version majeure du système d’exploitation.

MinorVersion

Version mineure du système d’exploitation.

ProcessorArchitecture

Architecture du processeur. Cela doit être PROCESSOR_ARCHITECTURE_INTEL, PROCESSOR_ARCHITECTURE_ALPHA, PROCESSOR_ARCHITECTURE_IA64, PROCESSOR_ARCHITECTURE_ALPHA64.

Reserved

Doit être défini sur zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête setupapi.h

Voir aussi

Vue d'ensemble

SP_ALTPLATFORM_INFO_V2

Structures