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 |