共用方式為


Windows Vista 中印表機表單的變更

在 Windows Vista 之前,表單是使用表單的名稱和大小在內部識別。 不過,當列印伺服器和用戶端電腦使用當地語系化為不同語言的印表機驅動程式時,這個方法並不一定會正常運作。 在 Windows Vista 中,列印多工緩衝處理器已經過改善,因此印表機驅動程式可以支援當地語系化為不同語言的用戶端電腦和列印伺服器。

Windows Vista 會新增FORM_INFO_2資料結構,這是FORM_INFO_1資料結構的超集合,其中包含您需要讓印表機驅動程式跨不同語言的系統運作所需的額外成員。

Windows Vista 也升級了 Unidrv 印表機驅動程式,以使用FORM_INFO_2資料結構,並使用 GPD 檔案中的資料填入其他成員。 如果需要新結構提供的其他資訊,您可以升級使用FORM_INFO_1結構的整合型印表機驅動程式,以使用FORM_INFO_2結構。

本節說明如何更新 Unidrv 印表機驅動程式的 GPD 檔案,或整合型印表機驅動程式中的程式碼,以使用FORM_INFO_2資料結構提供的新成員。

本節說明 Windows Vista 印表機表單的下列改善:

FORM_INFO_2資料結構

改善的表單比對演算法

改善表單到匣比對演算法

如需使用印表機表單的詳細資訊,請參閱Microsoft Windows SDK檔。