cabeçalho sensorscx.h
Esse cabeçalho é usado por sensores. Para obter mais informações, consulte:
sensorscx.h contém as seguintes interfaces de programação:
Funções
SENSOR_CONFIG_INIT Essa função inicializa uma estrutura SENSOR_CONFIG. |
SENSOR_CONTROLLER_CONFIG_INIT Essa função inicializa uma estrutura SENSOR_CONTROLLER_CONFIG. |
SensorsCxDeviceGetSensorList Essa função retorna uma lista de instâncias de sensor associadas a um WDFDEVICE. |
SensorsCxDeviceInitConfig Essa função configura o dispositivo de sensor. |
SensorsCxDeviceInitialize Essa função inicializa o sensor na extensão de classe. |
SensorsCxSensorCreate Essa função cria uma instância de um sensor na extensão de classe. |
SensorsCxSensorDataReady Essa função notifica a extensão de classe de que o driver recuperou dados. |
SensorsCxSensorHistoryRetrievalCompleted A função SensorsCxSensorHistoryRetrievalCompleted indica que a recuperação do histórico foi concluída. |
SensorsCxSensorInitialize Essa função define as propriedades de enumeração de um sensor. |
SensorsCxStateChange Usado para inicializar uma alteração de estado. |
Funções de retorno de chamada
EVT_SENSOR_DRIVER_CANCEL_HISTORY_RETRIEVAL Cancela a recuperação do histórico do sensor. |
EVT_SENSOR_DRIVER_CLEAR_SENSOR_HISTORY Limpa o histórico registrado até agora no sensor. |
EVT_SENSOR_DRIVER_DEVICE_IO_CONTROL Retorno de chamada para lidar com IOCTL. |
EVT_SENSOR_DRIVER_DISABLE_WAKE Retorno de chamada para desabilitar a ativação do sensor. |
EVT_SENSOR_DRIVER_ENABLE_WAKE Retorno de chamada para habilitar a ativação do sensor. |
EVT_SENSOR_DRIVER_GET_DATA_FIELD_PROPERTIES Essa função de retorno de chamada retorna as propriedades de um determinado campo de dados associado a um sensor. |
EVT_SENSOR_DRIVER_GET_DATA_INTERVAL Essa função de retorno de chamada retorna o intervalo de dados para um sensor especificado. |
EVT_SENSOR_DRIVER_GET_DATA_THRESHOLDS Essa função de retorno de chamada retorna os limites associados a um sensor. |
EVT_SENSOR_DRIVER_GET_PROPERTIES Essa função de retorno de chamada retorna as propriedades de um determinado sensor. |
EVT_SENSOR_DRIVER_GET_SUPPORTED_DATA_FIELDS Essa função de retorno de chamada retorna uma lista de campos de dados compatíveis com o sensor especificado. |
EVT_SENSOR_DRIVER_SET_BATCH_LATENCY Essa função de retorno de chamada define a latência em lote para um sensor especificado. |
EVT_SENSOR_DRIVER_SET_DATA_INTERVAL Essa função de retorno de chamada define o intervalo de dados para um sensor especificado. |
EVT_SENSOR_DRIVER_SET_DATA_THRESHOLDS Essa função de retorno de chamada define o limite para um ou mais campos de dados associados a um sensor. |
EVT_SENSOR_DRIVER_START_HISTORY_RETRIEVAL Começa a recuperar o histórico registrado até agora no sensor. |
EVT_SENSOR_DRIVER_START_SENSOR Essa função de retorno de chamada inicia o sensor com base nas propriedades padrão especificadas pelo driver ou nas propriedades definidas pela extensão de classe. |
EVT_SENSOR_DRIVER_START_SENSOR_HISTORY Inicia o histórico de gravação no sensor. |
EVT_SENSOR_DRIVER_START_STATE_CHANGE_NOTIFICATION Usado para iniciar uma notificação de alteração de estado. |
EVT_SENSOR_DRIVER_STOP_SENSOR Essa função de retorno de chamada interrompe o sensor. |
EVT_SENSOR_DRIVER_STOP_SENSOR_HISTORY Interrompe o histórico de gravação no sensor. |
EVT_SENSOR_DRIVER_STOP_STATE_CHANGE_NOTIFICATION Usado para interromper uma notificação de alteração de estado. |
PFN_SENSORSCXDEVICEGETSENSORLIST Retorna uma lista de instâncias de sensor associadas a um WDFDEVICE. |
PFN_SENSORSCXDEVICEINITCONFIG Configura o dispositivo do sensor. |
PFN_SENSORSCXDEVICEINITIALIZE Inicializa o sensor na extensão de classe. |
PFN_SENSORSCXSENSORCREATE Cria uma instância de um sensor na extensão de classe. |
PFN_SENSORSCXSENSORDATAREADY Notifica a extensão de classe de que o driver recuperou dados. |
PFN_SENSORSCXSENSORHISTORYRETRIEVALCOMPLETED Indica que a recuperação de histórico foi concluída. |
PFN_SENSORSCXSENSORINITIALIZE Define as propriedades de enumeração de um sensor. |
PFN_SENSORSCXSTATECHANGE Usado para inicializar uma alteração de estado do sensor. |
Estruturas
SENSOR_CONFIG Essa estrutura contém informações que o driver do sensor passa para a extensão de classe sobre cada sensor. |
SENSOR_CONTROLLER_CONFIG Essa estrutura contém ponteiros para funções de retorno de chamada que devem ser implementadas pelo driver e passadas para a extensão de classe a ser chamada. |