Leer en inglés

Compartir a través de


Otras tecnologías de dispositivos

Información general sobre la tecnología Otras tecnologías de dispositivos.

Para desarrollar otras tecnologías de dispositivos, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Enumeraciones

 
PropertyConstraint

Califica las condiciones de filtro usadas para buscar instancias de función.
QueryUpdateAction

Representa el tipo de acción detección de funciones que se está realizando en la instancia de función especificada. El controlador de notificaciones de cambios del programa cliente usa esta información.
SystemVisibilityFlags

Determina la visibilidad de los datos de la instancia de función.
WSD_CONFIG_PARAM_TYPE

Especifica el tipo de datos almacenados en una estructura de WSD_CONFIG_PARAM.
WSD_PROTOCOL_TYPE

Identifica el tipo de protocolo admitido por un puerto.
WSDEventType

Identifica el tipo de evento generado por la capa de sesión.
WSDUdpMessageType

Identifica el tipo de mensaje UDP.

Functions

 
Anulación

Anula la operación asincrónica.
Anulación

Anula la transferencia de datos en el flujo de datos MIME adjunto.
AbortAsyncOperation

Anula una operación asincrónica pendiente.
Add (Agregar)

Agrega una instancia de función a la colección.
Add (Agregar)

Proporciona información sobre un host de detección recién anunciado (desde un mensaje Hello) o una coincidencia con una consulta iniciada por el usuario.
AddDynamicService

Registra un objeto de servicio para las solicitudes entrantes, pero no agrega el servicio a los metadatos del host del dispositivo. Se usa para los servicios transitorios (dinámicos).
AddInstance

Crea o modifica una instancia de función.
AddNamespace

Crea un objeto que representa un espacio de nombres en un contexto XML.
AddNameToNamespace

Crea un objeto que representa un nombre en un espacio de nombres en un contexto XML.
AddPropertyConstraint

Agrega una restricción de propiedad a la consulta.
AddQueryConstraint

Agrega una restricción de consulta a la consulta.
Asociado

Marca una entrada de base de datos de asociación como asociada.
Asociado

Marca una entrada de base de datos de asociación como asociada y envía una notificación adecuada.
AsyncOperationComplete

Indica que se ha completado la operación asincrónica.
Adjuntar

Asocia una interfaz de devolución de llamada al proveedor de detección.
BeginGetMetadata

Envía una solicitud asincrónica para los metadatos.
BeginGetMetadata

Inicia una solicitud de intercambio de metadatos asincrónica con el servicio remoto.
BeginGetStatusForMultipleOperations

Comienza una operación asincrónica que recupera el estado actual.
BeginRenewMultipleOperations

Inicializa una operación asincrónica que renueva una colección de suscripciones de notificación existentes mediante el envío de una nueva duración.
BeginSubscribeToMultipleOperations

Inicializa una operación asincrónica que se suscribe a una colección de notificaciones o eventos de solicitud/respuesta.
BeginUnsubscribeToMultipleOperations

Inicializa una solicitud de cancelación asincrónica para una suscripción a una colección de notificaciones o eventos de solicitud o respuesta.
Borrar

Borra los encabezados HTTP usados para las transmisiones SOAP a través de HTTP.
Close

Cierra el flujo de datos MIME adjunto actual. (IWSDInboundAttachment.Close)
Close

Cierra el flujo de datos MIME adjunto actual. (IWSDOutboundAttachment.Close)
CreateFunctionInstanceCollection

Crea una colección de instancias de función.
CreateInstance

Crea una instancia de función.
CreateInstance

Crea una nueva instancia de función.
CreateInstanceCollectionQuery

Crea una consulta para una colección de instancias de función específicas.
CreateInstanceQuery

Crea una consulta para una instancia de función específica.
CreatePropertyStore

Permite a los proveedores reutilizar la implementación del almacén de propiedades en memoria.
Eliminar

Quita la instancia de función especificada de la colección.
Eliminar

Quita una entrada de la base de datos de asociación.
Eliminar

Quita una entrada de la base de datos de asociación y envía una notificación adecuada.
DeleteAll

Quita todas las instancias de función de la colección.
Deserializar

Analiza la dirección, valida sus partes de componente y las guarda en el objeto .
Separar

Desasocia una interfaz de devolución de llamada del proveedor de detección.
EndGetMetadata

Finaliza una solicitud asincrónica de metadatos.
EndGetMetadata

Completa la solicitud de intercambio de metadatos asincrónica y recupera los metadatos del servicio de la respuesta.
EndGetStatusForMultipleOperations

Completa una operación asincrónica que recupera el estado actual.
EndQuery

Finaliza una consulta que ejecuta un proveedor.
EndRenewMultipleOperations

Completa una operación asincrónica que renueva una colección de suscripciones de notificación existentes mediante el envío de una nueva duración.
EndSubscribeToMultipleOperations

