@abc.abstractmethod<EOL><INDENT>def GetSubkeyByIndex(self, index):<DEDENT>
Retrieves a subkey by index.

        Args:
          index (int): index of the subkey.

        Returns:
          WinRegistryKey: Windows Registry subkey or None if not found.

        Raises:
          IndexError: if the index is out of bounds.