# File lib/win32/eventlog.rb, line 296
      def clear(backup_file = nil)
         raise TypeError unless backup_file.is_a?(String) if backup_file
         backup_file = 0 unless backup_file
          
         unless ClearEventLog(@handle, backup_file)
            error = 'ClearEventLog() failed: ' + get_last_error
            raise Error
         end
         
         self
      end