Completa una operación asincrónica que se suscribe a una colección de notificaciones o eventos de solicitud/respuesta.
EndUnsubscribeToMultipleOperations

Completa una solicitud de cancelación asincrónica para una suscripción a una colección de notificaciones o eventos de solicitud/respuesta.
Ejecutar

Realiza la consulta definida por IFunctionDiscovery::CreateInstanceCollectionQuery.
Ejecutar

Realiza la consulta definida por IFunctionDiscovery::CreateInstanceQuery.
FaultRequest

Envía un error que coincide con un contexto de solicitud determinado.
Get

Obtiene la instancia de función especificada y su índice de la colección.
Get

Obtiene el nombre y el valor de la restricción de propiedad especificada, por clave de propiedad.
Get

Obtiene el valor de la restricción de consulta especificada, por nombre.
GetAlias

Obtiene el alias de la dirección de detección.
GetAllMetadata

Recupera todos los metadatos de este dispositivo.
GetAsyncState

Obtiene el estado de la operación asincrónica.
GetAt

Obtiene la clave de propiedad en el índice especificado.
GetAuthType

El método GetAuthType recupera el esquema de autenticación HTTP usado durante la autenticación del cliente.
GetCategory

Obtiene las cadenas de categoría y subcategoría de la instancia de función.
GetClientAccessToken

El método GetClientAccessToken recupera el token de acceso de cliente que se puede usar para autenticar o suplantar al cliente.
GetClientCertificate

Obtiene el certificado de cliente.
GetContext

Recupera el contexto de transmisión privado para la transacción actual.
GetCount

Obtiene el número de instancias de función de la colección.
GetCount

Obtiene el número de propiedades del almacén de propiedades.
GetCount

Obtiene el número de elementos de la colección. (IProviderPropertyConstraintCollection.GetCount)
GetCount

Obtiene el número de elementos de la colección. (IProviderQueryConstraintCollection.GetCount)
GetEndpointProxy

Recupera el proxy de punto de conexión para la operación asincrónica.
GetEndpointProxy

Recupera el proxy de punto de conexión para el dispositivo.
GetEndpointProxy

Obtiene el proxy de punto de conexión para el dispositivo.
GetEndpointReference

Recupera una dirección WS-Addressing que hace referencia a un punto de conexión del dispositivo remoto.
GetErrorInfo

Recupera información sobre el último error.
GetEvent

Recupera una estructura de WSD_EVENT que contiene el resultado del evento.
GetExclusive

Determina si el socket está en modo exclusivo.
GetExtendedDiscoXML

Recupera datos personalizados o extensibles proporcionados en el encabezado o cuerpo del mensaje SOAP.
GetFaultInfo

Recupera información sobre el último error recibido.
GetHostMetadata

Recupera metadatos específicos de clase para el dispositivo que describen las características del dispositivo y los servicios que hospeda.
GetID

Obtiene la cadena de identificador de la instancia de función.
GetID

Recupera el identificador de transporte de la transacción actual.
GetInboundHttpHeaders

Recupera los encabezados HTTP actuales usados para las transmisiones SOAP-over-HTTP entrantes.
GetInstance

Obtiene la instancia de función especificada, en función del identificador.
GetInstanceCollection

Obtiene la colección especificada de instancias de función, en función de la categoría y la subcategoría.
GetInstanceId

Recupera el identificador de instancia de este mensaje.
GetLocalAddress

Recupera el objeto de dirección genérica que representa la dirección local que recibió el mensaje.
GetLocalInterfaceGUID

Recupera el GUID de la interfaz de red local en la que se recibió el mensaje.
GetLocalTransportAddress

Recupera la representación de cadena de la dirección de transporte local (IP).
GetLowerParameters

Recupera los parámetros de mensaje de la capa debajo de esta capa en la pila de protocolos.
GetMappedAccessToken

Obtiene el token de acceso asignado.
GetMessageType

Obtiene el tipo de mensaje para esta configuración de dirección UDP.
GetMetadata

Recupera los metadatos de un objeto .
GetMetadataVersion

Recupera la versión de metadatos de este mensaje.
GetOutboundHttpHeaders

Recupera los encabezados HTTP actuales usados para las transmisiones SOAP-over-HTTP salientes.
GetPath

Obtiene la ruta de acceso del URI para esta dirección.
GetPort

Obtiene el número de puerto IP asociado a esta dirección de transporte.
GetProbeResolveTag

Recupera la etiqueta de búsqueda correspondiente a este objeto de servicio detectado.
GetPropertyConstraints

Recupera las restricciones de propiedad actuales.
GetProviderInstanceID

Obtiene la cadena de identificador de la instancia del proveedor.
GetQueryConstraints

Recupera las restricciones de consulta actuales.
GetRemoteAddress

Recupera el objeto de dirección genérica que representa la dirección remota desde la que se envió el mensaje.
GetRemoteTransportAddress

Recupera la representación de cadena de la dirección de transporte remoto (IP).
GetRetransmitParams

