Hardware Dev Center

SP_DEVINFO_LIST_DETAIL_DATA structure

An SP_DEVINFO_LIST_DETAIL_DATA structure contains information about a device information set, such as its associated setup class GUID (if it has an associated setup class).

Syntax


typedef struct _SP_DEVINFO_LIST_DETAIL_DATA {
  DWORD  cbSize;
  GUID   ClassGuid;
  HANDLE RemoteMachineHandle;
  TCHAR  RemoteMachineName[SP_MAX_MACHINENAME_LENGTH];
} SP_DEVINFO_LIST_DETAIL_DATA, *PSP_DEVINFO_LIST_DETAIL_DATA;

Members

cbSize

The size, in bytes, of the SP_DEVINFO_LIST_DETAIL_DATA structure.

ClassGuid

The setup class GUID that is associated with the device information set or GUID_NULL if there is no associated setup class.

RemoteMachineHandle

If the device information set is for a remote computer, this member is a configuration manager machine handle for the remote computer. If the device information set is for the local computer, this member is NULL.

This is typically the parameter that components use to access the remote computer. The RemoteMachineName contains a string, in case the component requires the name of the remote computer.

RemoteMachineName

A NULL-terminated string that contains the name of the remote computer. If the device information set is for the local computer, this member is an empty string.

Requirements

Header

Setupapi.h (include Setupapi.h)

See also

SetupDiGetDeviceInfoListDetail

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft