перечисление BIDI_TYPE (winspool.h)
Перечисление BIDI_TYPE перечисляет возможные значения данных, передаваемых в ходе операции bidi.
Синтаксис
typedef enum {
BIDI_NULL,
BIDI_INT,
BIDI_FLOAT,
BIDI_BOOL,
BIDI_STRING,
BIDI_TEXT,
BIDI_ENUM,
BIDI_BLOB
} BIDI_TYPE;
Константы
BIDI_NULL Указывает, что данные отсутствуют. |
BIDI_INT Указывает, что данные bidi являются целым числом. |
BIDI_FLOAT Указывает, что данные bidi являются числом с плавающей запятой. |
BIDI_BOOL Указывает, что для данных bidi задано значение TRUE или FALSE. |
BIDI_STRING Указывает, что данные bidi являются символьной строкой Юникода. |
BIDI_TEXT Указывает, что данные bidi являются нелокализационной строкой Юникода. |
BIDI_ENUM Указывает, что значение данных bidi является строкой Юникода. |
BIDI_BLOB Указывает, что данные bidi являются двоичными данными. |
Комментарии
Следующее соответствие применяется между типами SNMP и типами bidi, определенными в перечислении BIDI_TYPE.
Тип SNMP | Тип 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 |
(нет) | BIDI_FLOAT |
Описание типов данных WinSNMP см. в документации по smiValue в документации по Microsoft Windows SDK.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Это перечисление доступно в Операционных системах Windows XP и более поздних версий. |
Верхняя часть | winspool.h (включая Winspool.h) |