Compartilhar via


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)