Compartilhar via


Função SetupDiGetHwProfileFriendlyNameA (setupapi.h)

A função SetupDiGetHwProfileFriendlyName recupera o nome amigável associado a uma ID de perfil de hardware.

Sintaxe

WINSETUPAPI BOOL SetupDiGetHwProfileFriendlyNameA(
  [in]            DWORD  HwProfile,
  [out]           PSTR   FriendlyName,
  [in]            DWORD  FriendlyNameSize,
  [out, optional] PDWORD RequiredSize
);

Parâmetros

[in] HwProfile

A ID do perfil de hardware associada ao nome amigável a ser recuperado. Se esse parâmetro for 0, o nome amigável do perfil de hardware atual será recuperado.

[out] FriendlyName

Um ponteiro para um buffer de cadeia de caracteres para receber o nome amigável.

[in] FriendlyNameSize

O tamanho, em caracteres, do buffer FriendlyName.

[out, optional] RequiredSize

Um ponteiro para uma variável do tipo DWORD que recebe o número de caracteres necessários para recuperar o nome amigável (incluindo um terminador NULL).

Valor de retorno

A função retornará TRUE se for bem-sucedida. Caso contrário, ele retornará FALSE e o erro registrado poderá ser recuperado fazendo uma chamada para GetLastError.

Observações

Chame SetupDiGetHwProfileFriendlyNameEx para obter o nome amigável de uma ID de perfil de hardware em um computador remoto.

Nota

O cabeçalho setupapi.h define SetupDiGetHwProfileFriendlyName 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 Microsoft Windows 2000 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

SetupDiGetHwProfileFriendlyNameEx

SetupDiGetHwProfileList