Recupera los valores que WSD usa para determinar con qué frecuencia se repite la transmisión de mensajes.
GetScopeRule

Se llama a para devolver un URI que define la regla de coincidencia de ámbito implementada.
GetScopes

Recupera una lista de ámbitos de WS-Discovery.
GetSecure

Recupera el estado de si las sesiones seguras de TLS están habilitadas para esta dirección.
GetService

Recupera un objeto de servicio que no está registrado actualmente.
GetServiceMetadata

Recupera los metadatos del objeto IWSDServiceProxy.
GetServiceProxyById

Recupera un proxy de servicio IWSDServiceProxy genérico por identificador de servicio.
GetServiceProxyByType

Recupera un proxy IWSDServiceProxy genérico para un servicio expuesto por el dispositivo por nombre de tipo de puerto.
GetSignature

Obtiene la firma de un mensaje.
GetSignedInfoHash

Obtiene el hash de una firma de mensaje.
GetSockaddr

Obtiene la información de la dirección del socket.
GetStatusForMultipleOperations

Recupera el estado actual.
GetThisDeviceMetadata

Recupera metadatos específicos del dispositivo para este dispositivo.
GetThisModelMetadata

Recupera metadatos específicos del modelo para el dispositivo.
GetTransportAddress

Obtiene un puntero a una representación de cadena del objeto de dirección. (IWSDTransportAddress.GetTransportAddress)
GetTransportAddressEx

Obtiene un puntero a una representación de cadena del objeto de dirección. (IWSDTransportAddress.GetTransportAddressEx)
GetTTL

Obtiene el período de vida (TTL) de todos los paquetes salientes mediante esta dirección.
GetTypes

Recupera una lista de tipos de WS-Discovery.
GetValue

Obtiene el valor de la clave de propiedad especificada.
GetXAddrs

Recupera una lista de WS-Discovery XAddrs.
GetXMLContext

Obtiene el contexto XML asociado a este proveedor.
GetXMLContext

Obtiene el contexto XML asociado al dispositivo.
HasCompleted

Indica si la operación se ha completado.
Init

Inicializa una instancia de un objeto IWSDDeviceHost.
Init

Inicializa el proxy del dispositivo y, opcionalmente, comparte una sesión con un proxy de dispositivo inicializado previamente.
Inicialización

Inicializa el objeto del proveedor de detección de funciones.
Inicialización

Inicializa un objeto que proporciona una interfaz específica enlazada al recurso representado por la instancia de función.
InstancePropertyStoreFlush

Proporciona un mecanismo para que el proveedor conserve las propiedades.
InstancePropertyStoreOpen

Abre el almacén de propiedades del proveedor.
InstancePropertyStoreValidateAccess

Comprueba que el proveedor admite el acceso solicitado.
InstanceQueryService

Crea un objeto COM específico del proveedor para la instancia de función.
InstanceReleased

Libera la instancia de función especificada y libera la memoria asignada anteriormente.
IsInstanceQuery

Determina si una consulta es para una sola instancia de función o para varias instancias de función.
IsMessageSignatureTrusted

Especifica si una firma de mensaje es de confianza.
IsMessageSigned

Especifica si se firma un mensaje.
IsSubcategoryQuery

Determina si una consulta es para instancias de función en una subcategoría específica.
Elemento

Obtiene la instancia de función especificada, por índice.
Elemento

Obtiene el nombre y el valor de la restricción de propiedad especificada, por índice.
Elemento

Obtiene el nombre y el valor de la restricción de consulta especificada, por índice.
MatchProbe

Determina si un mensaje de sondeo coincide con el host especificado y envía un mensaje ProbeMatches WS-Discovery si se realiza la coincidencia.
MatchProbeEx

Determina si un mensaje de sondeo coincide con el host especificado y envía un mensaje probeMatches WS-Discovery con información extendida si se realiza la coincidencia.
MatchResolve

Determina si un mensaje Resolve coincide con el host especificado y envía un mensaje de WS-Discovery ResolveMatches si se realiza la coincidencia.
MatchResolveEx

Determina si un mensaje Resolve coincide con el host especificado y envía un mensaje de WS-Discovery ResolveMatches con información extendida si se realiza la coincidencia.
MatchScopes

Se llama a para comparar dos ámbitos para determinar si coinciden.
Siguiente

Obtiene el nombre y el valor de la siguiente restricción de propiedad de la colección.
Siguiente

Obtiene el nombre y el valor de la siguiente restricción de consulta de la colección.
OnError

Recibe errores que se producen durante el procesamiento asincrónico de consultas.
OnEvent

Recibe los eventos de adición, eliminación o actualización durante una notificación.
OnUpdate

Indica que se ha agregado, quitado o cambiado una instancia de función.
OpenPropertyStore

Abre el almacén de propiedades para la instancia de la función.
ProbeHandler

Se llama cuando el publicador de detección recibe un sondeo.
ProcessFault

Procesa un error soap recuperado por GetFaultInfo.
Publicar

