Freigeben über


VideoPortZeroDeviceMemory-Funktion (video.h)

Die VideoPortZeroDeviceMemory-Funktion füllt einen Adapterrahmenpuffer oder einen 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 zu füllende Größe in Bytes an.

Rückgabewert

Keine

Bemerkungen

Miniporttreiber sollten diese Funktion immer anstelle von VideoPortZeroMemory aufrufen, um den Adapterspeicher mit Nullen zu füllen.

Die HwVidInterrupt - oder HwVidSynchronizeExecutionCallback-Funktion eines Miniporttreibers kann VideoPortZeroDeviceMemory aufrufen.

Aufrufer von VideoPortZeroDeviceMemory können in jedem IRQL ausgeführt werden, wenn sich der Arbeitsspeicher, auf den der Zielparameter verweist, im nicht auslagerten Pool befindet. Andernfalls muss der Aufrufer bei IRQL < DISPATCH_LEVEL ausgeführt werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile video.h (einschließen von Video.h)
Bibliothek Videoprt.lib
DLL Videoprt.sys
IRQL Weitere Informationen finden Sie im Abschnitt mit den Hinweisen.

Weitere Informationen

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase

VideoPortZeroMemory