def creditCharge( self, cc ):
    cc = int( cc )
    assert( 0 <= cc <= _USHORT_MAX ), "Assigned value (%d) out of range." % cc
    assert( (cc == 0) or (self._dialect > SMB2_DIALECT_202) ), \
      "Reserved; Value must be zero in SMBv2.0.2."
    self._creditCharge = cc