Registrando um serviço
Para adicionar seu serviço à lista de provedores no Assistente de Publicação na Web ou no Assistente de Ordenação de Impressão Online, você deve adicionar a chave apropriada e seus valores ao Registro do Windows.
Para adicionar seu serviço à lista de provedores para o Assistente de Publicação na Web, adicione uma chave, conforme mostrado abaixo.
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Explorer
PublishingWizard
PublishingWizard
Providers
MyProviderName
IconPath
DisplayName
Description
HREF
SupportedTypes
Para adicionar seu serviço à lista de provedores para o Assistente de Ordenação de Impressão Online, adicione uma chave, conforme mostrado abaixo.
HKEY_CURRENT_USER
Software
Microsoft
Windows
CurrentVersion
Explorer
PublishingWizard
InternetPhotoPrinting
Providers
MyProviderName
IconPath
DisplayName
Description
HREF
SupportedTypes
Cada um dos valores é uma cadeia de caracteres do tipo REG_SZ. Forneça seus dados conforme explicado na tabela a seguir.
Nome do valor | Explicação |
---|---|
IconPath | O caminho completo para o arquivo de ícone, incluindo o nome do arquivo. |
DisplayName | O nome exibido para o serviço na lista de provedores do assistente. |
Descrição | Uma breve descrição para seu serviço. Essa descrição também é exibida na lista de provedores do assistente diretamente abaixo do nome do serviço. |
HREF | A URL da primeira página do serviço. |
Supportedtypes | Os tipos de arquivo compatíveis com o serviço. Por exemplo, *.jpg. Ao especificar apenas determinados tipos de arquivo, seu serviço só aparece quando esses tipos de arquivo foram selecionados. Se mais de um tipo de arquivo tiver sido selecionado, o serviço será exibido se algum desses tipos de arquivo tiver suporte do serviço. Se você quiser especificar vários tipos de arquivo, separe-os na lista com ponto e vírgula. Por exemplo, *.jpg; *.bmp. |
Veja a seguir um exemplo completo de um serviço de processamento de fotos intitulado "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
Quando a URL do serviço é chamada, dois valores são adicionados ao final da URL : lcid e langid. Por exemplo, a cadeia de caracteres de URL para o exemplo acima pode ser https://www.MyProvider.com/Intro.htm?lcid=1033&langid=1033. Essas variáveis são usadas para informações de idioma e localização.
- O lcid é usado para informar o servidor sobre as configurações de país/região e idioma do cliente. Ele não é usado para determinar o idioma da interface do usuário do cliente, mas é usado para determinar o formato adequado para moeda, data e hora e outros dados específicos da região.
- langid é usado para informar o servidor sobre a configuração de idioma padrão do cliente para que ele possa usar o idioma adequado na interface do usuário.