Anuncia la presencia de un host de red enviando un mensaje Hello.
PublishEx

Anuncia la presencia de un host de red enviando un mensaje Hello con información extendida.
PWSD_SOAP_MESSAGE_HANDLER

Hace referencia a un controlador de mensajes SOAP para los mensajes entrantes.
Consultar

Recupera una colección de instancias de función que cumplen las restricciones especificadas.
Lectura

Recupera datos adjuntos de un mensaje enviado por un host remoto.
RegisterNotificationSink

Asocia un receptor de notificaciones de devolución de llamada al publicador de detección.
RegisterPortType

Registra un tipo de puerto para los mensajes entrantes.
RegisterScopeMatchingRule

Agrega compatibilidad con una regla de coincidencia de ámbito personalizada.
RegisterService

Registra un objeto de servicio para las solicitudes entrantes y agrega el servicio a los metadatos del host del dispositivo.
Remove

Elimina la instancia de función especificada y devuelve un puntero a la instancia de función que se va a quitar.
Remove

Proporciona información sobre un host de detección salido recientemente (de un mensaje bye).
RemoveDynamicService

Anula el registro de un objeto de servicio que se registró mediante AddDynamicService.
RemoveInstance

Quita la instancia de función especificada, en función de la categoría y la subcategoría.
RemoveInstance

Elimina una instancia de función existente.
RenewMultipleOperations

Renueva una colección de suscripciones de notificación existentes mediante el envío de una nueva duración.
Reset

Restablece el índice actual al inicio de la colección. (IProviderPropertyConstraintCollection.Reset)
Reset

Restablece el índice actual al inicio de la colección. (IProviderQueryConstraintCollection.Reset)
ResolveHandler

Se llama cuando el publicador de detección recibe una resolución.
RetireService

Anula el registro de un objeto de servicio que se registró mediante RegisterService y quita el servicio de los metadatos del host del dispositivo.
SearchByAddress

Inicializa una búsqueda de WS-Discovery hosts por dirección del dispositivo.
SearchById

Inicializa una búsqueda de WS-Discovery hosts por identificador de dispositivo.
SearchByType

Inicializa una búsqueda de WS-Discovery hosts por tipo de dispositivo.
SearchComplete

Se llama para indicar que una búsqueda iniciada por el usuario se ha completado correctamente y no se aceptarán más coincidencias para la búsqueda.
SearchFailed

Se llama a para indicar que se ha producido un error en la búsqueda iniciada por el usuario.
SendOneWayRequest

Envía un mensaje de solicitud unidireccional.
SendResponse

Envía un mensaje de respuesta que coincide con un contexto de solicitud determinado.
SendTwoWayRequest

Envía un mensaje de solicitud bidireccional mediante un patrón de llamada sincrónica.
SendTwoWayRequestAsync

Envía un mensaje de solicitud bidireccional mediante un patrón de llamada asincrónico.
Serializar

Ensambla las partes del componente de la dirección en una cadena.
SetAddressFamily

Especifica la familia de direcciones IP (IPv4, IPv6 o ambos) que se va a buscar al detectar dispositivos WSD.
SetAddressFamily

Especifica la familia de direcciones IP (IPv4, IPv6 o ambos) en la que se publicará el host.
SetAlias

Establece el alias de la dirección de detección.
SetCallback

Especifica una interfaz de devolución de llamada a la que se llamará cuando se haya completado la operación asincrónica.
SetContext

Establece el contexto de transmisión privado para la transacción actual.
SetEventingStatusCallback

Establece o borra la devolución de llamada de estado de eventos.
SetExclusive

Controla si el socket está en modo exclusivo.
SetID

Establece el identificador de transporte de la transacción actual.
SetInboundHttpHeaders

Establece los encabezados HTTP usados para las transmisiones SOAP a través de HTTP entrantes.
SetLocalAddress

Establece un objeto de dirección genérico que representa la dirección de origen que debe enviar el mensaje.
SetMessageType

Establece el tipo de mensaje para esta configuración de dirección UDP.
SetMetadata

Establece los metadatos de un dispositivo, excepto los metadatos de servicio definidos por el usuario.
SetNamespaces

Asocia espacios de nombres personalizados al objeto de contexto XML.
SetOutboundHttpHeaders

Establece los encabezados HTTP usados para las transmisiones SOAP a través de HTTP salientes.
SetPath

Establece la ruta de acceso del URI para esta dirección.
SetPort

Establece solo el número de puerto IP para esta dirección de transporte.
SetRemoteAddress

Establece el objeto de dirección genérico que representa la dirección remota en la que se envía el mensaje.
SetRetransmitParams

Establece los valores que WSD usa para determinar con qué frecuencia se repite la transmisión de mensajes.
SetSecure

Habilita o deshabilita las sesiones seguras de TLS para esta dirección.
SetServiceDiscoverable

Controla si el servicio se anuncia mediante WS-Discovery.
SetSockaddr

