Bagikan melalui


header sensorscx.h

Header ini digunakan oleh sensor. Untuk informasi selengkapnya, lihat:

sensorscx.h berisi antarmuka pemrograman berikut:

Fungsi

 
SENSOR_CONFIG_INIT

Fungsi ini menginisialisasi struktur SENSOR_CONFIG.
SENSOR_CONTROLLER_CONFIG_INIT

Fungsi ini menginisialisasi struktur SENSOR_CONTROLLER_CONFIG.
SensorsCxDeviceGetSensorList

Fungsi ini mengembalikan daftar instans sensor yang terkait dengan WDFDEVICE.
SensorsCxDeviceInitConfig

Fungsi ini mengonfigurasi perangkat sensor.
SensorsCxDeviceInitialize

Fungsi ini menginisialisasi sensor di ekstensi kelas.
SensorsCxSensorCreate

Fungsi ini membuat instans sensor di ekstensi kelas.
SensorsCxSensorDataReady

Fungsi ini memberi tahu ekstensi kelas bahwa driver telah mengambil data.
SensorsCxSensorHistoryRetrievalCompleted

Fungsi SensorsCxSensorHistoryRetrievalCompleted menunjukkan bahwa pengambilan riwayat telah selesai.
SensorsCxSensorInitialize

Fungsi ini mengatur properti enumerasi sensor.
SensorsCxStateChange

Digunakan untuk menginisialisasi perubahan status.

Fungsi panggilan balik

 
EVT_SENSOR_DRIVER_CANCEL_HISTORY_RETRIEVAL

Membatalkan pengambilan riwayat dari sensor.
EVT_SENSOR_DRIVER_CLEAR_SENSOR_HISTORY

Menghapus riwayat yang dicatat sejauh ini di sensor.
EVT_SENSOR_DRIVER_DEVICE_IO_CONTROL

Panggilan balik untuk menangani IOCTL.
EVT_SENSOR_DRIVER_DISABLE_WAKE

Panggilan balik untuk menonaktifkan bangun untuk sensor.
EVT_SENSOR_DRIVER_ENABLE_WAKE

Panggilan balik untuk mengaktifkan bangun untuk sensor.
EVT_SENSOR_DRIVER_GET_DATA_FIELD_PROPERTIES

Fungsi panggilan balik ini mengembalikan properti bidang data tertentu yang terkait dengan sensor.
EVT_SENSOR_DRIVER_GET_DATA_INTERVAL

Fungsi panggilan balik ini mengembalikan interval data untuk sensor tertentu.
EVT_SENSOR_DRIVER_GET_DATA_THRESHOLDS

Fungsi panggilan balik ini mengembalikan ambang yang terkait dengan sensor.
EVT_SENSOR_DRIVER_GET_PROPERTIES

Fungsi panggilan balik ini mengembalikan properti untuk sensor tertentu.
EVT_SENSOR_DRIVER_GET_SUPPORTED_DATA_FIELDS

Fungsi panggilan balik ini mengembalikan daftar bidang data yang didukung oleh sensor yang ditentukan.
EVT_SENSOR_DRIVER_SET_BATCH_LATENCY

Fungsi panggilan balik ini mengatur latensi batch untuk sensor tertentu.
EVT_SENSOR_DRIVER_SET_DATA_INTERVAL

Fungsi panggilan balik ini mengatur interval data untuk sensor tertentu.
EVT_SENSOR_DRIVER_SET_DATA_THRESHOLDS

Fungsi panggilan balik ini mengatur ambang batas untuk satu atau beberapa bidang data yang terkait dengan sensor.
EVT_SENSOR_DRIVER_START_HISTORY_RETRIEVAL

Mulai mengambil riwayat yang dicatat sejauh ini di sensor.
EVT_SENSOR_DRIVER_START_SENSOR

Fungsi panggilan balik ini memulai sensor berdasarkan properti default yang ditentukan oleh driver, atau properti yang diatur oleh ekstensi kelas.
EVT_SENSOR_DRIVER_START_SENSOR_HISTORY

Mulai merekam riwayat di sensor.
EVT_SENSOR_DRIVER_START_STATE_CHANGE_NOTIFICATION

Digunakan untuk memulai pemberitahuan perubahan status.
EVT_SENSOR_DRIVER_STOP_SENSOR

Fungsi panggilan balik ini menghentikan sensor.
EVT_SENSOR_DRIVER_STOP_SENSOR_HISTORY

Berhenti merekam riwayat di sensor.
EVT_SENSOR_DRIVER_STOP_STATE_CHANGE_NOTIFICATION

Digunakan untuk menghentikan pemberitahuan perubahan status.
PFN_SENSORSCXDEVICEGETSENSORLIST

Mengembalikan daftar instans sensor yang terkait dengan WDFDEVICE.
PFN_SENSORSCXDEVICEINITCONFIG

Mengonfigurasi perangkat sensor.
PFN_SENSORSCXDEVICEINITIALIZE

Menginisialisasi sensor di ekstensi kelas.
PFN_SENSORSCXSENSORCREATE

Membuat instans sensor di ekstensi kelas.
PFN_SENSORSCXSENSORDATAREADY

Memberi tahu ekstensi kelas bahwa driver telah mengambil data.
PFN_SENSORSCXSENSORHISTORYRETRIEVALCOMPLETED

Menunjukkan bahwa pengambilan riwayat telah selesai.
PFN_SENSORSCXSENSORINITIALIZE

Mengatur properti enumerasi sensor.
PFN_SENSORSCXSTATECHANGE

Digunakan untuk menginisialisasi perubahan status sensor.

Struktur

 
SENSOR_CONFIG

Struktur ini berisi informasi bahwa driver sensor diteruskan ke ekstensi kelas tentang setiap sensor.
SENSOR_CONTROLLER_CONFIG

Struktur ini berisi pointer ke fungsi panggilan balik yang harus diimplementasikan oleh driver, dan diteruskan ke ekstensi kelas untuk dipanggil.