Se o provedor de rede precisar dar suporte à navegação de seus recursos de rede, ele deverá implementar as funções a seguir. O MPR chama essas funções para enumerar os recursos.
Um provedor de rede não é necessário para implementar nenhuma das funções de enumeração. Se, no entanto, um provedor de rede implementar NPOpenEnum, NPEnumResource ou NPCloseEnum, ele também deverá implementar as outras duas funções de enumeração.
Função
Descrição
NPOpenEnum
Abre uma enumeração de recursos de rede ou conexões existentes.
NPEnumResource
Executa uma enumeração em um identificador retornado por NPOpenEnum .
NPCloseEnum
Fecha uma enumeração.
NPGetResourceInformation
Determina se o provedor é o provedor correto para responder a uma solicitação de um recurso de rede especificado e retorna informações sobre o tipo do recurso.
NPGetResourceParent
Retorna o pai de um recurso de rede especificado na hierarquia de navegação.