在 Windows Vista 之前,表單在內部是通過使用名稱和大小來識別的。 不過,當列印伺服器和用戶端電腦使用當地語系化為不同語言的印表機驅動程式時,此方法並不總是運作良好。 在 Windows Vista 中,列印假脱機程式已獲得改善,因此印表機驅動程式可以支援本地化為不同語言的用戶端電腦和列印伺服器。
Windows Vista 會新增FORM_INFO_2資料結構,這是 FORM_INFO_1 資料結構的超集,其中包含其他成員,可讓您讓印表機驅動程式跨不同語言的系統運作所需的資訊。
Unidrv 印表機驅動程式也已升級,讓 Windows Vista 使用 FORM_INFO_2 資料結構,並使用 GPD 檔案中的資料來填入其他成員。 如果需要新結構所提供的其他資訊,您可以將使用 FORM_INFO_1 結構的整合型印表機驅動程式升級為使用 FORM_INFO_2 結構。
本節說明如何更新 Unidrv 印表機驅動程式的 GPD 檔案或整合型印表機驅動程式中的程式代碼,以使用 FORM_INFO_2 資料結構所提供的新成員。
本節說明 Windows Vista 印表機表單的下列改善:
如需有關使用印表機表單的詳細資訊,請參閱 Microsoft Windows SDK 文件。