structure __WTS_PROPERTY_VALUE (wtsdefs.h)
Contient des informations sur une valeur de propriété à récupérer à partir du protocole. La structure WTS_PROPERTY_VALUE est utilisée par la méthode QueryProperty .
Syntaxe
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;
Membres
Type
Entier qui spécifie le membre de l’union qui contient les informations de valeur de propriété. Il peut s’agir de l’une des valeurs suivantes.
VALUE_TYPE_ULONG
La valeur est contenue dans le membre ulVal .
VALUE_TYPE_STRING
La valeur est contenue dans le membre strVal .
VALUE_TYPE_BINARY
La valeur est contenue dans le membre bVal .
VALUE_TYPE_GUID
La valeur est contenue dans le membre guidVal .
u
Union qui contient la valeur de la propriété.
u.ulVal
La valeur est contenue dans un entier.
u.strVal
La valeur est contenue dans une chaîne.
u.strVal.size
Entier qui contient la taille de la chaîne pointée vers le membre pstrVal .
u.strVal.pstrVal
Pointeur vers une chaîne qui contient la valeur de la propriété.
u.bVal
La valeur est contenue dans un tableau d’octets.
u.bVal.size
Entier qui contient la taille du tableau d’octets pointé par le membre pbVal .
u.bVal.pbVal
Pointeur vers un tableau d’octets qui contient la valeur de la propriété.
u.guidVal
GUID qui contient la valeur de la propriété.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 R2 |
En-tête | wtsdefs.h (include Wtsprotocol.h) |