Compartir a través de


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)

Consulte también

INTERFAZ

VideoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory