Compartir a través de


estructura __WTS_PROPERTY_VALUE (wtsdefs.h)

Contiene información sobre un valor de propiedad que se va a recuperar del protocolo. El método QueryProperty usa la estructura WTS_PROPERTY_VALUE.

Sintaxis

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;

Miembros

Type

Entero que especifica qué miembro de la unión contiene la información del valor de propiedad. Puede ser uno de los valores siguientes.

VALUE_TYPE_ULONG

El valor se encuentra en el miembro ulVal .

VALUE_TYPE_STRING

El valor se encuentra en el miembro strVal .

VALUE_TYPE_BINARY

El valor se encuentra en el miembro bVal .

VALUE_TYPE_GUID

El valor se encuentra en el miembro guidVal .

u

Unión que contiene el valor de propiedad.

u.ulVal

El valor se encuentra en un entero.

u.strVal

El valor se encuentra en una cadena.

u.strVal.size

Entero que contiene el tamaño de la cadena a la que apunta el miembro pstrVal .

u.strVal.pstrVal

Puntero a una cadena que contiene el valor de propiedad.

u.bVal

El valor se encuentra en una matriz de bytes.

u.bVal.size

Entero que contiene el tamaño de la matriz de bytes a la que apunta el miembro pbVal .

u.bVal.pbVal

Puntero a una matriz de bytes que contiene el valor de propiedad.

u.guidVal

GUID que contiene el valor de propiedad.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 R2
Encabezado wtsdefs.h (incluya Wtsprotocol.h)