структура VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE (video.h)

Структура VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE описывает подпрограммы службы защиты объединенной видеопамять записи, реализованные драйвером видеопорта. ЦП не может получить доступ к защищенной видеопамяти.

Синтаксис

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;

Члены

Size

Задает размер этой структуры в байтах.

Version

Указывает версию интерфейса, возвращаемого драйвером мини-порта. Текущая версия интерфейса определяется в video.h и имеет форму VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_N.

Context

Указатель на определенный драйвером мини-порта контекст для интерфейса.

InterfaceReference

Указатель на эталонную процедуру, реализованную драйвером видеопорта для этого интерфейса.

InterfaceDereference

Указатель на процедуру разыменования, реализованную драйвером видеопорта для этого интерфейса.

VideoPortProtectWCMemory

Указатель на подпрограмму обратного вызова VideoPortProtectWCMemory драйвера видеопорта.

VideoPortRestoreWCMemory

Указатель на подпрограмму обратного вызова VideoPortRestoreWCMemory драйвера видеопорта.

Требования

Требование Значение
Заголовок video.h (включая Video.h)

См. также раздел

ИНТЕРФЕЙС

VideoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory