Freigeben über


IOCTL_GET_PIPE_CONFIGURATION IOCTL (usbscan.h)

Gibt eine Beschreibung aller Übertragungspipeline zurück, die für ein Gerät unterstützt wird.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

NULL-.

Eingabepufferlänge

Null.

Ausgabepuffer

Zeiger auf eine USBSCAN_PIPE_CONFIGURATION Struktur.

Länge des Ausgabepuffers

Größe des Ausgabepuffers.

Statusblock

Irp->IoStatus.Status auf STATUS_SUCCESS festgelegt ist, wenn die Anforderung erfolgreich ist. Andernfalls Status der entsprechenden Fehlerbedingung als NTSTATUS- Code.

Bemerkungen

DeviceIoControl-Parameter

Wenn die DeviceloControl--Funktion mit dem IOCTL_GET_PIPE_CONFIGURATION E/A-Steuerelementcode aufgerufen wird, muss der Aufrufer die Adresse einer USBSCAN_PIPE_CONFIGURATION Struktur als lpOutbuffer Parameter der Funktion angeben. Der Kernelmodustreiber füllt die Struktur aus.

Weitere Informationen finden Sie unter Zugreifen auf Kernel-Mode Drivers for Still Image Devices.

Anforderungen

Anforderung Wert
Header- usbscan.h (include Usbscan.h)