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. |