Establece la información de la dirección del socket.
SetTransportAddress

Establece la representación de cadena de la dirección de transporte.
SetTTL

Establece el período de vida (TTL) de todos los paquetes salientes mediante esta dirección.
SetTypes

Asocia tipos de mensajes personalizados con el objeto de contexto XML.
SetValue

Establece el valor de la clave de propiedad especificada.
SetWaitHandle

Especifica un identificador de espera que se va a establecer cuando se completa la operación.
SignalEvent

Notifica a todos los clientes suscritos que se ha producido un evento.
Skip

Omite el siguiente elemento de la colección. (IProviderPropertyConstraintCollection.Skip)
Skip

Omite el siguiente elemento de la colección. (IProviderQueryConstraintCollection.Skip)
Iniciar

Inicia el host del dispositivo y publica el host de dispositivo mediante un mensaje de WS-Discovery Hello.
Detención

Envía un mensaje de WS-Discovery Bye y detiene el host.
SubscribeToMultipleOperations

Se suscribe a una colección de notificaciones o eventos de solicitud/respuesta.
SubscribeToOperation

Se suscribe a un evento de notificación o solicitud/respuesta.
SubscriptionEnded

Se le llama cuando el dispositivo finalizó la suscripción.
SubscriptionRenewalFailed

Se llama cuando no se pudo renovar la suscripción de la acción de evento especificada.
SubscriptionRenewed

Se llama cuando la suscripción para la acción de evento especificada se renueve correctamente.
Terminate

Finaliza el host y libera los servicios adjuntos.
Desasociar

Marca una entrada de base de datos de asociación como no asociada.
Desasociar

Marca una entrada de base de datos de asociación como no asociada y envía una notificación adecuada.
Anular publicación

Anuncia la salida de un host de red enviando un mensaje bye.
UnRegisterNotificationSink

Desasocia un receptor de notificaciones de devolución de llamada del publicador de detección.
UnRegisterScopeMatchingRule

Quita la compatibilidad con una regla de coincidencia de ámbito personalizada.
UnsubscribeToMultipleOperations

Cancela una colección de suscripciones a notificaciones o eventos de solicitud o respuesta.
UnsubscribeToOperation

Cancela una suscripción a un evento de notificación o solicitud/respuesta.
Escritura

Envía datos adjuntos al host remoto mediante un contenedor MIME.
WSD_STUB_FUNCTION

Describe una función de código auxiliar usada para controlar un mensaje entrante.
WSDAllocateLinkedMemory

Asigna un bloque de memoria vinculado.
WSDAttachLinkedMemory

Asocia un bloque de memoria secundario a un bloque de memoria primario.
WSDCreateDeviceHost

Crea un host de dispositivo y devuelve un puntero a la interfaz IWSDDeviceHost. (WSDCreateDeviceHost)
WSDCreateDeviceHost2

Crea un host de dispositivo que puede admitir mensajes firmados y devuelve un puntero a la interfaz IWSDDeviceHost.
WSDCreateDeviceHostAdvanced

Crea un host de dispositivo y devuelve un puntero a la interfaz IWSDDeviceHost. (WSDCreateDeviceHostAdvanced)
WSDCreateDeviceProxy

Crea un proxy de dispositivo y devuelve un puntero a la interfaz IWSDDeviceProxy. (WSDCreateDeviceProxy)
WSDCreateDeviceProxy2

Crea un proxy de dispositivo que puede admitir mensajes firmados y devuelve un puntero a la interfaz IWSDDeviceProxy.
WSDCreateDeviceProxyAdvanced

Crea un proxy de dispositivo y devuelve un puntero a la interfaz IWSDDeviceProxy. (WSDCreateDeviceProxyAdvanced)
WSDCreateDiscoveryProvider

Crea un objeto IWSDiscoveryProvider.
WSDCreateDiscoveryProvider2

Crea un objeto IWSDiscoveryProvider que admite mensajes firmados.
WSDCreateDiscoveryPublisher

Crea un objeto IWSDiscoveryPublisher.
WSDCreateDiscoveryPublisher2

Crea un objeto IWSDiscoveryPublisher que admite mensajes firmados.
WSDCreateHttpAddress

Crea un objeto IWSDHttpAddress.
WSDCreateHttpMessageParameters

Crea un objeto IWSDHttpMessageParameters.
WSDCreateOutboundAttachment

Crea un objeto IWSDOutboundAttachment.
WSDCreateUdpAddress

Crea un objeto IWSDUdpAddress.
WSDCreateUdpMessageParameters

Recupera un puntero a la interfaz IWSDUdpMessageParameters.
WSDDetachLinkedMemory

Desasocia un bloque de memoria secundario de su bloque de memoria primario.
WSDFreeLinkedMemory

Libera un bloque de memoria asignado previamente con WSDAllocateLinkedMemory.
WSDGenerateFault

Genera un error soap. (WSDGenerateFault)
WSDGenerateFaultEx

