Encabezado winusb.h

La referencia del controlador USB usa este encabezado. Para más información, consulte:

winusb.h contiene las siguientes interfaces de programación:

Functions

 
WinUsb_AbortPipe

La función WinUsb_AbortPipe anula todas las transferencias pendientes para una canalización. Se trata de una operación sincrónica.
WinUsb_ControlTransfer

La función WinUsb_ControlTransfer transmite datos de control sobre un punto de conexión de control predeterminado.
WinUsb_FlushPipe

La función WinUsb_FlushPipe descarta los datos almacenados en caché en una canalización. Se trata de una operación sincrónica.
WinUsb_Free

La función WinUsb_Free libera todos los recursos que WinUsb_Initialize asignados. Se trata de una operación sincrónica.
WinUsb_GetAdjustedFrameNumber

La función WinUsb_GetAdjustedFrameNumber calcula cuál debe ser el número de fotograma USB actual en función del valor del número de fotograma y la marca de tiempo.
WinUsb_GetAssociatedInterface

La función WinUsb_GetAssociatedInterface recupera un identificador para una interfaz asociada. Se trata de una operación sincrónica.
WinUsb_GetCurrentAlternateSetting

La función WinUsb_GetCurrentAlternateSetting obtiene la configuración de interfaz alternativa actual para una interfaz. Se trata de una operación sincrónica.
WinUsb_GetCurrentFrameNumber

La función WinUsb_GetCurrentFrameNumber obtiene el número de fotograma actual del bus.
WinUsb_GetCurrentFrameNumberAndQpc

La función WinUsb_GetCurrentFrameNumberAndQpc recupera el valor del contador de rendimiento de consultas del sistema (QPC) sincronizado con el marco y el microframe.
WinUsb_GetDescriptor

La función WinUsb_GetDescriptor devuelve el descriptor solicitado. Se trata de una operación sincrónica.
WinUsb_GetOverlappedResult

La función WinUsb_GetOverlappedResult recupera los resultados de una operación superpuesta en el archivo especificado.
WinUsb_GetPipePolicy

La función WinUsb_GetPipePolicy recupera la directiva de una canalización específica asociada a un punto de conexión en el dispositivo. Se trata de una operación sincrónica.
WinUsb_GetPowerPolicy

La función WinUsb_GetPowerPolicy recupera la directiva de energía de un dispositivo. Se trata de una operación sincrónica.
WinUsb_Initialize

La función WinUsb_Initialize crea un identificador WinUSB para el dispositivo especificado por un identificador de archivo.
WinUsb_QueryDeviceInformation

La función WinUsb_QueryDeviceInformation obtiene información sobre el dispositivo físico asociado a un identificador de interfaz de WinUSB.
WinUsb_QueryInterfaceSettings

La función WinUsb_QueryInterfaceSettings recupera el descriptor de interfaz para la configuración de interfaz alternativa especificada para un identificador de interfaz determinado.
WinUsb_QueryPipe

La función WinUsb_QueryPipe recupera información sobre el punto de conexión especificado y la canalización asociada para una interfaz.
WinUsb_QueryPipeEx

La función WinUsb_QueryPipeEx recupera información extendida sobre el punto de conexión especificado y la canalización asociada para una interfaz.
WinUsb_ReadIsochPipe

La función WinUsb_ReadIsochPipe lee datos de un punto de conexión OUT isocronous.
WinUsb_ReadIsochPipeAsap

La función WinUsb_ReadIsochPipeAsap envía una solicitud que lee los datos de un punto de conexión OUT isócrono.
WinUsb_ReadPipe

La función WinUsb_ReadPipe lee los datos de la canalización especificada.
WinUsb_RegisterIsochBuffer

La función WinUsb_RegisterIsochBuffer registra un búfer que se va a usar para las transferencias isócrónicas.
WinUsb_ResetPipe

La función WinUsb_ResetPipe restablece el botón de alternancia de datos y borra la condición de detendmiento en una canalización.
WinUsb_SetCurrentAlternateSetting

La función WinUsb_SetCurrentAlternateSetting establece el valor alternativo de una interfaz.
WinUsb_SetPipePolicy

La función WinUsb_SetPipePolicy establece la directiva de una canalización específica asociada a un punto de conexión en el dispositivo. Se trata de una operación sincrónica.
WinUsb_SetPowerPolicy

La función WinUsb_SetPowerPolicy establece la directiva de energía de un dispositivo.
WinUsb_StartTrackingForTimeSync

La función WinUsb_StartTrackingForTimeSync inicia la característica de sincronización de hora en la pila del controlador USB que obtiene el tiempo de QPC del sistema asociado para fotogramas de bus USB y microframes.
WinUsb_StopTrackingForTimeSync

La función WinUsb_StopTrackingForTimeSync tops the time synchronization feature in the USB driver stack that gets the associated system QPC time for USB bus frames and microframes.
WinUsb_UnregisterIsochBuffer

La función WinUsb_UnregisterIsochBuffer libera todos los recursos que WinUsb_RegisterIsochBuffer asignados para las transferencias isócrónicas. Se trata de una operación sincrónica.
WinUsb_WriteIsochPipe

La función WinUsb_WriteIsochPipe escribe el contenido de un búfer proporcionado por el autor de la llamada en un punto de conexión OUT isócrono, empezando por un número de fotograma especificado.
WinUsb_WriteIsochPipeAsap

El WinUsb_WriteIsochPipeAsap envía una solicitud para escribir el contenido de un búfer en un punto de conexión OUT isócrono.
WinUsb_WritePipe

La función WinUsb_WritePipe escribe datos en una canalización.

Estructuras

 
WINUSB_SETUP_PACKET

La estructura de WINUSB_SETUP_PACKET describe un paquete de instalación USB.