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 |
---|---|
|
Systèmes d’exploitation hérités. |
|
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 |