estrutura SP_ALTPLATFORM_INFO_V1 (setupapi.h)

Essa estrutura é usada para passar informações para uma plataforma alternativa para SetupQueryInfOriginalFileInformation.

A instalação usará implicitamente a estrutura SP_ALTPLATFORM_INFO_V1 se USE_SP_ALTPLATFORM_INFO_V1 estiver definido como 1 ou se _WIN32_WINNT for menor ou igual a 0x500. Esta versão é usada com o Windows 2000.

A instalação usará implicitamente a estrutura SP_ALTPLATFORM_INFO_V2 se USE_SP_ALTPLATFORM_INFO_V1 for 0 ou indefinido e _WIN32_WINNT estiver definido como 0x501.

Sintaxe

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;

Membros

cbSize

Tamanho dessa estrutura, em bytes.

Platform

Sistema operacional. Esse deve ser um dos valores a seguir.

Valor Significado
VER_PLATFORM_WIN32_WINDOWS
Sistemas operacionais herdados.
VER_PLATFORM_WIN32_NT
Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP ou Windows 2000.

MajorVersion

Versão principal do sistema operacional.

MinorVersion

Versão secundária do sistema operacional.

ProcessorArchitecture

Arquitetura do processador. Isso deve ser PROCESSOR_ARCHITECTURE_INTEL, PROCESSOR_ARCHITECTURE_ALPHA, PROCESSOR_ARCHITECTURE_IA64, PROCESSOR_ARCHITECTURE_ALPHA64.

Reserved

Deve ser definido como zero.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho setupapi.h

Confira também

Visão geral

SP_ALTPLATFORM_INFO_V2

Estruturas