'### This is not a public method
Mission critical function to kill the win32pdh objects held
by this object.  User\'s should generally use the close method
instead of this method, in case a sub-class has overridden
close to provide some special functionality.'

def killbase(self, base=None):

    self._base = None
    counters = self.counters
    self.counters = []
    self.active = 0
    try:
        map(win32pdh.RemoveCounter, counters)
    except:
        pass
    try:
        win32pdh.CloseQuery(base)
    except:
        pass
    del counters
    del base
