docs: def initialize():
          """Initializes the WINDLL resource and populated the CSBI class variable."""
          _WindowsCSBI._define_csbi()
          _WindowsCSBI.HANDLE_STDERR = _WindowsCSBI.HANDLE_STDERR or _WindowsCSBI.WINDLL.kernel32.GetStdHandle(-12)
          _WindowsCSBI.HANDLE_STDOUT = _WindowsCSBI.HANDLE_STDOUT or _WindowsCSBI.WINDLL.kernel32.GetStdHandle(-11)
          if _WindowsCSBI.WINDLL.kernel32.GetConsoleScreenBufferInfo.argtypes:
              return
  
          _WindowsCSBI.WINDLL.kernel32.GetStdHandle.argtypes = [ctypes.wintypes.DWORD]
          _WindowsCSBI.WINDLL.kernel32.GetStdHandle.restype = ctypes.wintypes.HANDLE
          _WindowsCSBI.WINDLL.kernel32.GetConsoleScreenBufferInfo.restype = ctypes.wintypes.BOOL
          _WindowsCSBI.WINDLL.kernel32.GetConsoleScreenBufferInfo.argtypes = [
              ctypes.wintypes.HANDLE, ctypes.POINTER(_WindowsCSBI.CSBI)
          ]