Funzione VideoPortZeroDeviceMemory (video.h)

La funzione VideoPortZeroDeviceMemory riempie un buffer di frame della scheda o un'altra memoria del dispositivo con zeri.

Sintassi

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortZeroDeviceMemory(
  [out] PVOID Destination,
        ULONG Length
);

Parametri

[out] Destination

Specifica l'indirizzo di base dell'area di memoria dell'adattatore. Questo valore deve essere un indirizzo logico mappato restituito da VideoPortGetDeviceBase.

Length

Specifica le dimensioni, in byte, da riempire.

Valore restituito

nessuno

Osservazioni

I driver Miniport devono sempre chiamare questa funzione, anziché VideoPortZeroMemory, per riempire la memoria dell'adattatore con zeri.

La funzione HwVidInterrupt o HwVidSynchronizeExecutionCallback di un driver miniport può chiamare VideoPortZeroDeviceMemory.

I chiamanti di VideoPortZeroDeviceMemory possono essere eseguiti in qualsiasi IRQL se la memoria a cui punta il parametro Destination si trova nel pool non di paging. In caso contrario, il chiamante deve essere in esecuzione nel DISPATCH_LEVEL IRQL < .

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (include Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys
IRQL Vedere la sezione Osservazioni.

Vedi anche

HwVidInterrupt

HwVidSynchronizeExecutionCallback

VideoPortGetDeviceBase

VideoPortZeroMemory