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.
Dieser Header wird von usbref verwendet. Weitere Informationen finden Sie unter
usbioctl.h enthält die folgenden Programmierschnittstellen:
IOCTLs
|
IOCTL_GET_HCD_DRIVERKEY_NAME Die IOCTL_GET_HCD_DRIVERKEY_NAME E/A-Steuerungsanforderung ruft den Namen des Treiberschlüssels in der Registrierung für einen USB-Hostcontrollertreiber ab. |
|
IOCTL_INTERNAL_USB_CYCLE_PORT Die IOCTL_INTERNAL_USB_CYCLE_PORT E/A-Anforderung simuliert das Trennen und erneutes Trennen eines Geräts am Port, der der PDO zugeordnet ist. |
|
IOCTL_INTERNAL_USB_ENABLE_PORT Die IOCTL_INTERNAL_USB_ENABLE_PORT IOCTL ist veraltet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_BUS_INFO Die IOCTL_INTERNAL_USB_GET_BUS_INFO E/A-Anforderung fragt den Bustreiber nach bestimmten Businformationen ab. |
|
IOCTL_INTERNAL_USB_GET_BUSGUID_INFO Die IOCTL_INTERNAL_USB_GET_BUSGUID_INFO IOCTL ist veraltet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME Die IOCTL_INTERNAL_USB_GET_CONTROLLER_NAME E/A-Anforderung fragt den Bustreiber nach dem Gerätenamen des USB-Hostcontrollers ab. |
|
IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO Die IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO E/A-Anforderung gibt Informationen zu einem USB-Gerät und dem Hub zurück, an den es angeschlossen ist. |
|
IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE Die IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE_EX Die IOCTL_INTERNAL_USB_GET_DEVICE_HANDLE_EX IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_HUB_COUNT Die IOCTL_INTERNAL_USB_GET_HUB_COUNT IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_HUB_NAME Die IOCTL_INTERNAL_USB_GET_HUB_NAME E/A-Anforderung wird von Treibern verwendet, um den symbolischen UNICODE-Namen für die Ziel-PDO abzurufen, wenn die PDO für einen Hub gilt. |
|
IOCTL_INTERNAL_USB_GET_PARENT_HUB_INFO Die IOCTL_INTERNAL_USB_GET_PARENT_HUB_INFO wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_PORT_STATUS Die IOCTL_INTERNAL_USB_GET_PORT_STATUS E/A-Anforderung fragt die status der PDO ab. IOCTL_INTERNAL_USB_GET_PORT_STATUS ist eine E/A-Steuerungsanforderung im Kernelmodus. Diese Anforderung zielt auf die USB-Hub-PDO ab. Diese IOCTL muss am IRQL = PASSIVE_LEVEL gesendet werden. |
|
IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO Die IOCTL_INTERNAL_USB_GET_ROOTHUB_PDO IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS Die IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS E/A-Anforderung gibt Informationen über den Hostcontroller zurück, an den das USB-Gerät angeschlossen ist, und den Standort des Geräts in der USB-Gerätestruktur. |
|
IOCTL_INTERNAL_USB_GET_TT_DEVICE_HANDLE Die IOCTL_INTERNAL_USB_GET_TT_DEVICE_HANDLE wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_NOTIFY_IDLE_READY Die IOCTL_INTERNAL_USB_NOTIFY_IDLE_READY IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_RECORD_FAILURE Die IOCTL_INTERNAL_USB_RECORD_FAILURE IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE Die IOCTL_INTERNAL_USB_REGISTER_COMPOSITE_DEVICE E/A-Anforderung registriert den Treiber eines USB-Multifunktionsgeräts (Zusammengesetzter Treiber) beim zugrunde liegenden USB-Treiberstapel. |
|
IOCTL_INTERNAL_USB_REQ_GLOBAL_RESUME Die IOCTL_INTERNAL_USB_REQ_GLOBAL_RESUME IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_REQ_GLOBAL_SUSPEND Die IOCTL_INTERNAL_USB_REQ_GLOBAL_SUSPEND IOCTL wird vom USB-Hubtreiber verwendet. Nicht verwenden. |
|
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION Die IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION E/A-Anforderung wird vom Treiber eines USB-Multifunktionsgeräts (Universal Serial Bus) (zusammengesetzter Treiber) gesendet, um Remotereaktivierungsbenachrichtigungen von einer bestimmten Funktion im Gerät anzufordern. |
|
IOCTL_INTERNAL_USB_RESET_PORT Die IOCTL_INTERNAL_USB_RESET_PORT E/A-Steuerungsanforderung wird von einem Treiber verwendet, um den Upstream Port des verwalteten Geräts zurückzusetzen. |
|
IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION Die IOCTL_INTERNAL_USB_SUBMIT_IDLE_NOTIFICATION E/A-Anforderung wird von Treibern verwendet, um den USB-Bustreiber darüber zu informieren, dass sich ein Gerät im Leerlauf befindet und angehalten werden kann. |
|
IOCTL_INTERNAL_USB_SUBMIT_URB Die IOCTL_INTERNAL_USB_SUBMIT_URB E/A-Steuerungsanforderung wird von Treibern verwendet, um eine URB an den Bustreiber zu übermitteln. IOCTL_INTERNAL_USB_SUBMIT_URB ist eine E/A-Steuerungsanforderung im Kernelmodus. Diese Anforderung zielt auf die USB-Hub-PDO ab. |
|
IOCTL_INTERNAL_USB_UNREGISTER_COMPOSITE_DEVICE Die IOCTL_INTERNAL_USB_UNREGISTER_COMPOSITE_DEVICE E/A-Anforderung hebt die Registrierung des Treibers eines USB-Multifunktionsgeräts (zusammengesetzter Treiber) auf und gibt alle Ressourcen frei, die der Registrierung zugeordnet sind. |
|
IOCTL_USB_DIAG_IGNORE_HUBS_OFF Das IOCTL_USB_DIAG_IGNORE_HUBS_OFF E/A-Steuerelement ist veraltet. Nicht verwenden. |
|
IOCTL_USB_DIAG_IGNORE_HUBS_ON Das IOCTL_USB_DIAG_IGNORE_HUBS_ON E/A-Steuerelement ist veraltet. Nicht verwenden. |
|
IOCTL_USB_DIAGNOSTIC_MODE_OFF Das IOCTL_USB_DIAGNOSTIC_MODE_OFF E/A-Steuerelement ist veraltet. Nicht verwenden. |
|
IOCTL_USB_DIAGNOSTIC_MODE_ON Das IOCTL_USB_DIAGNOSTIC_MODE_ON E/A-Steuerelement ist veraltet. Nicht verwenden. |
|
IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION Die IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION E/A-Steuerungsanforderung ruft einen oder mehrere Deskriptoren für das Gerät ab, das dem angegebenen Portindex zugeordnet ist. IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION ist eine E/A-Steuerungsanforderung für den Benutzermodus. |
|
IOCTL_USB_GET_DEVICE_CHARACTERISTICS Der Clienttreiber sendet diese Anforderung, um allgemeine Merkmale eines USB-Geräts zu bestimmen, z. B. maximale Sende- und Empfangsverzögerungen für jede Anforderung. |
|
IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC Die IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC IOCTL-Funktion ruft den QPC-Wert (System Query Performance Counter) für einen bestimmten Frame und Microframe ab. |
|
IOCTL_USB_GET_HUB_CAPABILITIES Die IOCTL_USB_GET_HUB_CAPABILITIES E/A-Steuerungsanforderung ruft die Funktionen eines USB-Hubs ab. |
|
IOCTL_USB_GET_HUB_CAPABILITIES_EX Die IOCTL_USB_GET_HUB_CAPABILITIES_EX E/A-Steuerungsanforderung ruft die Funktionen eines USB-Hubs ab. IOCTL_USB_GET_HUB_CAPABILITIES_EX ist eine E/A-Steuerungsanforderung im Benutzermodus. Diese Anforderung richtet sich an das USB-Hubgerät (GUID_DEVINTERFACE_USB_HUB). |
|
IOCTL_USB_GET_HUB_INFORMATION_EX Die IOCTL_USB_GET_HUB_INFORMATION_EX E/A-Steuerungsanforderung wird von einer Anwendung gesendet, um Informationen zu einem USB-Hub in einer USB_HUB_INFORMATION_EX-Struktur abzurufen. Die Anforderung ruft die höchste Portnummer auf dem Hub ab. |
|
IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES Die IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES E/A-Steuerelementanforderung ruft die erweiterten Portattribute von Microsoft für einen bestimmten Port ab. |
|
IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME Die IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME E/A-Steuerelementanforderung ruft den Namen des Treiberregistrierungsschlüssels ab, der dem Gerät zugeordnet ist, das mit dem angegebenen Port verbunden ist. |
|
IOCTL_USB_GET_NODE_CONNECTION_INFORMATION Die IOCTL_USB_GET_NODE_CONNECTION_INFORMATION Anforderung ruft Informationen über den angegebenen USB-Anschluss und das Gerät ab, das an den Port angeschlossen ist, falls vorhanden. Clienttreiber müssen diese IOCTL an eine IRQL von PASSIVE_LEVEL senden. IOCTL_USB_GET_NODE_CONNECTION_INFORMATION ist eine E/A-Steuerungsanforderung im Benutzermodus. Diese Anforderung richtet sich an das USB-Hubgerät (GUID_DEVINTERFACE_USB_HUB). Senden Sie diese Anforderung nicht an den Stammhub. |
|
IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX Die IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX Anforderung ruft Informationen über einen USB-Anschluss und das Gerät ab, das an den Port angeschlossen ist, sofern vorhanden. Clienttreiber müssen diese IOCTL an eine IRQL von PASSIVE_LEVEL senden. IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX ist eine E/A-Steuerungsanforderung im Benutzermodus. Diese Anforderung richtet sich an das USB-Hubgerät (GUID_DEVINTERFACE_USB_HUB). Senden Sie diese Anforderung nicht an den Stammhub. |
|
IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 Das IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 E/A-Steuerelements wird von einer Anwendung gesendet, um Informationen zu den Protokollen abzurufen, die von einem bestimmten USB-Anschluss auf einem Hub unterstützt werden. Die Anforderung ruft auch die Geschwindigkeitsfunktion des Ports ab. |
|
IOCTL_USB_GET_NODE_CONNECTION_NAME Die IOCTL_USB_GET_NODE_CONNECTION_NAME E/A-Steuerelementanforderung wird mit der USB_NODE_CONNECTION_NAME-Struktur verwendet, um den symbolischen Linknamen des Hubs abzurufen, der an den Downstreamport angefügt ist. IOCTL_USB_GET_NODE_CONNECTION_NAME ist eine E/A-Steuerungsanforderung im Benutzermodus. Diese Anforderung richtet sich an das USB-Hubgerät (GUID_DEVINTERFACE_USB_HUB). |
|
IOCTL_USB_GET_NODE_CONNECTION_SUPERSPEEDPLUS_INFORMATION |
|
IOCTL_USB_GET_NODE_INFORMATION Die IOCTL_USB_GET_NODE_INFORMATION E/A-Steuerungsanforderung wird mit der USB_NODE_INFORMATION-Struktur verwendet, um Informationen zu einem übergeordneten Gerät abzurufen. IOCTL_USB_GET_NODE_INFORMATION ist eine E/A-Steuerungsanforderung im Benutzermodus. |
|
IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES Die IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES E/A-Steuerungsanforderung wird von einer Anwendung gesendet, um Informationen zu einem bestimmten Port auf einem USB-Hub abzurufen. |
|
IOCTL_USB_GET_ROOT_HUB_NAME Die IOCTL_USB_GET_ROOT_HUB_NAME E/A-Steuerelementanforderung wird mit der USB_ROOT_HUB_NAME-Struktur verwendet, um den symbolischen Linknamen des Stammhubs abzurufen. IOCTL_USB_GET_ROOT_HUB_NAME ist eine E/A-Steuerungsanforderung im Benutzermodus. |
|
IOCTL_USB_GET_TRANSPORT_CHARACTERISTICS Der Clienttreiber sendet diese Anforderung, um die Transportmerkmale abzurufen. |
|
IOCTL_USB_HCD_DISABLE_PORT Die IOCTL_USB_HCD_DISABLE_PORT IOCTL ist veraltet. Nicht verwenden. |
|
IOCTL_USB_HCD_ENABLE_PORT Die IOCTL_USB_HCD_ENABLE_PORT IOCTL ist veraltet. Nicht verwenden. |
|
IOCTL_USB_HCD_GET_STATS_1 Die IOCTL_USB_HCD_GET_STATS_1 IOCTL ist veraltet. Nicht verwenden. |
|
IOCTL_USB_HCD_GET_STATS_2 Die IOCTL_USB_HCD_GET_STATS_2 IOCTL ist veraltet. Nicht verwenden. |
|
IOCTL_USB_HUB_CYCLE_PORT Die IOCTL_USB_HUB_CYCLE_PORT E/A-Steuerungsanforderung schaltet den Port ein, der dem PDO zugeordnet ist, der die Anforderung empfängt. |
|
IOCTL_USB_NOTIFY_ON_TRANSPORT_CHARACTERISTICS_CHANGE Diese Anforderung benachrichtigt den Aufrufer über Änderungen der Transporteigenschaften. |
|
IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE Diese Anforderung registriert sich für Benachrichtigungen über die Änderungen der Transportmerkmale. |
|
IOCTL_USB_RESET_HUB Die IOCTL_USB_RESET_HUB IOCTL wird vom USB-Treiberstapel verwendet. Nicht verwenden. |
|
IOCTL_USB_START_TRACKING_FOR_TIME_SYNC Mit dieser Anforderung wird der Aufrufer mit dem USB-Treiberstapel für Zeitsynchronisierungsdienste registriert. |
|
IOCTL_USB_STOP_TRACKING_FOR_TIME_SYNC Diese Anforderung hebt die Registrierung des Anrufers mit dem USB-Treiberstapel für Zeitsynchronisierungsdienste auf. |
|
IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE Diese Anforderung hebt die Registrierung des Aufrufers davon ab, Benachrichtigungen über Änderungen der Transportmerkmale zu erhalten. |
Strukturen
|
HUB_DEVICE_CONFIG_INFO Die HUB_DEVICE_CONFIG_INFO-Struktur wird in Verbindung mit der IOCTL im Kernelmodus verwendet, IOCTL_INTERNAL_USB_GET_DEVICE_CONFIG_INFO, um Informationen zu einem USB-Gerät und dem Hub anzufordern, an den das Gerät angeschlossen ist. |
|
USB_BUS_NOTIFICATION Weitere Informationen: _USB_BUS_NOTIFICATION Struktur |
|
USB_CYCLE_PORT_PARAMS Die USB_CYCLE_PORT_PARAMS-Struktur wird mit der IOCTL_USB_HUB_CYCLE_PORT E/A-Steuerungsanforderung verwendet, um den Port einzuschalten, der dem PDO zugeordnet ist, der die Anforderung empfängt. |
|
USB_DESCRIPTOR_REQUEST Die USB_DESCRIPTOR_REQUEST-Struktur wird mit der IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION E/A-Steuerelementanforderung verwendet, um einen oder mehrere Deskriptoren für das Gerät abzurufen, das dem angegebenen Verbindungsindex zugeordnet ist. |
|
USB_DEVICE_CHARACTERISTICS Enthält Informationen zu den Merkmalen des USB-Geräts, z. B. die maximalen Sende- und Empfangsverzögerungen für jede Anforderung. Diese Struktur wird in der IOCTL_USB_GET_DEVICE_CHARACTERISTICS-Anforderung verwendet. |
|
USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION Speichert die Frame- und Microframezahlen sowie die berechneten System-QPC-Werte. Diese Struktur wird in der IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC-Anforderung verwendet. |
|
USB_HCD_DRIVERKEY_NAME Die USB_HCD_DRIVERKEY_NAME-Struktur wird mit der IOCTL_GET_HCD_DRIVERKEY_NAME E/A-Steuerungsanforderung verwendet, um den Treiberschlüssel in der Registrierung für den USB-Hostcontrollertreiber abzurufen. |
|
USB_HUB_CAP_FLAGS Die USB_HUB_CAP_FLAGS-Struktur wird verwendet, um die Funktionen eines Hubs zu melden. |
|
USB_HUB_CAPABILITIES Die USB_HUB_CAPABILITIES-Struktur ist veraltet. Verwenden Sie stattdessen USB_HUB_CAPABILITIES_EX. |
|
USB_HUB_CAPABILITIES_EX Die USB_HUB_CAPABILITIES_EX-Struktur wird mit der IOCTL_USB_GET_HUB_CAPABILITIES E/A-Steuerungsanforderung verwendet, um die Funktionen eines bestimmten USB-Hubs abzurufen. |
|
USB_HUB_INFORMATION Die USB_HUB_INFORMATION-Struktur enthält Informationen zu einem Hub. |
|
USB_HUB_INFORMATION_EX Die USB_HUB_INFORMATION_EX-Struktur wird mit der IOCTL_USB_GET_HUB_INFORMATION_EX E/A-Steuerungsanforderung verwendet, um Informationen zu einem USB-Hub (Universal Serial Bus) abzurufen. |
|
USB_HUB_NAME Die USB_HUB_NAME-Struktur speichert den symbolischen Gerätenamen des Hubs. |
|
USB_ID_STRING Die USB_ID_STRING-Struktur wird verwendet, um eine Zeichenfolge oder mehrere Zeichenfolgen zu speichern. |
|
USB_MI_PARENT_INFORMATION Die USB_MI_PARENT_INFORMATION-Struktur enthält Informationen zu einem zusammengesetzten Gerät. |
|
USB_NODE_CONNECTION_ATTRIBUTES Die USB_NODE_CONNECTION_ATTRIBUTES-Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_ATTRIBUTES E/A-Steuerelementanforderung verwendet, um die Attribute einer Verbindung abzurufen. |
|
USB_NODE_CONNECTION_DRIVERKEY_NAME Die USB_NODE_CONNECTION_DRIVERKEY_NAME-Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_DRIVERKEY_NAME E/A-Steuerungsanforderung verwendet, um den Treiberschlüsselnamen für das Gerät abzurufen, das mit dem angegebenen Port verbunden ist. |
|
USB_NODE_CONNECTION_INFORMATION Die USB_NODE_CONNECTION_INFORMATION-Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_INFORMATION-Anforderung verwendet, um Informationen über einen USB-Anschluss und ein angeschlossenes Gerät abzurufen. |
|
USB_NODE_CONNECTION_INFORMATION_EX Die USB_NODE_CONNECTION_INFORMATION_EX-Struktur wird in Verbindung mit der IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX-Anforderung verwendet, um Informationen über die Verbindung zu erhalten, die dem angegebenen USB-Anschluss zugeordnet ist. |
|
USB_NODE_CONNECTION_INFORMATION_EX_V2 Die USB_NODE_CONNECTION_INFORMATION_EX_V2-Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX_V2 E/A-Steuerungsanforderung verwendet, um Geschwindigkeitsinformationen zu einem USB-Gerät (Universal Serial Bus) abzurufen, das an einen bestimmten Port angeschlossen ist. |
|
USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS Die USB_NODE_CONNECTION_INFORMATION_EX_V2_FLAGS Union wird verwendet, um die Geschwindigkeit anzugeben, mit der ein USB 3.0-Gerät derzeit arbeitet und ob es mit höherer Geschwindigkeit arbeiten kann, wenn es an einen bestimmten Port angeschlossen ist. |
|
USB_NODE_CONNECTION_NAME Die USB_NODE_CONNECTION_NAME-Struktur wird mit der IOCTL_USB_GET_NODE_CONNECTION_NAME E/A-Steuerelementanforderung verwendet, um den symbolischen Link des Downstreamhubs abzurufen, der an den Port angefügt ist. |
|
USB_NODE_CONNECTION_SUPERSPEEDPLUS_INFORMATION |
|
USB_NODE_INFORMATION Die USB_NODE_INFORMATION-Struktur wird mit der IOCTL_USB_GET_NODE_INFORMATION E/A-Steuerungsanforderung verwendet, um Informationen zu einem übergeordneten Gerät abzurufen. |
|
USB_PIPE_INFO Die USB_PIPE_INFO-Struktur wird in Verbindung mit der USB_NODE_CONNECTION_INFORMATION_EX-Struktur und der IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX-Anforderung verwendet, um Informationen über eine Verbindung und die zugehörigen Rohre abzurufen. |
|
USB_PORT_CONNECTOR_PROPERTIES Die USB_PORT_CONNECTOR_PROPERTIES-Struktur wird mit der IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES E/A-Steuerungsanforderung verwendet, um Informationen zu einem Port auf einem bestimmten SuperSpeed-Hub abzurufen. |
|
USB_PORT_PROPERTIES Die USB_PORT_PROPERTIES Union wird verwendet, um die Funktionen eines USB-Ports (Universal Serial Bus) zu melden. Die Portfunktionen werden in der USB_PORT_CONNECTOR_PROPERTIES-Struktur von der IOCTL_USB_GET_PORT_CONNECTOR_PROPERTIES E/A-Steuerungsanforderung abgerufen. |
|
USB_PROTOCOLS Die USB_PROTOCOLS Union wird verwendet, um die USB-Signalprotokolle (Universal Serial Bus) zu melden, die vom Port unterstützt werden. |
|
USB_ROOT_HUB_NAME Die USB_ROOT_HUB_NAME-Struktur speichert den symbolischen Gerätenamen des Stammhubs. |
|
USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION Der Eingabe- und Ausgabepuffer für die IOCTL_USB_START_TRACKING_FOR_TIME_SYNC Anforderung. |
|
USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION Der Eingabepuffer für die IOCTL_USB_STOP_TRACKING_FOR_TIME_SYNC Anforderung. |
|
USB_TOPOLOGY_ADDRESS Die USB_TOPOLOGY_ADDRESS-Struktur wird mit der IOCTL_INTERNAL_USB_GET_TOPOLOGY_ADDRESS E/A-Anforderung verwendet, um Informationen über den Standort eines USB-Geräts in der USB-Gerätestruktur abzurufen. |
|
USB_TRANSPORT_CHARACTERISTICS Speichert die Transporteigenschaften zu relevanten Zeitpunkten. Diese Struktur wird in der IOCTL_USB_GET_TRANSPORT_CHARACTERISTICS-Anforderung verwendet. |
|
USB_TRANSPORT_CHARACTERISTICS_CHANGE_NOTIFICATION Enthält Registrierungsinformationen, die nach Abschluss der IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE Anforderung ausgefüllt werden. |
|
USB_TRANSPORT_CHARACTERISTICS_CHANGE_REGISTRATION Enthält Registrierungsinformationen für die IOCTL_USB_REGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE-Anforderung. |
|
USB_TRANSPORT_CHARACTERISTICS_CHANGE_UNREGISTRATION Enthält Informationen zur Aufhebung der Registrierung für die IOCTL_USB_UNREGISTER_FOR_TRANSPORT_CHARACTERISTICS_CHANGE Anforderung. |
Enumerationen
|
USB_CONNECTION_STATUS Der USB_CONNECTION_STATUS-Enumerator gibt die status der Verbindung mit einem Gerät an einem USB-Hubanschluss an. |
|
USB_HUB_NODE Der USB_HUB_NODE Enumerator gibt an, ob ein Gerät ein Hub oder ein zusammengesetztes Gerät ist. |
|
USB_HUB_TYPE Die USB_HUB_TYPE-Enumeration definiert Konstanten, die den Typ des USB-Hubs angeben. Der Hubtyp wird von der IOCTL_USB_GET_HUB_INFORMATION_EX E/A-Steuerelementanforderung abgerufen. |
|
USB_NOTIFICATION_TYPE Weitere Informationen: _USB_NOTIFICATION_TYPE Enumeration |