Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. USBAlternateInterface

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

USBAlternateInterface

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimentell:Dies ist eineexperimentelle Technologie
Überprüfen Sie dieBrowser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Sicherer Kontext: Diese Funktion ist nur insicheren Kontexten (HTTPS) in einigen oder allenunterstützenden Browsern verfügbar.

Hinweis: Diese Funktion ist inWeb Workers verfügbar.

DieUSBAlternateInterface-Schnittstelle derWebUSB API stellt Informationen über eine bestimmte Konfiguration einer vom USB-Gerät bereitgestellten Schnittstelle bereit. Eine Schnittstelle umfasst eine oder mehrere alternative Einstellungen, die eine Reihe von Endpunkten basierend auf dem Betriebsmodus des Geräts konfigurieren können.

Konstruktor

USBAlternateInterface()Experimentell

Erstellt ein neuesUSBAlternateInterface-Objekt, das mit Informationen über die alternative Schnittstelle der bereitgestelltenUSBInterface mit der angegebenen alternativen Einstellungsnummer gefüllt wird.

Instanzeigenschaften

USBAlternateInterface.alternateSettingSchreibgeschütztExperimentell

Gibt die alternative Einstellungsnummer dieser Schnittstelle zurück. Diese entspricht dembAlternateSetting-Feld des die Schnittstelle definierenden Schnittstellenbeschreibers.

USBAlternateInterface.interfaceClassSchreibgeschütztExperimentell

Gibt die Klasse dieser Schnittstelle zurück. Diese entspricht dembInterfaceClass-Feld des die Schnittstelle definierenden Schnittstellenbeschreibers.Standardisierte Werte für dieses Feld sind vom USB-Implementers Forum definiert. Ein Wert von0xFF zeigt eine herstellerspezifische Schnittstelle an.

USBAlternateInterface.interfaceSubclassSchreibgeschütztExperimentell

Gibt die Unterklasse dieser Schnittstelle zurück. Diese entspricht dembInterfaceSubClass-Feld des die Schnittstelle definierenden Schnittstellenbeschreibers. Die Bedeutung dieses Wertes hängt vominterfaceClass-Feld ab.

USBAlternateInterface.interfaceProtocolSchreibgeschütztExperimentell

Gibt das von dieser Schnittstelle unterstützte Protokoll zurück. Diese entspricht dembInterfaceProtocol-Feld des die Schnittstelle definierenden Schnittstellenbeschreibers. Die Bedeutung dieses Wertes hängt von den FelderninterfaceClass undinterfaceSubclass ab.

USBAlternateInterface.interfaceNameSchreibgeschütztExperimentell

Gibt den Namen der Schnittstelle zurück, falls einer vom Gerät bereitgestellt wird. Dies ist der Wert des String-Beschreibers mit dem durch dasiInterface-Feld des die Schnittstelle definierenden Schnittstellenbeschreibers spezifizierten Index.

USBAlternateInterface.endpointsSchreibgeschütztExperimentell

Gibt ein Array zurück, das Instanzen derUSBEndpoint-Schnittstelle enthält, die jeden der Endpunkte beschreiben, die Teil dieser Schnittstelle sind.

Spezifikationen

Specification
WebUSB API
# usbalternateinterface

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp