Auf Englisch lesen

Freigeben über


swdevice.h-Header

Dieser Header wird von der Softwaregeräte-API verwendet. Weitere Informationen finden Sie unter

swdevice.h enthält die folgenden Programmierschnittstellen:

Functions

 
SwDeviceClose

Schließt das Softwaregerätehandle. Wenn der Handle geschlossen ist und die Lebensdauer des SwDevice SWDeviceLifetimeHandle ist, initiiert PnP den Prozess des "Trennens" des Geräts. Das Gerät wird nicht mehr als untergeordnetes Element des übergeordneten Geräts gemeldet.
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 zugewiesen haben.

Rückruffunktionen

 
SW_DEVICE_CREATE_CALLBACK

Stellt ein Gerät mit Unterstützung in der Registrierung bereit und ermöglicht es dem Aufrufer, dann Mit dem hSwDevice-Handle Aufrufe von Softwaregeräte-API-Funktionen durchzuführen.