共用方式為


VideoPortFreeCommonBuffer 函式 (video.h)

VideoPortFreeCommonBuffer 函式 過時的 且僅支援與現有驅動程式的回溯相容性。 驅動程式寫入器應該使用 VideoPortReleaseCommonBuffer

VideoPortFreeCommonBuffer 會解除分配由呼叫 videoPortGetCommonBuffer 所配置的系統記憶體。

語法

VIDEOPORT_DEPRECATED VIDEOPORT_API VOID VideoPortFreeCommonBuffer(
  [in] IN PVOID            HwDeviceExtension,
  [in] IN ULONG            Length,
  [in] IN PVOID            VirtualAddress,
  [in] IN PHYSICAL_ADDRESS LogicalAddress,
  [in] IN BOOLEAN          CacheEnabled
);

參數

[in] HwDeviceExtension

迷你埠驅動程式裝置延伸模組的指標。

[in] Length

指定要釋放的記憶體位元組數目。

[in] VirtualAddress

所配置記憶體範圍的對應虛擬位址指標。

[in] LogicalAddress

指定要釋放之緩衝區的邏輯位址。

[in] CacheEnabled

指出是否已快取配置的記憶體。

傳回值

沒有

言論

除了 VideoPortGetCommonBuffer 的 Alignment 參數之外,在呼叫 videoPortFreeCommonBuffer 時所使用的所有參數,都必須具有與先前呼叫 VideoPortGetCommonBuffer相同的值。

要求

要求 價值
最低支援的用戶端 適用於 Windows 2000 和更新版本的 Windows作系統。
目標平臺 桌面
標頭 video.h (include Video.h)
連結庫 Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

另請參閱

VideoPortGetCommonBuffer

VideoPortReleaseCommonBuffer