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 で定義され、NVIDEO_PORT_WCMEMORYPROTECTION_INTERFACE_VERSION_形式です。
Context
インターフェイスのミニポート ドライバー定義コンテキストへのポインター。
InterfaceReference
このインターフェイスのビデオ ポート ドライバー実装参照ルーチンへのポインター。
InterfaceDereference
このインターフェイスのビデオ ポート ドライバー実装逆参照ルーチンへのポインター。
VideoPortProtectWCMemory
ビデオ ポート ドライバーの VideoPortProtectWCMemory コールバック ルーチンへのポインター。
VideoPortRestoreWCMemory
ビデオ ポート ドライバーの VideoPortRestoreWCMemory コールバック ルーチンへのポインター。
必要条件
要件 | 価値 |
---|---|
ヘッダー | video.h (Video.h を含む) |