Platform SDK: Hardware

DEV_BROADCAST_OEM

The DEV_BROADCAST_OEM structure contains information about a OEM-defined device type.

typedef struct _DEV_BROADCAST_OEM {
  DWORD dbco_size; 
  DWORD dbco_devicetype; 
  DWORD dbco_reserved; 
  DWORD dbco_identifier; 
  DWORD dbco_suppfunc; 
} DEV_BROADCAST_OEM;
typedef DEV_BROADCAST_OEM *PDEV_BROADCAST_OEM;

Members

dbco_size
Specifies the size of this structure, in bytes.
dbco_devicetype
Set to the device type DBT_DEVTYPE_OEM.
dbco_reserved
Reserved; do not use.
dbco_identifier
Specifies a globally unique identifier (GUID) for the device. Use the uuidgen utility to create this identifier.
dbco_suppfunc
Specifies an OEM-specific function value. Possible values depend on the device.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Requires Windows 95 or later.
  Header: Declared in Dbt.h.

See Also

Device Management Overview, Device Management Structures, DEV_BROADCAST_HDR, WM_DEVICECHANGE