次の方法で共有


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 オーディオ バス ドライバーは、ファンクション ドライバーにアクセスできるシステム仮想アドレスにレジスタをマップします。

戻り値

何一つ

備考

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

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー hdaudio.h (Hdaudio.h を含む)
IRQL <=DISPATCH_LEVEL

関連項目

HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_V2