Freigeben über


NdisFillMemory-Makro (ndis.h)

Die NdisFillMemory-Funktion füllt einen vom Aufrufer bereitgestellten Puffer mit dem angegebenen Zeichen aus.

Syntax

void NdisFillMemory(
  [in]  Destination,
  [in]  Length,
  [in]  Fill
);

Parameter

[in] Destination

Ein Zeiger auf den zu füllenden Puffer.

[in] Length

Die Anzahl der zu füllenden Bytes.

[in] Fill

Der Wert, der den Puffer auffüllt.

Rückgabewert

Keine

Bemerkungen

Aufrufer von NdisFillMemory können in jedem IRQL ausgeführt werden, vorausgesetzt, der Zielpuffer ist resident. Wenn der Puffer ausgelagert werden kann, muss ein Aufrufer im IRQL-DISPATCH_LEVEL < ausgeführt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Wird für vorhandene Treiber in NDIS 6.0 und höher unterstützt, aber neue Treiber sollten stattdessen RtlFillMemory verwenden.
Zielplattform Desktop
Kopfzeile ndis.h (include Ndis.h)
IRQL Siehe Abschnitt "Hinweise"

Weitere Informationen

RtlEqualMemory

RtlZeroMemory