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 | 任意のレベル |
関連項目
NdisMMapIoSpaceの