다음을 통해 공유


__WTS_PROPERTY_VALUE 구조체(wtsdefs.h)

프로토콜에서 검색할 속성 값에 대한 정보를 포함합니다. WTS_PROPERTY_VALUE 구조체는 QueryProperty 메서드에서 사용됩니다.

구문

typedef struct __WTS_PROPERTY_VALUE {
  unsigned short Type;
  union {
    ULONG ulVal;
    struct {
      ULONG size;
      WCHAR *pstrVal;
    } strVal;
    struct {
      ULONG size;
      char  *pbVal;
    } bVal;
    GUID  guidVal;
  } u;
} __WTS_PROPERTY_VALUE, WTS_PROPERTY_VALUE, *PWTS_PROPERTY_VALUE, __WRDS_PROPERTY_VALUE;

멤버

Type

속성 값 정보를 포함하는 공용 구조체의 멤버를 지정하는 정수입니다. 다음 값 중 하나일 수 있습니다.

VALUE_TYPE_ULONG

값은 ulVal 멤버에 포함됩니다.

VALUE_TYPE_STRING

값은 strVal 멤버에 포함됩니다.

VALUE_TYPE_BINARY

값은 bVal 멤버에 포함됩니다.

VALUE_TYPE_GUID

값은 guidVal 멤버에 포함됩니다.

u

속성 값을 포함하는 공용 구조체입니다.

u.ulVal

값은 정수에 포함됩니다.

u.strVal

값은 문자열에 포함됩니다.

u.strVal.size

pstrVal 멤버가 가리키는 문자열의 크기를 포함하는 정수입니다.

u.strVal.pstrVal

속성 값이 포함된 문자열에 대한 포인터입니다.

u.bVal

값은 바이트 배열에 포함됩니다.

u.bVal.size

pbVal 멤버가 가리키는 바이트 배열의 크기를 포함하는 정수입니다.

u.bVal.pbVal

속성 값이 포함된 바이트 배열에 대한 포인터입니다.

u.guidVal

속성 값이 포함된 GUID입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 R2
머리글 wtsdefs.h(Wtsprotocol.h 포함)