Compartir a través de


estructura SP_DEVINFO_LIST_DETAIL_DATA_A (setupapi.h)

Una estructura SP_DEVINFO_LIST_DETAIL_DATA contiene información sobre un conjunto de información del dispositivo, como su GUID de clase de instalación asociado (si tiene una clase de instalación asociada).

Sintaxis

typedef struct _SP_DEVINFO_LIST_DETAIL_DATA_A {
  DWORD  cbSize;
  GUID   ClassGuid;
  HANDLE RemoteMachineHandle;
  CHAR   RemoteMachineName[SP_MAX_MACHINENAME_LENGTH];
} SP_DEVINFO_LIST_DETAIL_DATA_A, *PSP_DEVINFO_LIST_DETAIL_DATA_A;

Miembros

cbSize

Tamaño, en bytes, de la estructura SP_DEVINFO_LIST_DETAIL_DATA.

ClassGuid

Guid de clase de instalación asociado al conjunto de información del dispositivo o GUID_NULL si no hay ninguna clase de instalación asociada.

RemoteMachineHandle

Si el conjunto de información del dispositivo es para un equipo remoto, este miembro es un identificador de equipo de Configuration Manager para el equipo remoto. Si el conjunto de información del dispositivo es para el equipo local, este miembro es NULL.

Normalmente, este es el parámetro que usan los componentes para acceder al equipo remoto. El RemoteMachineName contiene una cadena, en caso de que el componente requiera el nombre del equipo remoto.

RemoteMachineName[SP_MAX_MACHINENAME_LENGTH]

Cadena terminada en NULL que contiene el nombre del equipo remoto. Si el conjunto de información del dispositivo es para el equipo local, este miembro es una cadena vacía.

Observaciones

Nota

El encabezado setupapi.h define SP_DEVINFO_LIST_DETAIL_DATA como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.

Requisitos

Requisito Valor
encabezado de setupapi.h (incluya Setupapi.h)

Consulte también

setupDiGetDeviceInfoListDetail