USBSCAN_PIPE_CONFIGURATION structure

The USBSCAN_PIPE_CONFIGURATION structure is used as a parameter to DeviceIoControl, when the specified I/O control code is IOCTL_GET_PIPE_CONFIGURATION.

Syntax

typedef struct _USBSCAN_PIPE_CONFIGURATION {
  ULONG                    NumberOfPipes;
  USBSCAN_PIPE_INFORMATION PipeInfo[MAX_NUM_PIPES];
} USBSCAN_PIPE_CONFIGURATION, *PUSBSCAN_PIPE_CONFIGURATION;

Members

        `NumberOfPipes`

        The number of transfer pipes supported for the device.
    
    
        `PipeInfo`

        Pointer to a <b>NumberOfPipes</b>-sized array of <a href="https://docs.microsoft.com/windows-hardware/drivers/ddi/usbscan/ns-usbscan-_usbscan_pipe_information">USBSCAN_PIPE_INFORMATION</a> structures.
    

Requirements

   
Header usbscan.h (include Usbscan.h)