Compartilhar via


enumeração PNRP_RESOLVE_CRITERIA (pnrpdef.h)

A enumeração PNRP_RESOLVE_CRITERIA especifica os critérios que o PNRP usa para resolve pesquisas.

Syntax

typedef enum _PNRP_RESOLVE_CRITERIA {
  PNRP_RESOLVE_CRITERIA_DEFAULT = 0,
  PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME = 1,
  PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME = 2,
  PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME = 3,
  PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME = 4,
  PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME = 5,
  PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME
} PNRP_RESOLVE_CRITERIA;

Constantes

 
PNRP_RESOLVE_CRITERIA_DEFAULT
Valor: 0
Use os critérios de PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME. Esse também será o comportamento padrão se PNRPINFO não for especificado.
PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME
Valor: 1
Corresponder a um nome de par. A solicitação resolve exclui qualquer nome de par registrado localmente neste computador.
PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME
Valor: 2
Corresponda a um nome de par localizando o nome com um local de serviço mais próximo da dica fornecida ou, se nenhuma dica for fornecida, mais próxima do endereço IP local. A solicitação resolve exclui qualquer nome de par registrado localmente neste computador.
PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME
Valor: 3
Corresponder a um nome de par. O nome do par correspondente pode ser registrado local ou remotamente, mas a solicitação resolve exclui qualquer nome de par registrado pelo processo que faz a solicitação de resolve.
PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME
Valor: 4
Corresponda a um nome de par localizando o nome com um local de serviço mais próximo da dica fornecida ou, se nenhuma dica for fornecida, mais próxima do endereço IP local. O nome do par correspondente pode ser registrado local ou remotamente, mas a solicitação resolve exclui qualquer nome de par registrado pelo processo que faz a solicitação de resolve.
PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME
Valor: 5
Corresponder a um nome de par. O nome do par correspondente pode ser registrado local ou remotamente.
PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME
Corresponda a um nome de par localizando o nome com um local de serviço mais próximo da dica fornecida ou, se nenhuma dica for fornecida, mais próxima do endereço IP local. O nome do par correspondente pode ser registrado local ou remotamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP com SP2 [somente aplicativos da área de trabalho], Windows XP com SP1 com o Pacote de Rede Avançado para Windows XP
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho pnrpdef.h

Confira também

PNRPINFO

PNRP_and WSALookupServiceBegin