Condividi tramite


struttura __WTS_PROPERTY_VALUE (wtsdefs.h)

Contiene informazioni su un valore della proprietà da recuperare dal protocollo. La struttura WTS_PROPERTY_VALUE viene utilizzata dal metodo QueryProperty .

Sintassi

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;

Members

Type

Intero che specifica il membro dell'unione contenente le informazioni sul valore della proprietà. Può trattarsi di uno dei valori seguenti.

VALUE_TYPE_ULONG

Il valore è contenuto nel membro ulVal .

VALUE_TYPE_STRING

Il valore è contenuto nel membro strVal .

VALUE_TYPE_BINARY

Il valore è contenuto nel membro bVal .

VALUE_TYPE_GUID

Il valore è contenuto nel membro guidVal .

u

Unione che contiene il valore della proprietà.

u.ulVal

Il valore è contenuto in un numero intero.

u.strVal

Il valore è contenuto in una stringa.

u.strVal.size

Intero contenente le dimensioni della stringa a cui punta il membro pstrVal .

u.strVal.pstrVal

Puntatore a una stringa contenente il valore della proprietà.

u.bVal

Il valore è contenuto in una matrice di byte.

u.bVal.size

Intero contenente le dimensioni della matrice di byte a cui punta il membro pbVal .

u.bVal.pbVal

Puntatore a una matrice di byte che contiene il valore della proprietà.

u.guidVal

GUID che contiene il valore della proprietà.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008 R2
Intestazione wtsdefs.h (include Wtsprotocol.h)