estructura de VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE (video.h)
La estructura VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE describe las rutinas del servicio de protección de memoria de vídeo combinada de escritura implementadas por el controlador de puerto de vídeo. La CPU no puede acceder a la memoria de vídeo protegida.
Sintaxis
typedef struct _VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE {
IN USHORT Size;
IN USHORT Version;
OUT PVOID Context;
OUT PINTERFACE_REFERENCE InterfaceReference;
OUT PINTERFACE_DEREFERENCE InterfaceDereference;
OUT PROTECT_WC_MEMORY VideoPortProtectWCMemory;
OUT RESTORE_WC_MEMORY VideoPortRestoreWCMemory;
} VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE, *PVIDEO_PORT_WCMEMORYPROTECTION_INTERFACE;
Miembros
Size
Especifica el tamaño en bytes de esta estructura.
Version
Especifica la versión de la interfaz que el controlador de miniport va a devolver. La versión actual de la interfaz se define en video.h y tiene el formato VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_N.
Context
Puntero a un contexto definido por el controlador de minipuerto para la interfaz.
InterfaceReference
Puntero a la rutina de referencia implementada por el controlador de puerto de vídeo para esta interfaz.
InterfaceDereference
Puntero a la rutina de desreferencia implementada por el controlador de puerto de vídeo para esta interfaz.
VideoPortProtectWCMemory
Puntero a la rutina de devolución de llamada videoPortProtectWCMemory del controlador de puerto de vídeo.
VideoPortRestoreWCMemory
Puntero a la rutina de devolución de llamada videoPortRestoreWCMemory del controlador de puerto de vídeo.
Requisitos
Requisito | Valor |
---|---|
Header | video.h (incluya Video.h) |