Freigeben über


WSD_SERVICE_METADATA-Struktur (wsdtypes.h)

Stellt Metadaten zu einem Dienst bereit, der von einem Gerät gehostet wird.

Syntax

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

Member

EndpointReference

Verweis auf eine WSD_ENDPOINT_REFERENCE_LIST-Struktur , die die Endpunkte angibt, an denen der Dienst verfügbar ist.

Types

Verweis auf eine WSD_NAME_LIST-Struktur , die eine Liste der WS-Discovery Types enthält.

ServiceId

Der URI des Diensts. Dieser URI muss gültig sein, wenn eine WSD_SERVICE_METADATA-Struktur an IWSDDeviceHost::SetMetadata übergeben wird. Anwendungen sind für die URI-Validierung verantwortlich.

Any

Verweis auf eine WSDXML_ELEMENT-Struktur, die erweiterungsinhalte angibt, die vom XML ANY-Schlüsselwort (keyword) zulässig sind.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile wsdtypes.h (einschließen von Wsdapi.h)