次の方法で共有


PGET_WALL_CLOCK_REGISTER コールバック関数 (hdaudio.h)

ルーチンは GetWallClockRegister 、ウォール クロック レジスタへのポインターを取得します。

ルーチンの関数ポインター型 GetWallClockRegister は、次のように定義されます。

構文

PGET_WALL_CLOCK_REGISTER PgetWallClockRegister;

void PgetWallClockRegister(
  [in]  PVOID _context,
  [out] PULONG *Wallclock
)
{...}

パラメーター

[in] _context

HDAUDIO_BUS_INTERFACEHDAUDIO_BUS_INTERFACE_V2、または HDAUDIO_BUS_INTERFACE_BDL 構造体の Context メンバーのコンテキスト指定します。

[out] Wallclock

壁時計レジスタへのポインターを取得します。 このパラメーターは、ルーチンがレジスタへのポインターを書き込む呼び出し元によって割り当てられた PULONG 変数を指します。 HD オーディオ バス ドライバーは、関数ドライバーにアクセスできるシステム仮想アドレスにレジスタをマップします。

戻り値

なし

解説

詳細については、「 ウォール クロック」および「リンク位置レジスタ」を参照してください。

要件

要件
対象プラットフォーム デスクトップ
Header hdaudio.h (Hdaudio.h を含む)
IRQL <=DISPATCH_LEVEL

こちらもご覧ください

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2