註冊服務
若要將服務新增至 Web 發行精靈或在線列印訂購精靈中的提供者清單,您必須將適當的機碼及其值新增至 Windows 登錄。
若要將服務新增至 Web 發佈精靈的提供者清單,請新增密鑰,如下所示。
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Explorer
PublishingWizard
PublishingWizard
Providers
MyProviderName
IconPath
DisplayName
Description
HREF
SupportedTypes
若要將服務新增至在線列印訂購精靈的提供者清單,請新增索引鍵,如下所示。
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Explorer
PublishingWizard
InternetPhotoPrinting
Providers
MyProviderName
IconPath
DisplayName
Description
HREF
SupportedTypes
每個值都是類型REG_SZ的字串。 提供其數據,如下表所述。
值名稱 | 說明 |
---|---|
IconPath | 圖示檔的完整路徑,包括檔名。 |
DisplayName | 在精靈的提供者清單中顯示您服務的名稱。 |
描述 | 服務的簡短描述。 此描述也會顯示在精靈的提供者清單中,緊接在服務名稱下方。 |
Href | 服務第一頁的 URL。 |
SupportedTypes | 服務支援的文件類型。 例如 *.jpg。 藉由只指定特定檔類型,您的服務只會在選取這些文件類型時出現。 如果已選取多個檔案類型,您的服務就會在服務支援這些文件類型時出現。 如果您要指定多個檔案類型,請在清單中以分號分隔它們。 例如* .jpg;*.bmp。 |
以下是名為 「MyProvider」 的相片處理服務的完整範例。
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Explorer
PublishingWizard
InternetPhotoPrinting
Providers
MyProvider
IconPath = C:\MyProviderFiles\MyIcon.ico
DisplayName = My Photo Processing Provider
Description = 24 hour processing guaranteed!
HREF = https://www.MyProvider.com/Intro.htm
SupportedTypes = *.jpg; *.gif; *.bmp
呼叫服務的 URL 時,會將兩個值新增至 URL 的結尾:lcid 和 langid。 例如,上述範例的 URL 字串可能是 https://www.MyProvider.com/Intro.htm?lcid=1033&langid=1033。 這些變數用於語言和當地語系化資訊。
- lcid 用來通知伺服器用戶端的國家/地區和語言設定。 它不會用來判斷用戶端 UI 的語言,但用來判斷貨幣、日期和時間和其他區域特定數據的適當格式。
- langid 可用來通知伺服器用戶端的默認語言設定,使其可以在 UI 中使用適當的語言。