Compartir a través de


enumeración PNRP_RESOLVE_CRITERIA (pnrpdef.h)

La enumeración PNRP_RESOLVE_CRITERIA especifica los criterios que PNRP usa para resolver las búsquedas.

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 los criterios de PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME. Este es también el comportamiento predeterminado si no se especifica PNRPINFO .
PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME
Valor: 1
Coincide con un nombre del mismo nivel. La solicitud de resolución excluye cualquier nombre del mismo nivel registrado localmente en este equipo.
PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME
Valor: 2
Coincide con un nombre del mismo nivel buscando el nombre con una ubicación de servicio más cercana a la sugerencia proporcionada, o si no se proporciona ninguna sugerencia, más cercana a la dirección IP local. La solicitud de resolución excluye cualquier nombre del mismo nivel registrado localmente en este equipo.
PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME
Valor: 3
Coincide con un nombre del mismo nivel. El nombre del mismo nivel coincidente se puede registrar local o remotamente, pero la solicitud de resolución excluye cualquier nombre del mismo nivel registrado por el proceso que realiza la solicitud de resolución.
PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME
Valor: 4
Coincide con un nombre del mismo nivel buscando el nombre con una ubicación de servicio más cercana a la sugerencia proporcionada, o si no se proporciona ninguna sugerencia, más cercana a la dirección IP local. El nombre del mismo nivel coincidente se puede registrar local o remotamente, pero la solicitud de resolución excluye cualquier nombre del mismo nivel registrado por el proceso que realiza la solicitud de resolución.
PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME
Valor: 5
Coincide con un nombre del mismo nivel. El nombre del mismo nivel coincidente se puede registrar local o remotamente.
PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME
Coincide con un nombre del mismo nivel buscando el nombre con una ubicación de servicio más cercana a la sugerencia proporcionada, o si no se proporciona ninguna sugerencia, más cercana a la dirección IP local. El nombre del mismo nivel coincidente se puede registrar local o remotamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio],Windows XP con SP1 con advanced Networking Pack para Windows XP
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado pnrpdef.h

Consulte también

PNRPINFO

PNRP_and WSALookupServiceBegin