Partager via


Macro NdisFillMemory (ndis.h)

La fonction NdisFillMemory remplit une mémoire tampon fournie par l’appelant avec le caractère donné.

Syntaxe

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

Paramètres

[in] Destination

Pointeur vers la mémoire tampon à remplir.

[in] Length

Nombre d’octets à remplir.

[in] Fill

Valeur à remplir la mémoire tampon.

Valeur de retour

None

Remarques

Les appelants de NdisFillMemory peuvent être en cours d’exécution à n’importe quel IRQL, à condition que la mémoire tampon de destination soit résidente. Si la mémoire tampon peut être paginable, un appelant doit être en cours d’exécution au DISPATCH_LEVEL IRQL < .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge pour les pilotes existants dans NDIS 6.0 et versions ultérieures, mais les nouveaux pilotes doivent utiliser RtlFillMemory à la place.
Plateforme cible Desktop (Expérience utilisateur)
En-tête ndis.h (inclure Ndis.h)
IRQL Voir la section Remarques

Voir aussi

RtlEqualMemory

RtlZeroMemory