UCX_USBDEVICE_CHARACTERISTIC_PATH_DELAY-Struktur (ucxusbdevice.h)

Speichert die Werte für die Verzögerung des isochronen Übertragungspfads.

Syntax

typedef struct _UCX_USBDEVICE_CHARACTERISTIC_PATH_DELAY {
  ULONG MaximumSendPathDelayInMilliSeconds;
  ULONG MaximumCompletionPathDelayInMilliSeconds;
} UCX_USBDEVICE_CHARACTERISTIC_PATH_DELAY, *PUCX_USBDEVICE_CHARACTERISTIC_PATH_DELAY;

Member

MaximumSendPathDelayInMilliSeconds

Die maximale Verzögerung in Millisekunden von dem Zeitpunkt, zu dem die isochrone Übertragung des Clienttreibers vom USB-Treiberstapel empfangen wird, bis zu dem Zeitpunkt, zu dem die Übertragung im Hostcontroller programmiert wird. Der Hostcontroller kann entweder ein lokaler Host sein (wie bei kabelgebundenem USB) oder es kann sich um einen Remotecontroller wie bei Media-Agnostic USB (MA-USB) handeln. Im Fall von MA-USB enthält es die maximale Verzögerung, die dem Netzwerkmedium zugeordnet ist.

MaximumCompletionPathDelayInMilliSeconds

Die maximale Verzögerung in Millisekunden von dem Zeitpunkt, zu dem eine isochrone Übertragung durch den (lokalen oder Remote-)Hostcontroller abgeschlossen wird, bis zu dem Zeitpunkt, zu dem die Anforderung des entsprechenden Clienttreibers durch den USB-Treiberstapel abgeschlossen wird. Für MA-USB enthält es die maximale Verzögerung, die dem Netzwerkmedium zugeordnet ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1709
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile ucxusbdevice.h (include Ucxclass.h)

Weitere Informationen

EVT_UCX_USBDEVICE_GET_CHARACTERISTIC