PROTECT_WC_MEMORY funzione di callback (video.h)
La routine di callback video VideoPortProtectWCMemory protegge la memoria video combinata (WC) da cui viene eseguito l'accesso dalla CPU.
Sintassi
PROTECT_WC_MEMORY ProtectWcMemory;
VP_STATUS ProtectWcMemory(
[in] IN PVOID Context,
[in] IN PVOID HwDeviceExtension
)
{...}
Parametri
[in] Context
Puntatore a un parametro di contesto determinato dal chiamante da passare al CallbackRoutine. In genere punta al buffer VIDEO_PORT_CONFIG_INFO .
[in] HwDeviceExtension
Puntatore all'estensione del dispositivo hardware del driver miniport.
Valore restituito
VideoPortProtectWCMemory restituisce NO_ERROR se protegge correttamente la memoria video combinata; in caso contrario, restituisce uno stato di errore di ERROR_INVALID_FUNCTION o ERROR_NOT_ENOUGH_MEMORY.
Commenti
Dopo aver chiamato VideoPortProtectWCMemory , la CPU non può scrivere nella memoria Di scrittura combinata (WC) finché non viene chiamata la routine di callback videoPortRestoreWCMemory .
Quando la protezione della memoria WC non è più necessaria, il driver miniport visualizzato deve chiamare VideoPortRestoreWCMemory per ripristinare l'accesso della CPU alla memoria WC.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | video.h (includere Video.h) |