Freigeben über


ISensorManager::GetSensorsByCategory-Methode (sensorsapi.h)

Ruft eine Sammlung ab, die alle Sensoren enthält, die der angegebenen Kategorie zugeordnet sind.

Syntax

HRESULT GetSensorsByCategory(
  [in]  REFSENSOR_CATEGORY_ID sensorCategory,
  [out] ISensorCollection     **ppSensorsFound
);

Parameter

[in] sensorCategory

ID der abzurufenden Sensorkategorie.

[out] ppSensorsFound

Adresse eines ISensorCollection-Schnittstellenzeigers , der einen Zeiger auf die angeforderte Sensorsammlung empfängt.

Rückgabewert

Die Methode gibt ein HRESULT zurück. Mögliches Werte (aber nicht die Einzigen) sind die in der folgenden Tabelle.

Rückgabecode Beschreibung
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Für die angegebene Kategorie sind keine Sensoren verfügbar.
S_OK
Die Methode wurde erfolgreich ausgeführt.
E_POINTER
NULL wurde für ppSensorsFound übergeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile sensorsapi.h
Bibliothek Sensorsapi.lib
DLL Sensorsapi.dll

Weitere Informationen

ISensorManager

Abrufen eines Sensorobjekts