Compartilhar via


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.