Compartilhar via


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 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.

Observações

Nota

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 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
cabeçalho setupapi.h (inclua Setupapi.h)

Consulte também

SetupDiGetDeviceInfoListDetail