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. |