Outras tecnologias de dispositivos
Visão geral da tecnologia de outras tecnologias de dispositivos.
Para desenvolver outras tecnologias de dispositivos, você precisa destes cabeçalhos:
- functiondiscoveryapi.h
- functiondiscoveryconstraints.h
- functiondiscoveryprovider.h
- pnpxassoc.h
- wsdattachment.h
- wsdbase.h
- wsdclient.h
- wsddisco.h
- wsdhost.h
- wsdtypes.h
- wsdutil.h
- wsdxml.h
- wsdxmldom.h
Para obter diretrizes de programação para essa tecnologia, confira:
Propertyconstraint Qualifica as condições de filtro usadas para pesquisar instâncias de função. |
QueryUpdateAction Representa o tipo de ação que a Descoberta de Funções está executando na instância de função especificada. Essas informações são usadas pelo manipulador de notificação de alteração do programa cliente. |
SystemVisibilityFlags Determina a visibilidade dos dados da instância de função. |
WSD_CONFIG_PARAM_TYPE Especifica o tipo de dados armazenados em uma estrutura WSD_CONFIG_PARAM. |
WSD_PROTOCOL_TYPE Identifica o tipo de protocolo com suporte por uma porta. |
WSDEventType Identifica o tipo de evento produzido pela camada de sessão. |
WSDUdpMessageType Identifica o tipo de mensagem UDP. |
Anular Anula a operação assíncrona. |
Anular Anula a transferência de dados no fluxo de dados MIME do anexo. |
AbortAsyncOperation Anula uma operação assíncrona pendente. |
Adicionar Adiciona uma instância de função à coleção. |
Adicionar Fornece informações sobre um host de descoberta recém-anunciado (de uma mensagem Olá) ou uma correspondência com uma consulta iniciada pelo usuário. |
AddDynamicService Registra um objeto de serviço para solicitações de entrada, mas não adiciona o serviço aos metadados do host do dispositivo. Isso é usado para serviços transitórios (dinâmicos). |
AddInstance Cria ou modifica uma instância de função. |
Addnamespace Cria um objeto que representa um namespace em um contexto XML. |
AddNameToNamespace Cria um objeto que representa um nome em um namespace em um contexto XML. |
AddPropertyConstraint Adiciona uma restrição de propriedade à consulta. |
AddQueryConstraint Adiciona uma restrição de consulta à consulta. |
Associado Marca uma entrada de banco de dados de associação como associada. |
Associado Marca uma entrada de banco de dados de associação como associada e envia uma notificação apropriada. |
AsyncOperationComplete Indica que a operação assíncrona foi concluída. |
Attach Anexa uma interface de retorno de chamada ao provedor de descoberta. |
Begingetmetadata Envia uma solicitação assíncrona para metadados. |
Begingetmetadata Inicia uma solicitação de troca de metadados assíncrona com o serviço remoto. |
BeginGetStatusForMultipleOperations Inicia uma operação assíncrona que recupera o status atual. |
BeginRenewMultipleOperations Inicializa uma operação assíncrona que renova uma coleção de assinaturas de notificação existentes enviando uma nova duração. |
BeginSubscribeToMultipleOperations Inicializa uma operação assíncrona que assina uma coleção de notificações ou eventos de solicitação/resposta. |
BeginUnsubscribeToMultipleOperations Inicializa uma solicitação de cancelamento assíncrona para uma assinatura para uma coleção de notificações ou eventos de solicitação/resposta. |
Limpar Limpa os cabeçalhos HTTP usados para transmissões SOAP sobre HTTP. |
Fechar Fecha o fluxo de dados MIME do anexo atual. (IWSDInboundAttachment.Close) |
Fechar Fecha o fluxo de dados MIME do anexo atual. (IWSDOutboundAttachment.Close) |
CreateFunctionInstanceCollection Cria uma coleção de instâncias de função. |
CreateInstance Cria uma instância de função. |
CreateInstance Cria uma nova instância de função. |
CreateInstanceCollectionQuery Cria uma consulta para uma coleção de instâncias de função específicas. |
CreateInstanceQuery Cria uma consulta para uma instância de função específica. |
CreatePropertyStore Permite que os provedores reutilizem a implementação do repositório de propriedades na memória. |
Excluir Remove a instância de função especificada da coleção. |
Excluir Remove uma entrada do banco de dados de associação. |
Excluir Remove uma entrada do banco de dados de associação e envia uma notificação apropriada. |
DeleteAll Remove todas as instâncias de função da coleção. |
Desserializar Analisa o endereço, valida suas partes de componente e as salva no objeto . |
Desanexar Desanexa uma interface de retorno de chamada do provedor de descoberta. |
Endgetmetadata Encerra uma solicitação assíncrona para metadados. |
Endgetmetadata Conclui a solicitação de troca de metadados assíncrona e recupera os metadados de serviço da resposta. |
EndGetStatusForMultipleOperations Conclui uma operação assíncrona que recupera o status atual. |
EndQuery Encerra uma consulta que está sendo executada por um provedor. |
EndRenewMultipleOperations Conclui uma operação assíncrona que renova uma coleção de assinaturas de notificação existentes enviando uma nova duração. |
EndSubscribeToMultipleOperations Conclui uma operação assíncrona que assina uma coleção de notificações ou eventos de solicitação/resposta. |
EndUnsubscribeToMultipleOperations Conclui uma solicitação de cancelamento assíncrona para uma assinatura de uma coleção de notificações ou eventos de solicitação/resposta. |
Executar Executa a consulta definida por IFunctionDiscovery::CreateInstanceCollectionQuery. |
Executar Executa a consulta definida por IFunctionDiscovery::CreateInstanceQuery. |
FaultRequest Envia uma falha que corresponde a um determinado contexto de solicitação. |
Get Obtém a instância de função especificada e seu índice da coleção. |
Get Obtém o nome e o valor da restrição de propriedade especificada, por chave de propriedade. |
Get Obtém o valor da restrição de consulta especificada, por nome. |
GetAlias Obtém o alias do endereço de descoberta. |
GetAllMetadata Recupera todos os metadados para este dispositivo. |
GetAsyncState Obtém o estado da operação assíncrona. |
GetAt Obtém a chave de propriedade no índice especificado. |
GetAuthType O método GetAuthType recupera o esquema de autenticação HTTP usado durante a autenticação do cliente. |
GetCategory Obtém as cadeias de caracteres de categoria e subcategoria da instância de função. |
GetClientAccessToken O método GetClientAccessToken recupera o token de acesso do cliente que pode ser usado para autenticar ou representar o cliente. |
GetClientCertificate Obtém o certificado do cliente. |
Getcontext Recupera o contexto de transmissão privada para a transação atual. |
GetCount Obtém o número de instâncias de função na coleção. |
GetCount Obtém o número de propriedades no repositório de propriedades. |
GetCount Obtém o número de itens na coleção. (IProviderPropertyConstraintCollection.GetCount) |
GetCount Obtém o número de itens na coleção. (IProviderQueryConstraintCollection.GetCount) |
GetEndpointProxy Recupera o proxy de ponto de extremidade para a operação assíncrona. |
GetEndpointProxy Recupera o proxy de ponto de extremidade para o dispositivo. |
GetEndpointProxy Obtém o proxy de ponto de extremidade para o dispositivo. |
GetEndpointReference Recupera um endereço WS-Addressing referenciando um ponto de extremidade do dispositivo remoto. |
GetErrorInfo Recupera informações sobre o último erro. |
Getevent Recupera uma estrutura WSD_EVENT que contém o resultado do evento. |
GetExclusive Determina se o soquete está no modo exclusivo. |
GetExtendedDiscoXML Recupera dados personalizados ou extensíveis fornecidos no cabeçalho ou corpo da mensagem SOAP. |
GetFaultInfo Recupera informações sobre a última falha recebida. |
Gethostmetadata Recupera metadados específicos da classe para o dispositivo que descreve os recursos do dispositivo e os serviços que ele hospeda. |
Getid Obtém a cadeia de caracteres do identificador da instância de função. |
Getid Recupera a ID de transporte da transação atual. |
GetInboundHttpHeaders Recupera os cabeçalhos HTTP atuais usados para transmissões SOAP-over-HTTP de entrada. |
Getinstance Obtém a instância de função especificada, com base no identificador. |
GetInstanceCollection Obtém a coleção especificada de instâncias de função, com base na categoria e na subcategoria. |
GetInstanceId Recupera o identificador de instância dessa mensagem. |
GetLocalAddress Recupera o objeto de endereço genérico que representa o endereço local que recebeu a mensagem. |
GetLocalInterfaceGUID Recupera o GUID do adaptador de rede local sobre o qual a mensagem foi recebida. |
GetLocalTransportAddress Recupera a representação de cadeia de caracteres do endereço IP (transporte local). |
GetLowerParameters Recupera os parâmetros de mensagem da camada abaixo dessa camada na pilha de protocolos. |
GetMappedAccessToken Obtém o token de acesso mapeado. |
GetMessageType Obtém o tipo de mensagem para essa configuração de endereço UDP. |
Getmetadata Recupera metadados de um objeto . |
GetMetadataVersion Recupera a versão de metadados desta mensagem. |
GetOutboundHttpHeaders Recupera os cabeçalhos HTTP atuais usados para transmissões SOAP-over-HTTP de saída. |
GetPath Obtém o caminho do URI para esse endereço. |
GetPort Obtém o número da porta IP associado a esse endereço de transporte. |
GetProbeResolveTag Recupera a marca de pesquisa correspondente a esse objeto de serviço descoberto. |
GetPropertyConstraints Recupera as restrições de propriedade atuais. |
GetProviderInstanceID Obtém a cadeia de caracteres do identificador para a instância do provedor. |
GetQueryConstraints Recupera as restrições de consulta atuais. |
GetRemoteAddress Recupera o objeto de endereço genérico que representa o endereço remoto do qual a mensagem foi enviada. |
GetRemoteTransportAddress Recupera a representação de cadeia de caracteres do endereço IP (transporte remoto). |
GetRetransmitParams Recupera os valores que o WSD usa para determinar com que frequência repetir a transmissão da mensagem. |
GetScopeRule É chamado para retornar um URI que define a regra de correspondência de escopo implementada. |
GetScopes Recupera uma lista de escopos de WS-Discovery. |
GetSecure Recupera o status sobre se as sessões seguras do TLS estão habilitadas para esse endereço. |
GetService Recupera um objeto de serviço que não está registrado no momento. |
GetServiceMetadata Recupera os metadados do objeto IWSDServiceProxy. |
GetServiceProxyById Recupera um proxy de serviço IWSDServiceProxy genérico por ID de serviço. |
GetServiceProxyByType Recupera um proxy IWSDServiceProxy genérico para um serviço exposto pelo dispositivo pelo nome do tipo de porta. |
GetSignature Obtém a assinatura de uma mensagem. |
GetSignedInfoHash Obtém o hash de uma assinatura de mensagem. |
GetSockaddr Obtém as informações de endereço do soquete. |
GetStatusForMultipleOperations Recupera o status atual. |
GetThisDeviceMetadata Recupera metadados específicos do dispositivo para este dispositivo. |
Getthismodelmetadata Recupera metadados específicos do modelo para o dispositivo. |
GetTransportAddress Obtém um ponteiro para uma representação de cadeia de caracteres do objeto de endereço. (IWSDTransportAddress.GetTransportAddress) |
GetTransportAddressEx Obtém um ponteiro para uma representação de cadeia de caracteres do objeto de endereço. (IWSDTransportAddress.GetTransportAddressEx) |
GetTTL Obtém a TTL (vida útil) para todos os pacotes de saída usando esse endereço. |
Gettypes Recupera uma lista de tipos de WS-Discovery. |
GetValue Obtém o valor da chave de propriedade especificada. |
GetXAddrs Recupera uma lista de XAddrs WS-Discovery. |
GetXMLContext Obtém o contexto XML associado a esse provedor. |
GetXMLContext Obtém o contexto XML associado ao dispositivo. |
HasCompleted Indica se a operação foi concluída. |
Init Inicializa uma instância de um objeto IWSDDeviceHost. |
Init Inicializa o proxy do dispositivo, opcionalmente compartilhando uma sessão com um proxy de dispositivo de patrocínio inicializado anteriormente. |
Initialize Inicializa o objeto do provedor de Descoberta de Funções. |
Initialize Inicializa um objeto que fornece uma interface específica que foi associada ao recurso representado pela instância de função. |
InstancePropertyStoreFlush Fornece um mecanismo para o provedor persistir propriedades. |
InstancePropertyStoreOpen Abre o repositório de propriedades do provedor. |
InstancePropertyStoreValidateAccess Verifica se o provedor dá suporte ao acesso solicitado. |
InstanceQueryService Cria um objeto COM específico do provedor para a instância de função. |
InstanceReleased Libera a instância de função especificada e libera a memória alocada anteriormente. |
IsInstanceQuery Determina se uma consulta é para uma única instância de função ou várias instâncias de função. |
IsMessageSignatureTrusted Especifica se uma assinatura de mensagem é confiável. |
IsMessageSigned Especifica se uma mensagem está assinada. |
IsSubcategoryQuery Determina se uma consulta é para instâncias de função em uma subcategoria específica. |
Item Obtém a instância de função especificada, por índice. |
Item Obtém o nome e o valor da restrição de propriedade especificada, por índice. |
Item Obtém o nome e o valor da restrição de consulta especificada, por índice. |
MatchProbe Determina se uma mensagem de investigação corresponde ao host especificado e envia um WS-Discovery mensagem ProbeMatches se a correspondência for feita. |
MatchProbeEx Determina se uma mensagem de investigação corresponde ao host especificado e envia um WS-Discovery mensagem ProbeMatches com informações estendidas se a correspondência for feita. |
MatchResolve Determina se uma mensagem Resolver corresponde ao host especificado e envia um WS-Discovery mensagem ResolveMatches se a correspondência for feita. |
MatchResolveEx Determina se uma mensagem Resolver corresponde ao host especificado e envia um WS-Discovery mensagem ResolveMatches com informações estendidas se a correspondência for feita. |
MatchScopes É chamado para comparar dois escopos para determinar se eles correspondem. |
Próximo Obtém o nome e o valor da próxima restrição de propriedade na coleção. |
Próximo Obtém o nome e o valor da próxima restrição de consulta na coleção. |
OnError Recebe erros que ocorrem durante o processamento de consulta assíncrona. |
Onevent Recebe qualquer adicionar, remover ou atualizar eventos durante uma notificação. |
Onupdate Indica que uma instância de função foi adicionada, removida ou alterada. |
OpenPropertyStore Abre o repositório de propriedades da instância de função. |
ProbeHandler É chamado quando uma investigação é recebida pelo editor de descoberta. |
ProcessFault Processa uma falha SOAP recuperada por GetFaultInfo. |
Publicar Anuncia a presença de um host de rede enviando uma mensagem Olá. |
PublishEx Anuncia a presença de um host de rede enviando uma mensagem Olá com informações estendidas. |
PWSD_SOAP_MESSAGE_HANDLER Faz referência a um manipulador de mensagens SOAP para mensagens de entrada. |
Consulta Recupera uma coleção de instâncias de função que atendem às restrições especificadas. |
Leitura Recupera dados de anexo de uma mensagem enviada por um host remoto. |
RegisterNotificationSink Anexa um coletor de notificação de retorno de chamada ao editor de descoberta. |
RegisterPortType Registra um tipo de porta para mensagens de entrada. |
RegisterScopeMatchingRule Adiciona suporte para uma regra de correspondência de escopo personalizada. |
Registerservice Registra um objeto de serviço para solicitações de entrada e adiciona o serviço aos metadados do host do dispositivo. |
Remover Exclui a instância de função especificada e retorna um ponteiro para a instância de função que está sendo removida. |
Remover Fornece informações sobre um host de descoberta recém-falecido (de uma mensagem bye). |
RemoveDynamicService Cancela o registro de um objeto de serviço que foi registrado usando AddDynamicService. |
RemoveInstance Remove a instância de função especificada, com base na categoria e na subcategoria. |
RemoveInstance Exclui uma instância de função existente. |
RenewMultipleOperations Renova uma coleção de assinaturas de notificação existentes enviando uma nova duração. |
Redefinir Redefine o índice atual para o início da coleção. (IProviderPropertyConstraintCollection.Reset) |
Redefinir Redefine o índice atual para o início da coleção. (IProviderQueryConstraintCollection.Reset) |
ResolveHandler É chamado quando resolve é recebido pelo editor de descoberta. |
RetireService Cancela o registro de um objeto de serviço que foi registrado usando RegisterService e remove o serviço dos metadados do host do dispositivo. |
SearchByAddress Inicializa uma pesquisa por hosts WS-Discovery por endereço do dispositivo. |
SearchById Inicializa uma pesquisa por hosts WS-Discovery por identificador de dispositivo. |
SearchByType Inicializa uma pesquisa por hosts WS-Discovery por tipo de dispositivo. |
SearchComplete Chamado para indicar que uma pesquisa iniciada pelo usuário foi concluída com êxito e nenhuma outra correspondência para a pesquisa será aceita. |
SearchFailed É chamado para indicar que uma pesquisa iniciada pelo usuário falhou. |
SendOneWayRequest Envia uma mensagem de solicitação unidirecional. |
SendResponse Envia uma mensagem de resposta correspondente a um determinado contexto de solicitação. |
SendTwoWayRequest Envia uma mensagem de solicitação bidirecional usando um padrão de chamada síncrona. |
SendTwoWayRequestAsync Envia uma mensagem de solicitação bidirecional usando um padrão de chamada assíncrona. |
Serializar Monta as partes do componente do endereço em uma cadeia de caracteres. |
SetAddressFamily Especifica a família de endereços IP (IPv4, IPv6 ou ambos) para pesquisar ao descobrir dispositivos WSD. |
SetAddressFamily Especifica a família de endereços IP (IPv4, IPv6 ou ambos) sobre a qual o host será publicado. |
SetAlias Define o alias para o endereço de descoberta. |
SetCallback Especifica uma interface de retorno de chamada a ser chamada quando a operação assíncrona for concluída. |
Setcontext Define o contexto de transmissão privada para a transação atual. |
SetEventingStatusCallback Define ou limpa o retorno de chamada de status de eventos. |
SetExclusive Controla se o soquete está no modo exclusivo. |
SetID Define a ID de transporte para a transação atual. |
SetInboundHttpHeaders Define os cabeçalhos HTTP usados para transmissões SOAP sobre HTTP de entrada. |
SetLocalAddress Define um objeto de endereço genérico que representa o endereço de origem que deve enviar a mensagem. |
SetMessageType Define o tipo de mensagem para essa configuração de endereço UDP. |
SetMetadata Define os metadados de um dispositivo, excluindo metadados de serviço definidos pelo usuário. |
SetNamespaces Associa namespaces personalizados ao objeto de contexto XML. |
SetOutboundHttpHeaders Define os cabeçalhos HTTP usados para transmissões SOAP-over-HTTP de saída. |
Setpath Define o caminho do URI para esse endereço. |
SetPort Define apenas o número da porta IP para esse endereço de transporte. |
SetRemoteAddress Define o objeto de endereço genérico que representa o endereço remoto para onde a mensagem é enviada. |
SetRetransmitParams Define os valores que o WSD usa para determinar com que frequência repetir a transmissão da mensagem. |
SetSecure Habilita ou desabilita sessões seguras do TLS para esse endereço. |
SetServiceDiscoverable Controla se o serviço é anunciado ou não usando o WS-Discovery. |
SetSockaddr Define as informações de endereço do soquete. |
SetTransportAddress Define a representação de cadeia de caracteres do endereço de transporte. |
SetTTL Define a TTL (vida útil) para todos os pacotes de saída usando esse endereço. |
SetTypes Associa tipos de mensagem personalizados ao objeto de contexto XML. |
SetValue Define o valor da chave de propriedade especificada. |
SetWaitHandle Especifica um identificador de espera a ser definido quando a operação for concluída. |
SignalEvent Notifica todos os clientes inscritos de que ocorreu um evento. |
Ignorar Ignora o próximo item da coleção. (IProviderPropertyConstraintCollection.Skip) |
Ignorar Ignora o próximo item da coleção. (IProviderQueryConstraintCollection.Skip) |
Iniciar Inicia o host do dispositivo e publica o host do dispositivo usando uma mensagem do WS-Discovery Hello. |
Parar Envia uma mensagem WS-Discovery Bye e interrompe o host. |
SubscribeToMultipleOperations Assina uma coleção de notificações ou eventos de solicitação/resposta. |
SubscribeToOperation Assina um evento de notificação ou solicitação/resposta. |
SubscriptionEnded Chamado quando o dispositivo encerrou a assinatura. |
SubscriptionRenewalFailed Chamado quando a assinatura da ação de evento especificada não pôde ser renovada. |
SubscriptionRenewed Chamado quando a assinatura da ação de evento especificada foi renovada com êxito. |
Encerrar Encerra o host e libera todos os serviços anexados. |
Não associado Marca uma entrada de banco de dados de associação como não associada. |
Não associado Marca uma entrada de banco de dados de associação como não associada e envia uma notificação apropriada. |
Unpublish Anuncia a saída de um host de rede enviando uma mensagem bye. |
UnRegisterNotificationSink Desanexa um coletor de notificação de retorno de chamada do editor de descoberta. |
UnRegisterScopeMatchingRule Remove o suporte para uma regra de correspondência de escopo personalizada. |
CancelarsubscribeToMultipleOperations Cancela uma coleção de assinaturas para notificações ou eventos de solicitação/resposta. |
CancelarsubscribeToOperation Cancela uma assinatura para um evento de notificação ou solicitação/resposta. |
Gravar Envia dados de anexo para o host remoto usando um contêiner MIME. |
WSD_STUB_FUNCTION Descreve uma função stub usada para lidar com uma mensagem de entrada. |
Wsdallocatelinkedmemory Aloca um bloco de memória vinculado. |
WSDAttachLinkedMemory Anexa um bloco de memória filho a um bloco de memória pai. |
WSDCreateDeviceHost Cria um host de dispositivo e retorna um ponteiro para a interface IWSDDeviceHost. (WSDCreateDeviceHost) |
WSDCreateDeviceHost2 Cria um host de dispositivo que pode dar suporte a mensagens assinadas e retorna um ponteiro para a interface IWSDDeviceHost. |
WSDCreateDeviceHostAdvanced Cria um host do dispositivo e retorna um ponteiro para a interface IWSDDeviceHost. (WSDCreateDeviceHostAdvanced) |
WSDCreateDeviceProxy Cria um proxy de dispositivo e retorna um ponteiro para a interface IWSDDeviceProxy. (WSDCreateDeviceProxy) |
WSDCreateDeviceProxy2 Cria um proxy de dispositivo que pode dar suporte a mensagens assinadas e retorna um ponteiro para a interface IWSDDeviceProxy. |
WSDCreateDeviceProxyAdvanced Cria um proxy de dispositivo e retorna um ponteiro para a interface IWSDDeviceProxy. (WSDCreateDeviceProxyAdvanced) |
WSDCreateDiscoveryProvider Cria um objeto IWSDiscoveryProvider. |
WSDCreateDiscoveryProvider2 Cria um objeto IWSDiscoveryProvider que dá suporte a mensagens assinadas. |
WSDCreateDiscoveryPublisher Cria um objeto IWSDiscoveryPublisher. |
WSDCreateDiscoveryPublisher2 Cria um objeto IWSDiscoveryPublisher que dá suporte a mensagens assinadas. |
WSDCreateHttpAddress Cria um objeto IWSDHttpAddress. |
WSDCreateHttpMessageParameters Cria um objeto IWSDHttpMessageParameters. |
WSDCreateOutboundAttachment Cria um objeto IWSDOutboundAttachment. |
WSDCreateUdpAddress Cria um objeto IWSDUdpAddress. |
WSDCreateUdpMessageParameters Recupera um ponteiro para a interface IWSDUdpMessageParameters. |
WSDDetachLinkedMemory Desanexa um bloco de memória filho de seu bloco de memória pai. |
Wsdfreelinkedmemory Libera um bloco de memória alocado anteriormente com WSDAllocateLinkedMemory. |
WSDGenerateFault Gera uma falha SOAP. (WSDGenerateFault) |
WSDGenerateFaultEx Gera uma falha SOAP. (WSDGenerateFaultEx) |
WSDGetConfigurationOption Obtém uma opção de configuração WSDAPI. |
WSDSetConfigurationOption Define uma opção de configuração do WSDAPI. |
WSDUriDecode Decodifica um URI de acordo com as regras em RFC2396. |
WSDUriEncode Codifica um URI de acordo com as regras de codificação de URI no RFC2396. |
WSDXMLAddChild Adiciona um elemento filho. |
WSDXMLAddSibling Adiciona um elemento irmão. |
WSDXMLBuildAnyForSingleElement Cria um elemento XML com um nome e um valor especificados. |
WSDXMLCleanupElement Libera memória associada a um elemento XML. |
WSDXMLCreateContext Cria um novo objeto IWSDXMLContext. |
WSDXMLGetNameFromBuiltinNamespace Obtém um nome especificado do namespace interno. |
WSDXMLGetValueFromAny Recupera um valor de texto de um elemento filho especificado de um elemento XML any. |
IFunctionDiscovery Essa interface é usada por programas cliente para descobrir instâncias de função, obter a instância de função padrão para uma categoria e criar objetos de consulta avançados da Descoberta de Funções que permitem o registro de padrões de Descoberta de Funções, entre outras coisas. |
IFunctionDiscoveryNotification Essa interface é implementada pelo programa cliente para dar suporte a consultas assíncronas e é chamada pela Descoberta de Funções para notificar o programa cliente quando uma instância de função que atende aos parâmetros de consulta tiver sido adicionada ou removida. |
IFunctionDiscoveryProvider Essa é a interface main implementada por um provedor de descoberta. É a interface primária que a infraestrutura de Descoberta de Funções usa para se comunicar com o provedor e seus recursos. |
IFunctionDiscoveryProviderFactory Fornece métodos de fábrica para criar objetos de Descoberta de Funções. |
IFunctionDiscoveryProviderQuery Essa interface é passada para todas as chamadas de método IFunctionDiscoveryProvider::Query e contém informações de definição de consulta. Os provedores devem usar isso para determinar quais são as restrições para cada solicitação de consulta recebida. |
IFunctionDiscoveryServiceProvider Essa interface é implementada para criar e inicializar objetos para fornecer uma interface de acesso especificada a um recurso representado pela instância de função. Depois que o objeto é criado, o método Initialize é chamado para inicializar o objeto. |
IFunctionInstance Uma instância de função é criada como resultado da chamada de um dos métodos IFunctionDiscovery; O programa cliente não cria esses objetos por conta própria. |
IFunctionInstanceCollection Representa um grupo de objetos IFunctionInstance retornados como resultado de uma consulta ou obter solicitação de instância. |
IFunctionInstanceCollectionQuery Implementa a consulta assíncrona para uma coleção de instâncias de função com base na categoria e na subcategoria. |
IFunctionInstanceQuery Implementa a consulta assíncrona para uma instância de função com base na categoria e na subcategoria. |
IPNPXAssociation Define métodos para gerenciar as entradas de banco de dados de associação para dispositivos PnP-X. |
IPNPXDeviceAssociation Define métodos para gerenciar as entradas de banco de dados de associação para dispositivos PnP-X. Esses métodos enviam notificações quando o devnode PnP correspondente é alterado. |
IProviderProperties Opcionalmente, é implementado pelos provedores de descoberta para criar e gerenciar diretamente seu próprio repositório de propriedades. |
IProviderPropertyConstraintCollection Essa interface é acessível ao provedor por meio de IFunctionDiscoveryProviderQuery::GetPropertyConstraints. |
IProviderPublishing É implementado por um provedor de descoberta para permitir que um programa cliente adicione e remova instâncias de função. |
IProviderQueryConstraintCollection Essa interface é acessível ao provedor por meio do método IFunctionDiscoveryProviderQuery::GetQueryConstraints. |
Iwsdaddress Fornece acesso aos componentes individuais de um endereço de transporte. |
IWSDAsyncCallback Manipula retornos de chamada para a conclusão de uma operação assíncrona. |
Iwsdasyncresult Representa uma operação assíncrona. |
IWSDAttachment É a interface base para todos os outros tipos de anexo. |
Iwsddevicehost Representa um dispositivo compatível com DPWS. |
IWSDDeviceHostNotify Fornece notificações relacionadas ao dispositivo para uma instância de um objeto IWSDDeviceHost. |
Iwsddeviceproxy Representa um dispositivo DPWS (Perfil de Dispositivos Remotos para Serviços Web) para aplicativos cliente e middleware. |
IWSDEndpointProxy Implementa um proxy de mensagens dos serviços de dispositivo. |
IWSDEventingStatus Implemente essa interface para receber notificação quando status alterações ocorrerem em assinaturas de evento. |
IWSDHttpAddress Fornece acesso aos componentes individuais de um endereço HTTP. |
IWSDHttpAuthParameters Use essa interface para recuperar o token de acesso ou o esquema de autorização usado durante a autenticação de um cliente. |
IWSDHttpMessageParameters Fornece acesso aos cabeçalhos HTTP usados ao transmitir mensagens por meio de SOAP-over-HTTP. |
IWSDInboundAttachment Permite que os aplicativos leiam dados de anexo codificados em MIME de uma mensagem de entrada. |
IWSDiscoveredService Essa interface representa um host descoberto remotamente. |
Iwsdiscoveryprovider Usado para descobrir serviços na rede anunciada pelo WS-Discovery. |
IWSDiscoveryProviderNotify É implementado pelo programa cliente para receber notificações de retorno de chamada do IWSDiscoveryProvider. |
Iwsdiscoverypublisher Fornece métodos para anunciar hosts e gerenciar consultas de entrada para hosts. |
IWSDiscoveryPublisherNotify É implementado pelo programa cliente para receber notificações de retorno de chamada do IWSDiscoveryPublisher. |
Iwsdmessageparameters Use essa interface para comunicar informações específicas da mensagem para cima e para baixo na pilha de protocolos. |
IWSDMetadataExchange É a classe base para outros objetos que acessam metadados. |
IWSDOutboundAttachment Permite que os aplicativos enviem dados de anexo em uma mensagem usando um contêiner MIME. |
IWSDScopeMatchingRule É implementado pelo programa cliente para fornecer uma regra de correspondência de escopo personalizada que pode ser usada para estender as regras de correspondência de escopo padrão definidas no WS-Discovery. |
IWSDServiceMessaging É usado pelo código stub gerado para enviar falhas ou respostas a mensagens de entrada. |
Iwsdserviceproxy Representa um serviço WSD remoto para aplicativos cliente e middleware. |
IWSDServiceProxyEventing Representa um serviço WSD remoto para aplicativos cliente e middleware. Essa interface permite a implementação de várias operações assíncronas. |
IWSDSignatureProperty Fornece propriedades de mensagens assinadas. |
IWSDSSLClientCertificate Recupera o certificado SSL do cliente. |
IWSDTransportAddress Representa um endereço de transporte baseado em IP. |
IWSDUdpAddress Fornece acesso aos componentes individuais de um endereço UDP. |
IWSDUdpMessageParameters Use essa interface para especificar a frequência com que o WSD repete a transmissão da mensagem. |
IWSDXMLContext É uma coleção de namespaces e tipos usados em uma pilha WSDAPI. |
REQUESTBODY_GetStatus Representa um WS-Eventing mensagem de solicitação GetStatus. |
REQUESTBODY_Renew Representa uma mensagem de solicitação de renovação de WS-Eventing. |
REQUESTBODY_Subscribe Representa uma mensagem de solicitação de assinatura WS-Eventing. |
REQUESTBODY_Unsubscribe Representa uma mensagem de solicitação Desinscrever WS-Eventing. |
RESPONSEBODY_GetMetadata Representa um WS-MetadataExchange mensagem de resposta GetMetadata. |
RESPONSEBODY_GetStatus Representa um WS-Eventing mensagem de resposta GetStatus. |
RESPONSEBODY_Renew Representa um WS-Eventing mensagem de resposta Renovar. |
RESPONSEBODY_Subscribe Representa uma mensagem de resposta WS-Eventing Assinar. |
RESPONSEBODY_SubscriptionEnd Representa uma mensagem de resposta SubscriptionEnd WS-Eventing. |
WSD_APP_SEQUENCE Representa informações de sequência de aplicativos relacionadas a mensagens de WS-Discovery. |
WSD_BYE Representa uma mensagem bye. |
WSD_CONFIG_ADDRESSES Informações sobre endereços específicos em que um host deve escutar. |
WSD_CONFIG_PARAM Representa parâmetros de configuração para criar objetos WSDAPI. |
WSD_DATETIME Representa um carimbo de data/hora. |
WSD_DURATION Representa um período de tempo. |
WSD_ENDPOINT_REFERENCE Representa uma referência de ponto de extremidade WS-Addressing. |
WSD_ENDPOINT_REFERENCE_LIST Representa um nó em uma lista vinculada única de estruturas de WSD_ENDPOINT_REFERENCE. |
WSD_EVENT Fornece uma representação interna de uma mensagem SOAP. |
WSD_EVENTING_DELIVERY_MODE Representa o modo de entrega usado em uma mensagem de assinatura WS-Eventing. |
WSD_EVENTING_DELIVERY_MODE_PUSH Representa a referência de ponto de extremidade usada para entrega por push de eventos em uma mensagem de assinatura WS-Eventing. |
WSD_EVENTING_EXPIRES Representa o tempo de expiração de uma mensagem de WS-Eventing. |
WSD_EVENTING_FILTER Representa um filtro de evento usado em WS-Eventing Mensagens de assinatura. |
WSD_EVENTING_FILTER_ACTION Representa uma expressão booliana usada para filtrar eventos. |
WSD_HANDLER_CONTEXT Especifica o contexto para lidar com mensagens de entrada. |
WSD_HEADER_RELATESTO Representa um bloco de cabeçalho de envelope RelatesTo SOAP, conforme especificado pela especificação WS-Addressing. |
WSD_HELLO Representa uma mensagem Olá. |
WSD_HOST_METADATA Fornece metadados para todos os serviços hospedados por um dispositivo. |
WSD_LOCALIZED_STRING Representa uma única cadeia de caracteres localizada. |
WSD_LOCALIZED_STRING_LIST Representa um nó em uma lista vinculada única de cadeias de caracteres localizadas. |
WSD_METADATA_SECTION Representa uma seção de metadados em um formulário genérico. |
WSD_METADATA_SECTION_LIST Representa um nó em uma lista vinculada única de seções de metadados. |
WSD_NAME_LIST Representa um nó em uma lista vinculada única de estruturas de nome XML. |
WSD_OPERATION Descreve uma operação conforme definido pelo WSDL em termos de uma ou duas mensagens. |
WSD_PORT_TYPE Fornece dados sobre um tipo de porta. |
WSD_PROBE Representa uma mensagem de investigação. |
WSD_PROBE_MATCH Representa uma mensagem ProbeMatch. |
WSD_PROBE_MATCH_LIST Representa um nó em uma lista vinculada única de estruturas de mensagens ProbeMatch. |
WSD_PROBE_MATCHES Representa uma mensagem ProbeMatches. |
WSD_REFERENCE_PARAMETERS Especifica dados opacos usados por um ponto de extremidade. |
WSD_REFERENCE_PROPERTIES Especifica dados adicionais usados para identificar exclusivamente um ponto de extremidade. |
WSD_RELATIONSHIP_METADATA Fornece metadados sobre a relação entre dois ou mais serviços. |
WSD_RESOLVE Representa uma mensagem Resolver. |
WSD_RESOLVE_MATCH Representa uma mensagem ResolveMatch. |
WSD_RESOLVE_MATCHES Representa uma mensagem ResolveMatches. |
WSD_SCOPES Uma coleção de escopos usados no sistema de mensagens WS-Discovery. |
WSD_SECURITY_CERT_VALIDATION Representa os critérios para correspondência de certificados de cliente em relação aos de um servidor HTTPS. (WSD_SECURITY_CERT_VALIDATION) |
WSD_SECURITY_CERT_VALIDATION_V1 Representa os critérios para correspondência de certificados de cliente em relação aos de um servidor HTTPS. W |
WSD_SECURITY_SIGNATURE_VALIDATION Representa os critérios para correspondência de assinaturas compactas de cliente com mensagens. |
WSD_SERVICE_METADATA Fornece metadados sobre um serviço hospedado por um dispositivo. |
WSD_SERVICE_METADATA_LIST Representa um nó em uma lista vinculada única de estruturas de metadados de serviço. |
WSD_SOAP_FAULT Representa uma falha SOAP gerada. |
WSD_SOAP_FAULT_CODE Representa um código de falha SOAP gerado. |
WSD_SOAP_FAULT_REASON Uma coleção de códigos de motivo associados a um WSD_SOAP_FAULT. |
WSD_SOAP_FAULT_SUBCODE Representa um subcódigo de falha SOAP gerado. |
WSD_SOAP_HEADER Fornece dados de cabeçalho SOAP para a estrutura WSD_SOAP_MESSAGE. |
WSD_SOAP_MESSAGE O conteúdo de uma mensagem SOAP do WSD. |
WSD_SYNCHRONOUS_RESPONSE_CONTEXT Fornece um contexto para lidar com a resposta a uma solicitação bidirecional. |
WSD_THIS_DEVICE_METADATA Especifica metadados exclusivos de um dispositivo específico. |
WSD_THIS_MODEL_METADATA Fornece informações específicas do modelo relacionadas ao dispositivo. |
WSD_UNKNOWN_LOOKUP Representa um elemento XML que não pôde ser analisado. |
WSD_URI_LIST Representa um nó em uma lista vinculada de URIs. |
WSDUdpRetransmitParams Define os parâmetros para repetir uma transmissão de mensagem. |
WSDXML_ATTRIBUTE Descreve um atributo XML. |
WSDXML_ELEMENT Descreve um elemento XML. |
WSDXML_ELEMENT_LIST Representa um nó em uma lista vinculada de elementos XML. |
WSDXML_NAME Especifica um nome qualificado XML. |
WSDXML_NAMESPACE Especifica um namespace XML. |
WSDXML_NODE Descreve um nó XML. |
WSDXML_PREFIX_MAPPING Descreve um prefixo de namespace XML. |
WSDXML_TEXT Descreve o texto em um nó XML. |
WSDXML_TYPE Descreve um tipo XSD. |