Partager via


énumération BIDI_TYPE (winspool.h)

L’énumération BIDI_TYPE répertorie les valeurs possibles des données transférées dans une opération bidi.

Syntaxe

typedef enum {
  BIDI_NULL,
  BIDI_INT,
  BIDI_FLOAT,
  BIDI_BOOL,
  BIDI_STRING,
  BIDI_TEXT,
  BIDI_ENUM,
  BIDI_BLOB
} BIDI_TYPE;

Constantes

 
BIDI_NULL
Indique qu’il n’y a pas de données.
BIDI_INT
Indique que les données bidi sont un entier.
BIDI_FLOAT
Indique que les données bidi sont un nombre à virgule flottante.
BIDI_BOOL
Indique que les données bidi sont TRUE ou FALSE.
BIDI_STRING
Indique que les données bidi sont une chaîne de caractères Unicode.
BIDI_TEXT
Indique que les données bidi sont une chaîne Unicode nonlocalisable.
BIDI_ENUM
Indique que la valeur de données bidi est une chaîne Unicode.
BIDI_BLOB
Indique que les données bidi sont des données binaires.

Remarques

La correspondance suivante s’applique entre les types SNMP (Simple Network Management Protocol) et les types bidi définis dans l’énumération BIDI_TYPE.

Type SNMP Type Bidi
SNMP_SYNTAX_CNTR32, SNMP_SYNTAX_GAUGE32, SNMP_SYNTAX_INT, SNMP_SYNTAX_TIMETICKS, SNMP_SYNTAX_UINT32 BIDI_BOO,L BIDI_INT
SNMP_SYNTAX_IPADDR, SNMP_SYNTAX_OCTETS, SNMP_SYNTAX_OID BIDI_ENUM, BIDI_STRING, BIDI_TEXT
SNMP_SYNTAX_CNTR64, SNMP_SYNTAX_OCTETS, SNMP_SYNTAX_OPAQUE BIDI_BLOB
(aucun) BIDI_FLOAT

Consultez la structure smiValue dans la documentation du Kit de développement logiciel (SDK) Microsoft Windows pour obtenir des descriptions des types de données WinSNMP.

Exigences

Exigence Valeur
client minimum pris en charge Cette énumération est disponible dans Windows XP et les systèmes d’exploitation ultérieurs.
d’en-tête winspool.h (inclure Winspool.h)