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.
Dieser Header wird von der USB-Treiberreferenz verwendet. Weitere Informationen finden Sie unter
winusb.h enthält die folgenden Programmierschnittstellen:
Functions
|
WinUsb_AbortPipe Die WinUsb_AbortPipe-Funktion bricht alle ausstehenden Übertragungen für eine Pipe ab. Dies ist ein synchroner Vorgang. |
|
WinUsb_ControlTransfer Die WinUsb_ControlTransfer-Funktion überträgt Steuerungsdaten über einen Standard-Steuerelementendpunkt. |
|
WinUsb_FlushPipe Die WinUsb_FlushPipe-Funktion verwirft alle Daten, die in einer Pipe zwischengespeichert werden. Dies ist ein synchroner Vorgang. |
|
WinUsb_Free Die WinUsb_Free-Funktion gibt alle ressourcen frei, die zugewiesen WinUsb_Initialize. Dies ist ein synchroner Vorgang. |
|
WinUsb_GetAdjustedFrameNumber Die WinUsb_GetAdjustedFrameNumber-Funktion berechnet die aktuelle USB-Framenummer basierend auf dem Wert der Framenummer und dem Zeitstempel. |
|
WinUsb_GetAssociatedInterface Die WinUsb_GetAssociatedInterface-Funktion ruft ein Handle für eine zugeordnete Schnittstelle ab. Dies ist ein synchroner Vorgang. |
|
WinUsb_GetCurrentAlternateSetting Die WinUsb_GetCurrentAlternateSetting-Funktion ruft die aktuelle alternative Schnittstelleneinstellung für eine Schnittstelle ab. Dies ist ein synchroner Vorgang. |
|
WinUsb_GetCurrentFrameNumber Die WinUsb_GetCurrentFrameNumber-Funktion ruft die aktuelle Framenummer für den Bus ab. |
|
WinUsb_GetCurrentFrameNumberAndQpc Die WinUsb_GetCurrentFrameNumberAndQpc-Funktion ruft den QPC-Wert (System Query Performance Counter) ab, der mit dem Frame und dem Microframe synchronisiert ist. |
|
WinUsb_GetDescriptor Die WinUsb_GetDescriptor-Funktion gibt den angeforderten Deskriptor zurück. Dies ist ein synchroner Vorgang. |
|
WinUsb_GetOverlappedResult Die WinUsb_GetOverlappedResult-Funktion ruft die Ergebnisse eines überlappenden Vorgangs für die angegebene Datei ab. |
|
WinUsb_GetPipePolicy Die WinUsb_GetPipePolicy-Funktion ruft die Richtlinie für eine bestimmte Pipe ab, die einem Endpunkt auf dem Gerät zugeordnet ist. Dies ist ein synchroner Vorgang. |
|
WinUsb_GetPowerPolicy Die WinUsb_GetPowerPolicy-Funktion ruft die Energierichtlinie für ein Gerät ab. Dies ist ein synchroner Vorgang. |
|
WinUsb_Initialize Die WinUsb_Initialize-Funktion erstellt ein WinUSB-Handle für das Gerät, das durch ein Dateihandle angegeben wird. |
|
WinUsb_QueryDeviceInformation Die WinUsb_QueryDeviceInformation-Funktion ruft Informationen über das physische Gerät ab, das einem WinUSB-Schnittstellenhandle zugeordnet ist. |
|
WinUsb_QueryInterfaceSettings Die WinUsb_QueryInterfaceSettings-Funktion ruft den Schnittstellendeskriptor für die angegebenen alternativen Schnittstelleneinstellungen für ein bestimmtes Schnittstellenhandle ab. |
|
WinUsb_QueryPipe Die WinUsb_QueryPipe-Funktion ruft Informationen zum angegebenen Endpunkt und der zugehörigen Pipe für eine Schnittstelle ab. |
|
WinUsb_QueryPipeEx Die WinUsb_QueryPipeEx-Funktion ruft erweiterte Informationen zum angegebenen Endpunkt und der zugehörigen Pipe für eine Schnittstelle ab. |
|
WinUsb_ReadIsochPipe Die WinUsb_ReadIsochPipe-Funktion liest Daten von einem isochronen OUT-Endpunkt. |
|
WinUsb_ReadIsochPipeAsap Die WinUsb_ReadIsochPipeAsap-Funktion sendet eine Anforderung, die Daten von einem isochronen OUT-Endpunkt liest. |
|
WinUsb_ReadPipe Die WinUsb_ReadPipe-Funktion liest Daten aus der angegebenen Pipe. |
|
WinUsb_RegisterIsochBuffer Die WinUsb_RegisterIsochBuffer-Funktion registriert einen Puffer, der für isochrone Übertragungen verwendet werden soll. |
|
WinUsb_ResetPipe Die WinUsb_ResetPipe-Funktion setzt den Datenumschalter zurück und löscht die Zustandseinstellung für eine Pipe. |
|
WinUsb_SetCurrentAlternateSetting Die WinUsb_SetCurrentAlternateSetting-Funktion legt die alternative Einstellung einer Schnittstelle fest. |
|
WinUsb_SetPipePolicy Die WinUsb_SetPipePolicy-Funktion legt die Richtlinie für eine bestimmte Pipe fest, die einem Endpunkt auf dem Gerät zugeordnet ist. Dies ist ein synchroner Vorgang. |
|
WinUsb_SetPowerPolicy Die WinUsb_SetPowerPolicy-Funktion legt die Energierichtlinie für ein Gerät fest. |
|
WinUsb_StartTrackingForTimeSync Die WinUsb_StartTrackingForTimeSync-Funktion startet die Zeitsynchronisierungsfunktion im USB-Treiberstapel, die die zugehörige System-QPC-Zeit für USB-Busframes und Microframes abruft. |
|
WinUsb_StopTrackingForTimeSync Die WinUsb_StopTrackingForTimeSync-Funktion übergibt die Zeitsynchronisierungsfunktion im USB-Treiberstapel, die die zugehörige System-QPC-Zeit für USB-Busframes und Microframes abruft. |
|
WinUsb_UnregisterIsochBuffer Die WinUsb_UnregisterIsochBuffer-Funktion gibt alle Ressourcen frei, die für isochrone Übertragungen zugewiesen WinUsb_RegisterIsochBuffer. Dies ist ein synchroner Vorgang. |
|
WinUsb_WriteIsochPipe Die WinUsb_WriteIsochPipe-Funktion schreibt den Inhalt eines vom Aufrufer bereitgestellten Puffers in einen isochronen OUT-Endpunkt, beginnend mit einer angegebenen Framenummer. |
|
WinUsb_WriteIsochPipeAsap Der WinUsb_WriteIsochPipeAsap sendet eine Anforderung zum Schreiben des Inhalts eines Puffers an einen isochronen OUT-Endpunkt. |
|
WinUsb_WritePipe Die WinUsb_WritePipe-Funktion schreibt Daten in eine Pipe. |
Strukturen
|
WINUSB_SETUP_PACKET Die WINUSB_SETUP_PACKET-Struktur beschreibt ein USB-Setuppaket. |