Partager via


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)