__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 |
Header | wtsdefs.h (Wtsprotocol.h を含む) |