docs: def unix_to_wine(self, in_path):
  		"""
  		In: Absolute Unix path
  		Out: Absolute Wine path
  		"""
  
  		if len(in_path) > MAX_PATH:
  			raise # TODO
  
  		in_path_astr_p = ctypes.pointer(self.__str_to_winastr__(in_path))
  		out_path_ustr_p = ctypes.pointer(UNICODE_STRING())
  
  		ntstatus = self.__unix_to_wine__(
  			in_path_astr_p, out_path_ustr_p
  			)
  
  		if ntstatus != 0:
  			raise # TODO
  
  		out_path = self.__winustr_to_str__(out_path_ustr_p.contents)
  
  		# https://github.com/wine-mirror/wine/blob/07cf14dc928a1a00baecbbc7ca5a6f3fe680238c/dlls/kernel32/path.c#L1955
  		if out_path[5] == ':':
  			return out_path[4:]
  		else:
  			out_path[1] = '\\'
  			return out_path