Freigeben über


IOCTL_GET_VERSION IOCTL (usbscan.h)

Gibt die Versionsnummer des Treibers zurück.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

NULL

Länge des Eingabepuffers

Keinen.

Ausgabepuffer

Zeiger auf eine DRV_VERSION-Struktur .

Länge des Ausgabepuffers

Größe des Ausgabepuffers.

Statusblock

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

Hinweise

DeviceIoControl-Parameter

Wenn die DeviceIoControl-Funktion mit dem IOCTL_GET_VERSION E/A-Steuerungscode aufgerufen wird, muss der Aufrufer die Adresse einer DRV_VERSION-Struktur als lpOutBuffer-Parameter der Funktion angeben. Der Kernelmodustreiber füllt die Strukturmember aus.

Weitere Informationen finden Sie unter Zugreifen auf Kernel-Mode Treiber für Standbildgeräte.

Anforderungen

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