DXGKCB_AGP_FREE_POOLコールバック関数 (dispmprt.h)

DXGKCB_AGP_FREE_POOL コールバック関数は、AgpAllocatePoolによって以前に割り当てられた AGP メモリ解放します。

構文

DXGKCB_AGP_FREE_POOL DxgkcbAgpFreePool;

NTSTATUS DxgkcbAgpFreePool(
  [in] IN HANDLE Context,
  [in] IN PVOID VirtualAddress
)
{...}

パラメーター

[in] Context

AGP インターフェイスに関連付けられているコンテキスト ブロックへのハンドル。 ディスプレイ ミニポート ドライバーは、DxgkCbQueryServicesによって入力されたDXGK_AGP_INTERFACE構造体の コンテキスト メンバーで、このハンドルを以前に受け取りました。

[in] VirtualAddress

解放される AGP 割り当てのベース仮想アドレス。 これは、AgpAllocatePool 関数の VirtualAddress 出力パラメーターで以前に返された仮想アドレスです。

戻り値

AgpFreePool 成功した場合、STATUS_SUCCESSが返されます。 それ以外の場合は、Ntstatus.hで定義されているエラー コードのいずれかを返します。

備考

何一つ。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ターゲット プラットフォーム デスクトップ
ヘッダー dispmprt.h (Dispmprt.h を含む)
IRQL PASSIVE_LEVEL

関連項目

AgpAllocatePool

AgpSetCommand

DXGK_AGP_INTERFACE

DxgkCbQueryServices