code: def find_host_network_interface_by_id(self, id_p):
          
          if not isinstance(id_p, basestring):
              raise TypeError("id_p can only be an instance of type basestring")
          network_interface = self._call("findHostNetworkInterfaceById",
                       in_p=[id_p])
          network_interface = IHostNetworkInterface(network_interface)
          return network_interface
docs: Searches through all host network interfaces for an interface with
          the given GUID.
          
          The method returns an error if the given GUID does not
          correspond to any host network interface.
  
          in id_p of type str
              GUID of the host network interface to search for.
  
          return network_interface of type :class:`IHostNetworkInterface`
              Found host network interface object.