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) |