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 ausfüllt.

Rückgabewert

Nichts

Bemerkungen

Aufrufer von NdisFillMemory- können bei jedem IRQL ausgeführt werden, vorausgesetzt, der Zielpuffer ist resident. Wenn der Puffer seitenfähig ist, muss ein Aufrufer bei IRQL-< DISPATCH_LEVEL ausgeführt werden.

Anforderungen

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

Siehe auch

RtlEqualMemory

RtlZeroMemory