STI_DEVICE_MJ_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// sti.h

typedef enum _STI_DEVICE_MJ_TYPE {
  StiDeviceTypeDefault,
  StiDeviceTypeScanner,
  StiDeviceTypeDigitalCamera,
  StiDeviceTypeStreamingVideo
} STI_DEVICE_MJ_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-sti-_sti_device_mj_type)

_STI_DEVICE_MJ_TYPE enumeration

Description

The STI_DEVICE_TYPE type identifies the device type of a still image device.

The DWORD is divided into a HIWORD containing the major device type, and a LOWORD containing a vendor-defined subtype.

Constants

StiDeviceTypeDefault

Default type.

StiDeviceTypeScanner

Scanner.

StiDeviceTypeDigitalCamera

Digital camera.

StiDeviceTypeStreamingVideo

Streaming video.

Remarks

The following macros are used to extract the major device type and subtype:

GET_STIDEVICE_TYPE(dwDevType)
GET_STIDEVICE_SUBTYPE(dwDevType)