次の方法で共有


NdisZeroMappedMemory マクロ (ndis.h)

NdisZeroMappedMemory は、先行する NdisMMapIoSpace をゼロで する呼び出しでマップされたメモリブロックを埋めます。

構文

void NdisZeroMappedMemory(
  [in]  Destination,
  [in]  Length
);

パラメーター

[in] Destination

マップされたメモリのブロックのベース仮想アドレスを指定します。

[in] Length

ゼロで埋めるバイト数を指定します。

戻り値

何一つ

備考

ミニポート ドライバーは、0 初期化マップされたデバイス メモリ NdisZeroMappedMemory を呼び出すことができます。 指定 宛先 は、ドライバーが NdisMMapIoSpaceを呼び出したときに指定された範囲適切な部分範囲である必要があります。

NdisZeroMappedMemory が最適化、ミニポート ドライバーは、マップされたメモリ範囲をクリアする必要がある任意の時点でこの関数を呼び出すことができます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista の NDIS 6.0 および NDIS 5.1 ドライバー (NdisZeroMappedMemory (NDIS 5.1) を参照) でサポートされています。 Windows XP で NDIS 5.1 ドライバー (NdisZeroMappedMemory (NDIS 5.1) を参照) でサポートされています。
ターゲット プラットフォーム 万国
ヘッダー ndis.h (Ndis.h を含む)
IRQL 任意のレベル

関連項目

ミニポートInitializeEx

NdisMMapIoSpace

NdisZeroMemory