estrutura __WTS_PROPERTY_VALUE (wtsdefs.h)
Contém informações sobre um valor de propriedade a ser recuperado do protocolo. A estrutura WTS_PROPERTY_VALUE é usada pelo método QueryProperty .
Sintaxe
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;
Membros
Type
Um inteiro que especifica qual membro da união contém as informações de valor da propriedade. Esse pode ser um dos valores a seguir.
VALUE_TYPE_ULONG
O valor está contido no membro ulVal .
VALUE_TYPE_STRING
O valor está contido no membro strVal .
VALUE_TYPE_BINARY
O valor está contido no membro bVal .
VALUE_TYPE_GUID
O valor está contido no membro guidVal .
u
Uma união que contém o valor da propriedade.
u.ulVal
O valor está contido em um inteiro.
u.strVal
O valor está contido em uma cadeia de caracteres.
u.strVal.size
Um inteiro que contém o tamanho da cadeia de caracteres apontada pelo membro pstrVal .
u.strVal.pstrVal
Um ponteiro para uma cadeia de caracteres que contém o valor da propriedade.
u.bVal
O valor está contido em uma matriz de bytes.
u.bVal.size
Um inteiro que contém o tamanho da matriz de bytes apontada pelo membro pbVal .
u.bVal.pbVal
Um ponteiro para uma matriz de bytes que contém o valor da propriedade.
u.guidVal
Um GUID que contém o valor da propriedade.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 R2 |
Cabeçalho | wtsdefs.h (inclua Wtsprotocol.h) |