VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE 结构 (video.h)

VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE结构描述了由视频端口驱动程序实现的写入组合视频内存保护服务例程。 CPU 无法访问受保护的视频内存。

语法

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 回调例程的指针。

要求

要求
Header video.h (包括 Video.h)

另请参阅

接口

VideoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory