PGET_WALL_CLOCK_REGISTER callback function

The GetWallClockRegister routine retrieves a pointer to the wall clock register.

The function pointer type for a GetWallClockRegister routine is defined as:

Syntax


PGET_WALL_CLOCK_REGISTER GetWallClockRegister;

VOID GetWallClockRegister(
  _In_  PVOID  context,
  _Out_ PULONG *wallclock
)
{ ... }

Parameters

context [in]

Specifies the context value from the Context member of the HDAUDIO_BUS_INTERFACE, HDAUDIO_BUS_INTERFACE_V2, or HDAUDIO_BUS_INTERFACE_BDL structure.

wallclock [out]

Retrieves a pointer to the wall clock register. This parameter points to a caller-allocated PULONG variable into which the routine writes a pointer to the register. The HD Audio bus driver maps the register to a system virtual address that is accessible to the function driver.

Return value

None

Remarks

For more information, see Wall Clock and Link Position Registers.

Requirements

Target platform

Desktop

Header

Hdaudio.h (include Hdaudio.h)

IRQL

<=DISPATCH_LEVEL

See also

HDAUDIO_BUS_INTERFACE
HDAUDIO_BUS_INTERFACE_V2
HDAUDIO_BUS_INTERFACE_BDL

 

 

Send comments about this topic to Microsoft

Show: