Регистрация службы
Чтобы добавить службу в список поставщиков в мастере веб-публикации или мастере заказа на печать в Интернете, необходимо добавить соответствующий ключ и его значения в реестр Windows.
Чтобы добавить службу в список поставщиков мастера веб-публикации, добавьте ключ, как показано ниже.
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 | Имя, отображаемое для службы в списке поставщиков мастера. |
Description | Краткое описание службы. Это описание также отображается в списке поставщиков мастера непосредственно под именем службы. |
HREF | URL-адрес первой страницы службы. |
Поддерживаемые Типы | Типы файлов, поддерживаемые службой. Например, *.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 используется для информирования сервера о параметрах страны или региона клиента. Он не используется для определения языка пользовательского интерфейса клиента, но используется для определения правильного формата для валют, даты и времени и других данных, относящихся к регионам.
- langid используется для информирования сервера о настройке языка клиента по умолчанию, чтобы он смог использовать правильный язык в пользовательском интерфейсе.