_URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS struttura (usb.h)
La struttura _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS viene usata dai driver client USB per recuperare ritardi associati alla programmazione di trasferimento isochrono nel controller host e al completamento del trasferimento in modo che il driver client possa garantire che il dispositivo ottenga i pacchetti isochronosi in tempo.
Sintassi
struct _URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS {
struct _URB_HEADER Hdr;
USBD_PIPE_HANDLE PipeHandle;
ULONG MaximumSendPathDelayInMilliSeconds;
ULONG MaximumCompletionPathDelayInMilliSeconds;
};
Members
Hdr
Puntatore a una struttura _URB_HEADER che specifica le informazioni sull'intestazione DELL'AREA. Hdr.Function deve essere URB_FUNCTION_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS e Hdr.Length deve essere impostato su sizeofsizeof(_URB_GET_ISOCH_PIPE_TRANSFER_PATH_DELAYS)
.
PipeHandle
Specifica un handle opaco per la pipe associata all'endpoint. Il driver del controller host restituisce questo handle quando il driver client seleziona la configurazione del dispositivo con un URB_FUNCTION_SELECT_CONFIGURATION di tipo o quando il driver client modifica le impostazioni per un'interfaccia con un'interfaccia di tipo URB_FUNCTION_SELECT_INTERFACE.
MaximumSendPathDelayInMilliSeconds
Restituisce il ritardo massimo in millisecondi dal momento in cui il trasferimento isochronous del driver client viene ricevuto dallo stack di driver USB al momento in cui il trasferimento viene programmato nel controller host. Il controller host potrebbe essere un host locale (come nel caso di USB cablato) o potrebbe essere un controller remoto come nel caso di Media-Agnostic USB (MA-USB). Nel caso di MA-USB, include il ritardo massimo associato al supporto di rete.
MaximumCompletionPathDelayInMilliSeconds
Restituisce il ritardo massimo in millisecondi dal momento in cui viene completato un trasferimento isochrono dal controller host (locale o remoto) al momento in cui la richiesta del driver client corrispondente viene completata dallo stack di driver USB. Per MA-USB, include il ritardo massimo associato al supporto di rete.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1709 |
Server minimo supportato | Windows Server 2016 |
Intestazione | usb.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per