共用方式為


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)

另請參閱

VIDEO_HW_INITIALIZATION_DATA