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) |