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 数据是 Unicode 字符串。
BIDI_TEXT
指示 bidi 数据是不可本地化的 Unicode 字符串。
BIDI_ENUM
指示 bidi 数据值是 Unicode 字符串。
BIDI_BLOB
指示 bidi 数据是二进制数据。

言论

以下通信适用于简单网络管理协议(SNMP)类型和BIDI_TYPE枚举中定义的 bidi 类型。

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 数据类型的说明,请参阅 Microsoft Windows SDK 文档中的 smiValue 结构。

要求

要求 价值
最低支持的客户端 此枚举在 Windows XP 及更高版本的作系统中可用。
标头 winspool.h (包括 Winspool.h)