Freigeben über


VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE Struktur (video.h)

In der VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE-Struktur werden die vom Videoporttreiber implementierten Write Combined Video Memory Protection Service-Routinen beschrieben. Auf den geschützten Videospeicher kann von der CPU nicht zugegriffen werden.

Syntax

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;

Angehörige

Size

Gibt die Größe in Byte dieser Struktur an.

Version

Gibt die Version der Schnittstelle an, die vom Miniporttreiber zurückgegeben werden soll. Die aktuelle Schnittstellenversion wird in video.hdefiniert und weist das Formular VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_Nauf.

Context

Zeiger auf einen vom Miniporttreiber definierten Kontext für die Schnittstelle.

InterfaceReference

Zeiger auf die vom Videoport treiber implementierte Referenzroutine für diese Schnittstelle.

InterfaceDereference

Zeiger auf die vom Videoport implementierte Ableitungsroutine für diese Schnittstelle.

VideoPortProtectWCMemory

Zeigen Sie auf die VideoPortProtectWCMemory Rückrufroutine des Videoporttreibers.

VideoPortRestoreWCMemory

Zeigen Sie auf die VideoPortRestoreWCMemory Rückrufroutine des Videoporttreibers.

Anforderungen

Anforderung Wert
Header- video.h (video.h einschließen)

Siehe auch

INTERFACE-

VideoPortProtectWCMemory

VideoPortQueryServices-

VideoPortRestoreWCMemory