Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definitionen, die allen HID-Minitreibern gemeinsam sind.
Weitere Informationen finden Sie unter
hidport.h enthält die folgenden Programmierschnittstellen:
IOCTLs
|
IOCTL_HID_ACTIVATE_DEVICE Die IOCTL_HID_ACTIVATE_DEVICE-Anforderung aktiviert ein HIDClass-Gerät, sodass es für E/A-Vorgänge bereit ist. |
|
IOCTL_HID_DEACTIVATE_DEVICE Die IOCTL_HID_DEACTIVATE_DEVICE-Anforderung deaktiviert ein HIDClass-Gerät, was dazu führt, dass es Vorgänge beendet und alle ausstehenden E/A-Anforderungen beendet. |
|
IOCTL_HID_GET_DEVICE_ATTRIBUTES Die IOCTL_HID_GET_DEVICE_ATTRIBUTES-Anforderung ruft die Attribute eines HIDClass-Geräts in einer HID_DEVICE_ATTRIBUTES-Struktur ab. |
|
IOCTL_HID_GET_DEVICE_DESCRIPTOR Die IOCTL_HID_GET_DEVICE_DESCRIPTOR-Anforderung ruft den HID-Deskriptor eines HIDClass-Geräts ab. |
|
IOCTL_HID_GET_REPORT_DESCRIPTOR Die IOCTL_HID_GET_REPORT_DESCRIPTOR-Anforderung ruft den Berichtsdeskriptor für ein HIDClass-Gerät ab. |
|
IOCTL_HID_GET_STRING Die IOCTL_HID_GET_STRING Anforderung ruft eine Hersteller-ID, Produkt-ID oder Seriennummer für eine Sammlung der obersten Ebene ab. Die abgerufene Zeichenfolge ist eine MIT NULL endende Breitzeichenzeichenfolge in einem lesbaren Format. |
|
IOCTL_HID_READ_REPORT Die IOCTL_HID_READ_REPORT Anforderung überträgt einen Eingabebericht von einem HIDClass-Gerät in den Puffer des HID-Klassentreibers. |
|
IOCTL_HID_SEND_IDLE_NOTIFICATION_REQUEST Der IOCTL_HID_SEND_IDLE_NOTIFICATION_REQUEST Steuercode ist die IOCTL der Idle-Benachrichtigungsanforderung, die HIDClass an HID mini-Treiber wie HIDUSB sendet, um den Bustreiber darüber zu informieren, dass sich das Gerät jetzt im Leerlauf befindet. |
|
IOCTL_HID_WRITE_REPORT Die IOCTL_HID_WRITE_REPORT-Anforderung sendet einen HID-Bericht an ein HIDClass-Gerät. |
|
IOCTL_UMDF_GET_PHYSICAL_DESCRIPTOR Der IOCTL_UMDF_GET_PHYSICAL_DESCRIPTOR-Steuerelementcode ruft den physischen Deskriptor eines HIDClass-Geräts ab. |
|
IOCTL_UMDF_HID_GET_FEATURE Der IOCTL_UMDF_HID_GET_FEATURE-Steuerelementcode ruft einen Featurebericht von einem HIDClass-Gerät ab. |
|
IOCTL_UMDF_HID_GET_INPUT_REPORT Der IOCTL_UMDF_HID_GET_INPUT_REPORT-Steuerelementcode gibt einen Eingabebericht von einem HIDClass-Gerät zurück. |
|
IOCTL_UMDF_HID_SET_FEATURE Der IOCTL_UMDF_HID_GET_FEATURE-Steuerelementcode sendet einen Featurebericht an ein HIDClass-Gerät. |
|
IOCTL_UMDF_HID_SET_OUTPUT_REPORT Der IOCTL_UMDF_HID_SET_OUTPUT_REPORT Steuercode sendet einen Ausgabebericht an eine Sammlung der obersten Ebene. |
Functions
|
HidNotifyPresence Die HidNotifyPresence-Funktion ist für das interne FRAMEWORK des HID-Treibers reserviert. |
|
HidRegisterMinidriver Die HidRegisterMinidriver-Routine wird von HID-Minitreibern während ihrer Initialisierung aufgerufen, um sich beim HID-Klassentreiber zu registrieren. |
Strukturen
|
HID_DESCRIPTOR Die HID_DESCRIPTOR-Struktur stellt einen HID-Deskriptor für ein HIDClass-Gerät dar. |
|
HID_DEVICE_ATTRIBUTES Die HID_DEVICE_ATTRIBUTES-Struktur enthält Informationen zu einem HIDClass-Gerät. |
|
HID_DEVICE_EXTENSION Die HID_DEVICE_EXTENSION-Struktur wird von einem HID-Minitreiber als Layout für die Geräteerweiterung des funktionalen Geräteobjekts eines HIDClass-Geräts verwendet. |
|
HID_MINIDRIVER_REGISTRATION Die HID_MINIDRIVER_REGISTRATION-Struktur enthält Registrierungsinformationen, die ein HID-Minitreiber an die HID-Clienttreiber übergibt, wenn sich der Minitreiber beim Klassentreiber registriert. |