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 函式,並初始化 HwGetLegacyResourcesVIDEO_HW_INITIALIZATION_DATA 成員以指向此函式。 例如,支援兩組不同舊版資源的裝置的迷你埠驅動程序會實作 HwVidLegacyResources ,以在運行時間報告特定裝置的舊版資源。
HwVidLegacyResources 所傳回的資源會新增至 PnP 為裝置保留的資源清單。
HwVidLegacyResources 應設為可分頁。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | video.h (include Video.h) |