WSD_METADATA_SECTION 구조체(wsdtypes.h)
제네릭 형식의 메타데이터 섹션을 나타냅니다.
참고Data, MetadataReference 또는 Location 멤버 중 하나만 지정해야 합니다.
구문
typedef struct _WSD_METADATA_SECTION {
const WCHAR *Dialect;
const WCHAR *Identifier;
void *Data;
WSD_ENDPOINT_REFERENCE *MetadataReference;
const WCHAR *Location;
WSDXML_ELEMENT *Any;
} WSD_METADATA_SECTION;
멤버
Dialect
메타데이터 섹션의 형식 및 버전입니다.
값 | 의미 |
---|---|
|
메타데이터 섹션에는 디바이스와 관련된 모델별 정보가 포함되어 있습니다. 데이터 멤버를 지정하면 해당 형식이 WSD_THIS_MODEL_METADATA. |
|
메타데이터 섹션에는 특정 디바이스에 고유한 메타데이터가 포함되어 있습니다. 데이터 멤버를 지정하면 해당 형식이 WSD_THIS_DEVICE_METADATA. |
|
메타데이터 섹션에는 두 개 이상의 서비스 간의 관계에 대한 메타데이터가 포함되어 있습니다. 데이터 멤버를 지정하면 해당 형식이 WSD_RELATIONSHIP_METADATA. |
Identifier
메타데이터 섹션의 scope/도메인/네임스페이스에 대한 언어별 식별자입니다.
Data
메타데이터의 이진 표현에 대한 참조입니다. 메타데이터의 형식은 언어로 지정됩니다. 언어에 , http://schemas.xmlsoap.org/ws/2006/02/devprof/ThisDevice
또는 http://schemas.xmlsoap.org/ws/2006/02/devprof/Relationship
값http://schemas.xmlsoap.org/ws/2006/02/devprof/ThisModel
이 없으면 이 멤버가 무시됩니다.
MetadataReference
사용된 WSD_ENDPOINT_REFERENCE 구조체에 대한 참조는 메타데이터를 검색할 수 있는 엔드포인트를 식별합니다.
Location
메타데이터를 검색할 수 있는 위치를 지정하는 URI입니다.
Any
XML ANY키워드(keyword) 허용되는 확장 콘텐츠를 지정하는 WSDXML_ELEMENT 구조체에 대한 참조입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | wsdtypes.h(Wsdapi.h 포함) |