AUDIO_SENSORS_INTERFACE_V0100 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// audiosensors.h

typedef struct _AUDIO_SENSORS_INTERFACE_V0100 {
  INTERFACE                            InterfaceHeader;
  PFN_AUDIO_SENSORS_START_SESSION      EvtAudioSensorsStartSession;
  PFN_AUDIO_SENSORS_STOP_SESSION       EvtAudioSensorsStopSession;
  PFN_AUDIO_SENSORS_GET_BUFFER         EvtAudioSensorsGetBuffer;
  PFN_AUDIO_SENSORS_SET_BUFFER         EvtAudioSensorsSetBuffer;
  PFN_AUDIO_SENSORS_SUBMIT_READ_REPORT EvtAudioSensorsSubmitReadReport;
} AUDIO_SENSORS_INTERFACE_V0100, *PAUDIO_SENSORS_INTERFACE_V0100;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-audiosensors-audio_sensors_interface_v0100)

Description

The AUDIO_SENSORS_INTERFACE_V0100 structure defines version 1.0 of the audio sensors interface. This interface enables communication between audio drivers and sensors drivers for presence sensing scenarios using ultrasound audio.

Members

InterfaceHeader

An INTERFACE structure that contains standard interface information including size, version, and reference counting functions.

EvtAudioSensorsStartSession

A pointer to the EVT_AUDIO_SENSORS_START_SESSION callback function that starts an audio sensors session.

EvtAudioSensorsStopSession

A pointer to the EVT_AUDIO_SENSORS_STOP_SESSION callback function that stops an audio sensors session.

EvtAudioSensorsGetBuffer

A pointer to the EVT_AUDIO_SENSORS_BUFFER callback function that retrieves buffer data from the audio sensors driver.

EvtAudioSensorsSetBuffer

A pointer to the EVT_AUDIO_SENSORS_BUFFER callback function that sets buffer data in the audio sensors driver.

EvtAudioSensorsSubmitReadReport

A pointer to the EVT_AUDIO_SENSORS_BUFFER callback function used by the audio driver to submit read reports to the sensors driver.

Remarks

This structure defines the complete audio sensors interface version 1.0. The interface is divided into two categories:

Audio Sensors Driver to Audio Driver - Functions that the audio driver calls:

Audio Driver to Audio Sensors Driver - Functions that the sensors driver calls:

The interface version is AUDIO_SENSORS_INTERFACE_VERSION_0100 (0x0100).

See also