WRITE_REGISTER_BUFFER_ULONG64関数 (miniport.h)

警告

UMDF 2 は UMDF の最新バージョンであり、UMDF 1 よりも優先されます。 すべての新しい UMDF ドライバーは、UMDF 2 を使用して記述する必要があります。 UMDF 1 には新機能が追加されておらず、新しいバージョンのWindows 10では UMDF 1 のサポートが制限されています。 ユニバーサル Windows ドライバーでは、UMDF 2 を使用する必要があります。 詳細については、「UMDF を使用したはじめに」を参照してください。

WRITE_REGISTER_BUFFER_ULONG64関数は、バッファーから指定したレジスタに多数のULONG64値を書き込みます。

構文

void WRITE_REGISTER_BUFFER_ULONG64(
  [in] volatile ULONG64 *Register,
  [in] PULONG64         Buffer,
  [in] ULONG            Count
);

パラメーター

[in] Register

レジスタへのポインター。メモリ空間内のマップされた範囲である必要があります。

[in] Buffer

ULONG64値の配列を書き込むバッファーへのポインター。

[in] Count

レジスタに書き込むULONG64値の数を指定します。

戻り値

なし

解説

バッファーのサイズは、少なくとも指定されたバイト数を含むのに十分な大きさである必要があります。

詳細については、「 UMDF 1.x ドライバーでのデバイス レジスタの読み取りと書き込み」を参照してください。

要件

要件
サポートされている最小のクライアント 64 ビット Windows
サポート終了 UMDF 2.0 以降では使用できません。
対象プラットフォーム デスクトップ
最小 UMDF バージョン 1.11
Header miniport.h (Wdm.h、Miniport.h、Wudfwdm.h を含む)
Library NtosKrnl.exe