NdisZeroMemory-Makro (ndis.h)
Die NdisZeroMemory-Funktion füllt einen Speicherblock mit Nullen aus.
Syntax
void NdisZeroMemory(
[in] Destination,
[in] Length
);
Parameter
[in] Destination
Die virtuelle Basisadresse eines Speicherblocks.
[in] Length
Die Anzahl der Bytes, die mit Nullen gefüllt werden sollen.
Rückgabewert
Keine
Bemerkungen
NdisZeroMemory füllt den angegebenen Speicherbereich mit Nullen aus. Das angegebene Ziel und die angegebene Länge müssen eine ordnungsgemäße Unterrange eines Aufrufer-Speicherbereichs sein.
Solange der angegebene Bereich aus einem nicht auslagerten Pool zugeordnet wurde, kann der Aufrufer in jedem IRQL ausgeführt werden. Andernfalls muss ein Aufrufer am IRQL-DISPATCH_LEVEL < ausgeführt werden, z. B. wenn ein Aufrufer eine Struktur löscht, die ihm im Stapel zugeordnet ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt für vorhandene Treiber in NDIS 6.0 und höher, aber neue Treiber sollten stattdessen RtlZeroMemory verwenden. |
Zielplattform | Desktop |
Kopfzeile | ndis.h (include Ndis.h) |
IRQL | Siehe Abschnitt "Hinweise" |
Weitere Informationen
NdisAllocateMemoryWithTagPriorityFeedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für