Struttura DBPARAMETER (cmdtree.h)

Nota

Il servizio di indicizzazione non è più supportato a partire da Windows XP e non è disponibile per l'uso a partire da Windows 8. Usare invece Windows Search per la ricerca sul lato client e Microsoft Search Server Express per la ricerca sul lato server.

La struttura DBPARAMETER viene usata per definire i valori per i parametri scalari.

Sintassi

typedef struct tagDBPARAMETER {
  LPOLESTR     pwszName;
  ITypeInfo    *pTypeInfo;
  DB_NUMERIC   *pNum;
  DBLENGTH     cbMaxLength;
  DBPARAMFLAGS dwFlags;
  DBTYPE       wType;
} DBPARAMETER;

Members

pwszName

parameter name

pTypeInfo

se non un puntatore Null, il tipo viene descritto da ITypeInfo

pNum

Struttura che descrive la precisione, la scala e il valore del valore numerico.

cbMaxLength

lunghezza massima del parametro

dwFlags

maschera di bit che descrive le caratteristiche dei parametri

wType

tipo del parametro

Commenti

Si noti che non è presente alcuna voce per la posizione ordinale del parametro . Il presupposto è che la posizione ordinale verrà determinata dal provider dopo aver valutato l'albero nel suo complesso e non assegnando un valore specifico a un singolo membro all'interno dell'albero. I consumer di dati possono determinare la posizione ordinale in base al nome usando ICommandWithParameters::MapParameterNames. Per altre informazioni sull'interfaccia, vedere ICommandWithParameters.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione cmdtree.h