VideoPortZeroDeviceMemory-Funktion (video.h)
Die VideoPortZeroDeviceMemory Funktion füllt einen Adapter Framepuffer oder einem anderen Gerätespeicher mit Nullen.
Syntax
VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortZeroDeviceMemory(
[out] PVOID Destination,
ULONG Length
);
Parameter
[out] Destination
Gibt die Basisadresse des Adapterspeicherbereichs an. Dieser Wert muss eine zugeordnete logische Adresse sein, die von VideoPortGetDeviceBase-zurückgegeben wird.
Length
Gibt die Größe in Bytes an, die gefüllt werden soll.
Rückgabewert
Nichts
Bemerkungen
Miniporttreiber sollten diese Funktion immer aufrufen, anstatt VideoPortZeroMemory-, den Speicher auf dem Adapter mit Nullen auszufüllen.
Die HwVidInterrupt eines Miniporttreibers oder HwVidSynchronizeExecutionCallback--Funktion kann VideoPortZeroDeviceMemory-aufrufen.
Aufrufer von VideoPortZeroDeviceMemory- können bei jedem IRQL ausgeführt werden, wenn sich der speicher, auf den der parameter Destination verweist, im nicht seitenseitigen Pool befindet. Andernfalls muss der Aufrufer unter IRQL-< DISPATCH_LEVEL ausgeführt werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen. |
Zielplattform- | Desktop |
Header- | video.h (video.h einschließen) |
Library | Videoprt.lib |
DLL- | Videoprt.sys |
IRQL- | Siehe Abschnitt "Hinweise". |