Genera un error soap. (WSDGenerateFaultEx)
WSDGetConfigurationOption

Obtiene una opción de configuración de WSDAPI.
WSDSetConfigurationOption

Establece una opción de configuración de WSDAPI.
WSDUriDecode

Descodifica un URI según las reglas de RFC2396.
WSDUriEncode

Codifica un URI según las reglas de codificación de URI en RFC2396.
WSDXMLAddChild

Agrega un elemento secundario.
WSDXMLAddSibling

Agrega un elemento relacionado.
WSDXMLBuildAnyForSingleElement

Crea un elemento XML con un nombre y un valor especificados.
WSDXMLCleanupElement

Libera memoria asociada a un elemento XML.
WSDXMLCreateContext

Crea un nuevo objeto IWSDXMLContext.
WSDXMLGetNameFromBuiltinNamespace

Obtiene un nombre especificado del espacio de nombres integrado.
WSDXMLGetValueFromAny

Recupera un valor de texto de un elemento secundario especificado de cualquier elemento XML.

Interfaces

 
IFunctionDiscovery

Los programas cliente usan esta interfaz para detectar instancias de función, obtener la instancia de función predeterminada para una categoría y crear objetos de consulta de detección de funciones avanzadas que permiten registrar los valores predeterminados de detección de funciones, entre otras cosas.
IFunctionDiscoveryNotification

El programa cliente implementa esta interfaz para admitir consultas asincrónicas y la detección de funciones llama a esta para notificar al programa cliente cuando se ha agregado o quitado una instancia de función que cumpla los parámetros de consulta.
IFunctionDiscoveryProvider

Esta es la interfaz principal implementada por un proveedor de detección. Es la interfaz principal que usa la infraestructura de detección de funciones para comunicarse con el proveedor y sus recursos.
IFunctionDiscoveryProviderFactory

Proporciona métodos de fábrica para crear objetos de detección de funciones.
IFunctionDiscoveryProviderQuery

Esta interfaz se pasa a todas las llamadas al método IFunctionDiscoveryProvider::Query y contiene información de definición de consulta. Los proveedores deben usar esto para determinar cuáles son las restricciones para cada solicitud de consulta que reciben.
IFunctionDiscoveryServiceProvider

Esta interfaz se implementa para crear e inicializar objetos para proporcionar una interfaz de acceso especificada a un recurso representado por la instancia de función. Una vez creado el objeto, se llama al método Initialize para inicializar el objeto.
IFunctionInstance

Se crea una instancia de función como resultado de llamar a uno de los métodos IFunctionDiscovery; el programa cliente no crea estos objetos por sí mismos.
IFunctionInstanceCollection

Representa un grupo de objetos IFunctionInstance devueltos como resultado de una consulta u solicitud de instancia get.
IFunctionInstanceCollectionQuery

Implementa la consulta asincrónica para una colección de instancias de función basadas en la categoría y subcategoría.
IFunctionInstanceQuery

Implementa la consulta asincrónica para una instancia de función basada en la categoría y subcategoría.
IPNPXAssociation

Define métodos para administrar las entradas de la base de datos de asociación para dispositivos PnP-X.
IPNPXDeviceAssociation

Define métodos para administrar las entradas de la base de datos de asociación para dispositivos PnP-X. Estos métodos envían notificaciones cuando cambia el nodo dev PnP correspondiente.
IProviderProperties

Opcionalmente, los proveedores de detección implementan para crear y administrar directamente su propio almacén de propiedades.
IProviderPropertyConstraintCollection

Esta interfaz es accesible para el proveedor a través de IFunctionDiscoveryProviderQuery::GetPropertyConstraints.
IProviderPublishing

Se implementa mediante un proveedor de detección para permitir que un programa cliente agregue y quite instancias de función.
IProviderQueryConstraintCollection

Esta interfaz es accesible para el proveedor a través del método IFunctionDiscoveryProviderQuery::GetQueryConstraints.
IWSDAddress

Proporciona acceso a los componentes individuales de una dirección de transporte.
IWSDAsyncCallback

Controla las devoluciones de llamada para completar una operación asincrónica.
IWSDAsyncResult

Representa una operación asincrónica.
IWSDAttachment

Es la interfaz base para todos los demás tipos de datos adjuntos.
IWSDDeviceHost

Representa un dispositivo compatible con DPWS.
IWSDDeviceHostNotify

Proporciona notificaciones relacionadas con el dispositivo a una instancia de un objeto IWSDDeviceHost.
IWSDDeviceProxy

Representa un dispositivo de perfil de dispositivos remotos para servicios web (DPWS) para aplicaciones cliente y middleware.
IWSDEndpointProxy

Implementa un proxy de mensajería de servicios de dispositivo.
IWSDEventingStatus

Implemente esta interfaz para recibir notificaciones cuando se produzcan cambios de estado en suscripciones de eventos.
IWSDHttpAddress

