estrutura SP_DEVINFO_LIST_DETAIL_DATA_W (setupapi.h)

Uma estrutura SP_DEVINFO_LIST_DETAIL_DATA contém informações sobre um conjunto de informações do dispositivo, como o GUID da classe de instalação associada (se ele tiver uma classe de instalação associada).

Sintaxe

typedef struct _SP_DEVINFO_LIST_DETAIL_DATA_W {
  DWORD  cbSize;
  GUID   ClassGuid;
  HANDLE RemoteMachineHandle;
  WCHAR  RemoteMachineName[SP_MAX_MACHINENAME_LENGTH];
} SP_DEVINFO_LIST_DETAIL_DATA_W, *PSP_DEVINFO_LIST_DETAIL_DATA_W;

Membros

cbSize

O tamanho, em bytes, da estrutura SP_DEVINFO_LIST_DETAIL_DATA.

ClassGuid

O GUID da classe de instalação associado ao conjunto de informações do dispositivo ou GUID_NULL se não houver nenhuma classe de instalação associada.

RemoteMachineHandle

Se o conjunto de informações do dispositivo for para um computador remoto, esse membro será um identificador de computador do Configuration Manager para o computador remoto. Se o conjunto de informações do dispositivo for para o computador local, esse membro será NULL.

Normalmente, esse é o parâmetro que os componentes usam para acessar o computador remoto. O RemoteMachineName contém uma cadeia de caracteres, caso o componente exija o nome do computador remoto.

RemoteMachineName[SP_MAX_MACHINENAME_LENGTH]

Uma cadeia de caracteres terminada em NULL que contém o nome do computador remoto. Se o conjunto de informações do dispositivo for para o computador local, esse membro será uma cadeia de caracteres vazia.

Comentários

Observação

O cabeçalho setupapi.h define SP_DEVINFO_LIST_DETAIL_DATA como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cabeçalho setupapi.h (inclua Setupapi.h)

Confira também

SetupDiGetDeviceInfoListDetail