Compartilhar via


enumeração BIDI_TYPE (winspool.h)

A enumeração BIDI_TYPE lista os possíveis valores de dados transferidos em uma operação 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
Indica que não há dados.
BIDI_INT
Indica que os dados bidi são um inteiro.
BIDI_FLOAT
Indica que os dados bidi são um número de ponto flutuante.
BIDI_BOOL
Indica que os dados bidi são VERDADEIRO ou FALSO.
BIDI_STRING
Indica que os dados bidi são uma cadeia de caracteres Unicode.
BIDI_TEXT
Indica que os dados bidi são uma cadeia de caracteres Unicode nãocalizável.
BIDI_ENUM
Indica que o valor de dados bidi é uma cadeia de caracteres Unicode.
BIDI_BLOB
Indica que os dados bidi são dados binários.

Comentários

A correspondência a seguir se aplica entre tipos SNMP (Simple Network Management Protocol) e tipos bidi definidos na enumeração BIDI_TYPE.

Tipo SNMP Tipo 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
(nenhum) BIDI_FLOAT

Consulte a estrutura smiValue na documentação do SDK do Microsoft Windows para obter descrições dos tipos de dados WinSNMP.

Requisitos

Requisito Valor
Cliente mínimo com suporte Essa enumeração está disponível no Windows XP e em sistemas operacionais posteriores.
Cabeçalho winspool.h (inclua Winspool.h)