Proporciona acceso a los componentes individuales de una dirección HTTP.
IWSDHttpAuthParameters

Use esta interfaz para recuperar el token de acceso o el esquema de autorización que se usa durante la autenticación de un cliente.
IWSDHttpMessageParameters

Proporciona acceso a los encabezados HTTP que se usan al transmitir mensajes a través de SOAP a través de HTTP.
IWSDInboundAttachment

Permite a las aplicaciones leer datos adjuntos codificados con MIME desde un mensaje entrante.
IWSDiscoveredService

Esta interfaz representa un host detectado de forma remota.
IWSDiscoveryProvider

Se usa para detectar servicios en la red anunciada por WS-Discovery.
IWSDiscoveryProviderNotify

El programa cliente implementa para recibir notificaciones de devolución de llamada de IWSDiscoveryProvider.
IWSDiscoveryPublisher

Proporciona métodos para anunciar hosts y administrar consultas entrantes en hosts.
IWSDiscoveryPublisherNotify

El programa cliente implementa para recibir notificaciones de devolución de llamada de IWSDiscoveryPublisher.
IWSDMessageParameters

Use esta interfaz para comunicar información específica del mensaje hacia arriba y hacia abajo en la pila de protocolos.
IWSDMetadataExchange

Es la clase base para otros objetos que acceden a los metadatos.
IWSDOutboundAttachment

Permite a las aplicaciones enviar datos adjuntos en un mensaje mediante un contenedor MIME.
IWSDScopeMatchingRule

El programa cliente implementa para proporcionar una regla de coincidencia de ámbito personalizada que se puede usar para ampliar las reglas de coincidencia de ámbito estándar definidas en WS-Discovery.
IWSDServiceMessaging

Se usa mediante código auxiliar generado para enviar errores o respuestas a los mensajes entrantes.
IWSDServiceProxy

Representa un servicio WSD remoto para aplicaciones cliente y middleware.
IWSDServiceProxyEventing

Representa un servicio WSD remoto para aplicaciones cliente y middleware. Esta interfaz permite la implementación de varias operaciones asincrónicas.
IWSDSignatureProperty

Proporciona propiedades de mensajes firmados.
IWSDSSLClientCertificate

Recupera el certificado SSL de cliente.
IWSDTransportAddress

Representa una dirección de transporte basada en IP.
IWSDUdpAddress

Proporciona acceso a los componentes individuales de una dirección UDP.
IWSDUdpMessageParameters

Use esta interfaz para especificar la frecuencia con la que WSD repite la transmisión del mensaje.
IWSDXMLContext

Es una colección de espacios de nombres y tipos usados en una pila WSDAPI.

Estructuras

 
REQUESTBODY_GetStatus

Representa un mensaje de solicitud WS-Eventing GetStatus.
REQUESTBODY_Renew

Representa un mensaje de solicitud de renovación WS-Eventing.
REQUESTBODY_Subscribe

Representa un mensaje de solicitud de suscripción WS-Eventing.
REQUESTBODY_Unsubscribe

Representa un mensaje de solicitud de cancelación de suscripción WS-Eventing.
RESPONSEBODY_GetMetadata

Representa un mensaje de respuesta WS-MetadataExchange GetMetadata.
RESPONSEBODY_GetStatus

Representa un mensaje de respuesta WS-Eventing GetStatus.
RESPONSEBODY_Renew

Representa un WS-Eventing mensaje de respuesta Renovar.
RESPONSEBODY_Subscribe

Representa un mensaje de respuesta de WS-Eventing Suscripción.
RESPONSEBODY_SubscriptionEnd

Representa un WS-Eventing mensaje de respuesta SubscriptionEnd.
WSD_APP_SEQUENCE

Representa información de secuencia de aplicación relacionada con WS-Discovery mensajes.
WSD_BYE

Representa un mensaje bye.
WSD_CONFIG_ADDRESSES

Información sobre direcciones específicas en las que un host debe escuchar.
WSD_CONFIG_PARAM

Representa los parámetros de configuración para crear objetos WSDAPI.
WSD_DATETIME

Representa una marca de tiempo.
WSD_DURATION

Representa un período de tiempo.
WSD_ENDPOINT_REFERENCE

Representa una referencia de punto de conexión WS-Addressing.
WSD_ENDPOINT_REFERENCE_LIST

Representa un nodo de una lista vinculada de WSD_ENDPOINT_REFERENCE estructuras.
WSD_EVENT

Proporciona una representación interna de un mensaje SOAP.
WSD_EVENTING_DELIVERY_MODE

Representa el modo de entrega usado en un mensaje de WS-Eventing Suscribir.
WSD_EVENTING_DELIVERY_MODE_PUSH

Representa la referencia de punto de conexión utilizada para la entrega de inserción de eventos en un mensaje de WS-Eventing Suscribir.
WSD_EVENTING_EXPIRES

Representa la hora de expiración de un mensaje de WS-Eventing.
WSD_EVENTING_FILTER

