Share 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.

Syntax

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 ont la valeur 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 non localisable.
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 Microsoft Windows SDK pour obtenir des descriptions des types de données WinSNMP.

Configuration requise

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