PVIDEO_HW_LEGACYRESOURCES video.h) (回呼函式
HwVidLegacyResources 會傳回資源清單,這些資源未列在裝置的PCI設定空間中,但由裝置譯碼。
語法
PVIDEO_HW_LEGACYRESOURCES PvideoHwLegacyresources;
void PvideoHwLegacyresources(
[in] IN ULONG VendorId,
[in] IN ULONG DeviceId,
[in, out] IN OUT PVIDEO_ACCESS_RANGE *LegacyResourceList,
[in, out] IN OUT PULONG LegacyResourceCount
)
{...}
參數
[in] VendorId
指定可識別裝置廠商的程序代碼。 這是裝置PCI設定空間中指定的廠商標識碼。 如需詳細資訊,請參閱 PCI裝置的標識碼。
[in] DeviceId
指定識別特定裝置的程序代碼。 這是裝置PCI設定空間中指定的裝置標識碼。
[in, out] LegacyResourceList
VIDEO_ACCESS_RANGE 結構的陣列指標。 每個結構描述未列於PCI設定空間之圖形適配卡的裝置I/O埠或記憶體範圍。
[in, out] LegacyResourceCount
這是 LegacyResourceList 指向之陣列中的項目數目。
傳回值
無
備註
舊版資源是未列在裝置PCI設定空間中,但由裝置譯碼的資源。 如果裝置的舊版資源清單在編譯時期未知,迷你埠驅動程序應該實作 HwVidLegacyResources 函式,並初始化 VIDEO_HW_INITIALIZATION_DATA 的 HwGetLegacyResources 成員,以指向此函式。 例如,支援兩個具有不同舊版資源的裝置的迷你埠驅動程序會實作 HwVidLegacyResources ,以在運行時間報告特定裝置的舊版資源。
HwVidLegacyResources 所傳回的資源會新增至 PnP 為裝置保留的資源清單。
HwVidLegacyResources 應設為可分頁。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | video.h (包含 Video.h) |