Função SetupDiGetActualModelsSectionA (setupapi.h)
A função SetupDiGetActualModelsSection recupera a seção apropriada decorada modelos INF a ser usada ao instalar um dispositivo de um arquivo INF do dispositivo.
Sintaxe
WINSETUPAPI BOOL SetupDiGetActualModelsSectionA(
[in] PINFCONTEXT Context,
[in, optional] PSP_ALTPLATFORM_INFO AlternatePlatformInfo,
[out, optional] PSTR InfSectionWithExt,
[in] DWORD InfSectionWithExtSize,
[out, optional] PDWORD RequiredSize,
PVOID Reserved
);
Parâmetros
[in] Context
Um ponteiro para um contexto de arquivo INF que especifica uma entrada de de identificador de fabricante
[in, optional] AlternatePlatformInfo
Um ponteiro para uma estrutura SP_ALTPLATFORM_INFO que fornece informações sobre uma arquitetura de processador e versão do Windows. O membro cbSize dessa estrutura deve ser definido como sizeof(SP_ALTPLATFORM_INFO_V2). Esse parâmetro é opcional e pode ser definido como NULL.
[out, optional] InfSectionWithExt
Um ponteiro para um buffer que recebe uma cadeia de caracteres que contém os modelos de inf decorados nome da seção e um terminador NULL. Se
[in] InfSectionWithExtSize
O tamanho, em caracteres, do buffer de
[out, optional] RequiredSize
Um ponteiro para uma variável do tipo DWORD que recebe o tamanho, em caracteres, do buffer
Reserved
Reservado para uso interno do sistema. Esse parâmetro deve ser definido como NULL.
Valor de retorno
SetupDiGetActualModelsSection retornará verdadeiro se a operação for bem-sucedida. Caso contrário, a função retorna FALSE e o erro registrado pode ser recuperado com uma chamada para GetLastError.
Observações
Para obter informações sobre como recuperar uma seção INF DDInstall para um dispositivo, consulte SetupDiGetActualSectionToInstall.
Nota
O cabeçalho setupapi.h define SetupDiGetActualModelsSection como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows Server 2003 com Service Pack 1 (SP1) e versões posteriores do Windows. |
da Plataforma de Destino |
Área de trabalho |
cabeçalho | setupapi.h (inclua Setupapi.h) |
biblioteca | Setupapi.lib |
Consulte também
Seção INF DDInstall