SNMP_Bind_64_Unsigned_Integer( )

NAME

SNMP_Bind_64_Unsigned_Integer( ) - bind a 64-bit unsigned-integer variable

SYNOPSIS

int SNMP_Bind_64_Unsigned_Integer 
    ( 
    SNMP_PKT_T *  pktp,       /* internal representation of snmp packet */ 
    int           index,      /* index of varbind entry                 */ 
    int           compc,      /* component count                        */ 
    OIDC_T *      compl,      /* component length                       */ 
    OCTET_T       typeFlags,  /* type flags                             */ 
    UINT_32_T     high,       /* high 32 bits of value                  */ 
    UINT_32_T     low         /* low 32 bits of value                   */ 
    );

DESCRIPTION

This routine binds a 64-bit unsigned-integer variable in the variable-binding list of an SNMP packet structure.

Parameter pktp references the packet structure.

index is a zero-based index indicating which variable-binding entry is to be used.

compc and compl are the component count and components, respectively, of the object identifier of the variable being bound.

typeFlags is the manifest constant VT_COUNTER64.

high and low are the high and low 32-bit sections of the 64-bit value to be bound.

A macro form of this procedure may be more convenient: SNMP_Bind_Counter64( ).

RETURNS

0 if successful, otherwise -1.

SEE ALSO

snmpBindLib