Representa un filtro de eventos que se usa en WS-Eventing Mensajes de suscripción.
WSD_EVENTING_FILTER_ACTION

Representa una expresión booleana usada para filtrar eventos.
WSD_HANDLER_CONTEXT

Especifica el contexto para controlar los mensajes entrantes.
WSD_HEADER_RELATESTO

Representa un bloque de encabezado de sobre SOAP RelatesTo, tal como se especifica en la especificación de WS-Addressing.
WSD_HELLO

Representa un mensaje Hello.
WSD_HOST_METADATA

Proporciona metadatos para todos los servicios hospedados por un dispositivo.
WSD_LOCALIZED_STRING

Representa una única cadena localizada.
WSD_LOCALIZED_STRING_LIST

Representa un nodo de una lista vinculada de cadenas localizadas.
WSD_METADATA_SECTION

Representa una sección de metadatos en un formulario genérico.
WSD_METADATA_SECTION_LIST

Representa un nodo en una lista vinculada de una sola lista de secciones de metadatos.
WSD_NAME_LIST

Representa un nodo en una lista vinculada única de estructuras de nombres XML.
WSD_OPERATION

Describe una operación definida por WSDL en términos de uno o dos mensajes.
WSD_PORT_TYPE

Proporciona datos sobre un tipo de puerto.
WSD_PROBE

Representa un mensaje de sondeo.
WSD_PROBE_MATCH

Representa un mensaje ProbeMatch.
WSD_PROBE_MATCH_LIST

Representa un nodo en una lista vinculada única de estructuras de mensajes ProbeMatch.
WSD_PROBE_MATCHES

Representa un mensaje ProbeMatches.
WSD_REFERENCE_PARAMETERS

Especifica datos opacos que usa un punto de conexión.
WSD_REFERENCE_PROPERTIES

Especifica datos adicionales que se usan para identificar de forma única un punto de conexión.
WSD_RELATIONSHIP_METADATA

Proporciona metadatos sobre la relación entre dos o más servicios.
WSD_RESOLVE

Representa un mensaje Resolve.
WSD_RESOLVE_MATCH

Representa un mensaje ResolveMatch.
WSD_RESOLVE_MATCHES

Representa un mensaje ResolveMatches.
WSD_SCOPES

Colección de ámbitos usados en WS-Discovery mensajería.
WSD_SECURITY_CERT_VALIDATION

Representa los criterios para hacer coincidir los certificados de cliente con los de un servidor HTTPS. (WSD_SECURITY_CERT_VALIDATION)
WSD_SECURITY_CERT_VALIDATION_V1

Representa los criterios para hacer coincidir los certificados de cliente con los de un servidor HTTPS. W
WSD_SECURITY_SIGNATURE_VALIDATION

Representa los criterios para buscar firmas compactas de cliente coincidentes con los mensajes.
WSD_SERVICE_METADATA

Proporciona metadatos relacionados con un servicio hospedado por un dispositivo.
WSD_SERVICE_METADATA_LIST

Representa un nodo en una lista vinculada única de estructuras de metadatos de servicio.
WSD_SOAP_FAULT

Representa un error soap generado.
WSD_SOAP_FAULT_CODE

Representa un código de error SOAP generado.
WSD_SOAP_FAULT_REASON

Colección de códigos de motivo asociados a un WSD_SOAP_FAULT.
WSD_SOAP_FAULT_SUBCODE

Representa un subcódigo de error soap generado.
WSD_SOAP_HEADER

Proporciona datos de encabezado SOAP para la estructura de WSD_SOAP_MESSAGE.
WSD_SOAP_MESSAGE

Contenido de un mensaje SOAP de WSD.
WSD_SYNCHRONOUS_RESPONSE_CONTEXT

Proporciona un contexto para controlar la respuesta a una solicitud bidireccional.
WSD_THIS_DEVICE_METADATA

Especifica los metadatos que son únicos para un dispositivo específico.
WSD_THIS_MODEL_METADATA

Proporciona información específica del modelo relacionada con el dispositivo.
WSD_UNKNOWN_LOOKUP

Representa un elemento XML que no se pudo analizar.
WSD_URI_LIST

Representa un nodo de una lista vinculada de URI.
WSDUdpRetransmitParams

Define los parámetros para repetir una transmisión de mensajes.
WSDXML_ATTRIBUTE

Describe un atributo XML.
WSDXML_ELEMENT

Describe un elemento XML.
WSDXML_ELEMENT_LIST

Representa un nodo de una lista vinculada de elementos XML.
WSDXML_NAME

Especifica un nombre completo XML.
WSDXML_NAMESPACE

Especifica un espacio de nombres XML.
WSDXML_NODE

Describe un nodo XML.
WSDXML_PREFIX_MAPPING

Describe un prefijo de espacio de nombres XML.
WSDXML_TEXT

Describe el texto de un nodo XML.
WSDXML_TYPE

Describe un tipo XSD.