Compartir a través de


estructura 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 devuelta por el controlador de miniport. 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 miniporte 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 al controlador de puerto de vídeo VideoPortProtectWCMemory rutina de devolución de llamada.

VideoPortRestoreWCMemory

Puntero al controlador de puerto de vídeo VideoPortRestoreWCMemory rutina de devolución de llamada.

Requisitos

Requisito Valor
encabezado de video.h (incluya Video.h)

Consulte también

interface de

videoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory