次の方法で共有


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

関連項目

インターフェイスの

VideoPortProtectWCMemory

VideoPortQueryServices

VideoPortRestoreWCMemory