Expand Minimize

IoQueryDeviceDescription

The IoQueryDeviceDescription routine is obsolete and is exported only to support existing drivers. IoQueryDeviceDescription retrieves hardware configuration information about a given bus, controller or peripheral object, or any combination of these three types from the \Registry\Machine\Hardware\Description tree. Drivers that require hardware configuration information should use IoGetDeviceProperty instead.

NTSTATUS IoQueryDeviceDescription(
  IN PINTERFACE_TYPE  BusType  OPTIONAL,
  IN PULONG  BusNumber  OPTIONAL,
  IN PCONFIGURATION_TYPE  ControllerType  OPTIONAL,
  IN PULONG  ControllerNumber  OPTIONAL,
  IN PCONFIGURATION_TYPE  PeripheralType  OPTIONAL,
  IN PULONG  PeripheralNumber  OPTIONAL,
  IN PIO_QUERY_DEVICE_ROUTINE  CalloutRoutine,
  IN PVOID  Context
);

Requirements

Version

Obsolete. This routine is exported only to support existing drivers. Drivers that require hardware configuration information should use IoGetDeviceProperty instead.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft