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 を含む) |