Funktionen der Softwaregeräte-API
In diesem Abschnitt werden funktionen der Softwaregeräte-API beschrieben, die eine Client-App aufruft, und eine Rückruffunktion, die von einer Client-App implementiert wird.
In diesem Abschnitt
| Thema | Beschreibung |
|---|---|
| SwDeviceClose |
Schließt das Softwaregerätehandle. Wenn das Handle geschlossen wird, initiiert PnP den Vorgang zum Entfernen des Geräts. |
| SW _ DEVICE _ CREATE _ CALLBACK |
Stellt ein Gerät mit Unterstützung in der Registrierung bereit und ermöglicht es dem Aufrufer, dann Aufrufe an Funktionen der Softwaregeräte-API mit dem hSwDevice-Handle vorzunehmen. |
| SwDeviceCreate |
Initiiert die Enumeration eines Softwaregeräts. |
| SwDeviceGetLifetime |
Ruft die Lebensdauer eines Softwaregeräts ab. |
| SwDeviceInterfacePropertySet |
Legt Eigenschaften für eine Softwaregeräteschnittstelle fest. |
| SwDeviceInterfaceRegister |
Registriert eine Geräteschnittstelle für ein Softwaregerät und legt optional Eigenschaften für diese Schnittstelle fest. |
| SwDeviceInterfaceSetState |
Aktiviert oder deaktiviert eine Geräteschnittstelle für ein Softwaregerät. |
| SwDevicePropertySet |
Legt Eigenschaften auf einem Softwaregerät fest. |
| SwDeviceSetLifetime |
Verwaltet die Lebensdauer eines Softwaregeräts. |
| SwMemFree |
Gibt Arbeitsspeicher frei, den andere Funktionen der Softwaregeräte-API zugeordnet haben. |