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.
Enthält Informationen zu den Merkmalen des USB-Geräts, z. B. die maximale Sende- und Empfangsverzögerung für jede Anforderung. Diese Struktur wird in der IOCTL_USB_GET_DEVICE_CHARACTERISTICS Anforderung verwendet.
Syntax
typedef struct _USB_DEVICE_CHARACTERISTICS {
ULONG Version;
ULONG Reserved[2];
ULONG UsbDeviceCharacteristicsFlags;
ULONG MaximumSendPathDelayInMilliSeconds;
ULONG MaximumCompletionPathDelayInMilliSeconds;
} USB_DEVICE_CHARACTERISTICS, *PUSB_DEVICE_CHARACTERISTICS;
Angehörige
Version
Die Version sollte auf USB_DEVICE_CHARACTERISTICS_VERSION_1 festgelegt werden.
Reserved[2]
Reserviert.
UsbDeviceCharacteristicsFlags
Eine Bitmaske mit Flags, die dem Clienttreiber die verfügbaren Transportmerkmale angibt und von dieser Struktur zurückgegeben werden.
Wenn die USB_DEVICE_CHARACTERISTICS_MAXIMUM_PATH_DELAYS_AVAILABLE
flag is set, MaximumSendPathDelayInMilliSeconds and MaximumCompletionPathDelayInMilliSeconds gültige Informationen enthalten. Andernfalls sind sie nicht verfügbar und dürfen nicht vom Clienttreiber verwendet werden.
MaximumSendPathDelayInMilliSeconds
Enthält die maximale Verzögerung in Millisekunden für jede Anforderung, die vom Clienttreiber übermittelt wird, und wird vom USB-Treiberstapel an die Zeit empfangen, die im Hostcontroller programmiert ist, einschließlich der maximalen Verzögerung, die dem Netzwerkmedium zugeordnet ist, wenn es sich um einen MA-USB Hostcontroller handelt.
MaximumCompletionPathDelayInMilliSeconds
Enthält die maximale Verzögerung in Millisekunden, die der Hostcontroller alle Anforderungen für das Gerät abgeschlossen hat, bis die Anforderung abgeschlossen und an den Clienttreiber zurückgesendet wird. Bei einem MA-USB Controller umfasst dies alle Verzögerungen, die dem Netzwerkmedium zugeordnet sind.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | usbioctl.h |