'Accepts variable number of constant names that can be found in either
win32security, ntsecuritycon, or winnt.'

def __init__(self, *const_names):

    for const_name in const_names:
        try:
            const_val = getattr(win32security, const_name)
        except AttributeError:
            try:
                const_val = getattr(ntsecuritycon, const_name)
            except AttributeError:
                try:
                    const_val = getattr(winnt, const_name)
                except AttributeError:
                    raise AttributeError(('Constant    "%s"    not    found    in    win32security,    ntsecuritycon,    or    winnt.' % const_name))
        setattr(self, const_name, const_val)
