Compartilhar via


estrutura WSD_SERVICE_METADATA (wsdtypes.h)

Fornece metadados sobre um serviço hospedado por um dispositivo.

Sintaxe

typedef struct _WSD_SERVICE_METADATA {
  WSD_ENDPOINT_REFERENCE_LIST *EndpointReference;
  WSD_NAME_LIST               *Types;
  const WCHAR                 *ServiceId;
  WSDXML_ELEMENT              *Any;
} WSD_SERVICE_METADATA;

Membros

EndpointReference

Referência a uma estrutura WSD_ENDPOINT_REFERENCE_LIST que especifica os pontos de extremidade nos quais o serviço está disponível.

Types

Referência a uma estrutura WSD_NAME_LIST que contém uma lista de tipos de WS-Discovery.

ServiceId

O URI do serviço. Esse URI deve ser válido quando uma estrutura de WSD_SERVICE_METADATA é passada para IWSDDeviceHost::SetMetadata. Os aplicativos são responsáveis pela validação do URI.

Any

Referência a uma estrutura de WSDXML_ELEMENT que especifica o conteúdo da extensão permitido pelo palavra-chave ANY XML.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho wsdtypes.h (include Wsdapi.h)