次の方法で共有


PFN_SENSORSCXDEVICEGETSENSORLIST コールバック関数 (sensorscx.h)

WDFDEVICE に関連付けられているセンサー インスタンスの一覧を返します。

構文

PFN_SENSORSCXDEVICEGETSENSORLIST PfnSensorscxdevicegetsensorlist;

NTSTATUS * PfnSensorscxdevicegetsensorlist(
  PSENSORSCX_DRIVER_GLOBALS DriverGlobals,
  WDFDEVICE FxDevice,
  SENSOROBJECT *pSensorList,
  PULONG pListCount
)
{...}

パラメーター

DriverGlobals

ドライバーのグローバル定義。

FxDevice

センサーを表すフレームワーク デバイス オブジェクトへの WDFDEVICE ハンドル。

pSensorList

センサー インスタンスの一覧。

pListCount

pSensorList 内の SENSOROBJECTS の数。

戻り値

異なる値を持つ NTSTATUS を返します。 返される可能性のある値は次のとおりです。

  • 関数が正常に完了すると、STATUS_SUCCESSが返されます。
  • in パラメーターのいずれかが NULL の場合、STATUS_INVALID_PARAMETERが返されます。
  • コントローラーが FxDevice から使用できない場合は、STATUS_NOT_FOUNDが返されます。

要件

要件
Header sensorscx.h