VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE-Struktur (video.h)
Die VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE-Struktur beschreibt die vom Videoporttreiber implementierten Dienstroutinen zum Schreiben von kombiniertem Videospeicher. Auf den geschützten Videospeicher kann die CPU nicht zugreifen.
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;
Member
Size
Gibt die Größe dieser Struktur in Byte an.
Version
Gibt die Version der Schnittstelle an, die vom Miniporttreiber zurückgegeben werden soll. Die aktuelle Schnittstellenversion ist in video.h definiert und hat das Format VIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_N.
Context
Zeiger auf einen vom Miniporttreiber definierten Kontext für die Schnittstelle.
InterfaceReference
Zeiger auf die vom Videoporttreiber implementierte Referenzroutine für diese Schnittstelle.
InterfaceDereference
Zeiger auf die vom Videoporttreiber implementierte Dereferenzierungsroutine für diese Schnittstelle.
VideoPortProtectWCMemory
Zeiger auf die VideoPortProtectWCMemory-Rückrufroutine des Videoporttreibers .
VideoPortRestoreWCMemory
Zeiger auf die VideoPortRestoreWCMemory-Rückrufroutine des Videoporttreibers .
Anforderungen
Anforderung | Wert |
---|---|
Header | video.h (Video.h einschließen) |