Partager via


énumération PNRP_RESOLVE_CRITERIA (pnrpdef.h)

L’énumération PNRP_RESOLVE_CRITERIA spécifie les critères utilisés par PNRP pour résoudre les recherches.

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
Valeur : 0
Utilisez les critères de PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME. Il s’agit également du comportement par défaut si PNRPINFO n’est pas spécifié.
PNRP_RESOLVE_CRITERIA_REMOTE_PEER_NAME
Valeur : 1
Faire correspondre un nom d’homologue. La demande de résolution exclut tout nom d’homologue inscrit localement sur cet ordinateur.
PNRP_RESOLVE_CRITERIA_NEAREST_REMOTE_PEER_NAME
Valeur : 2
Faites correspondre un nom d’homologue en recherchant le nom avec l’emplacement de service le plus proche de l’indicateur fourni ou, si aucun indicateur n’est fourni, le plus proche de l’adresse IP locale. La demande de résolution exclut tout nom d’homologue inscrit localement sur cet ordinateur.
PNRP_RESOLVE_CRITERIA_NON_CURRENT_PROCESS_PEER_NAME
Valeur : 3
Faire correspondre un nom d’homologue. Le nom d’homologue correspondant peut être inscrit localement ou à distance, mais la demande de résolution exclut tout nom d’homologue inscrit par le processus qui effectue la demande de résolution.
PNRP_RESOLVE_CRITERIA_NEAREST_NON_CURRENT_PROCESS_PEER_NAME
Valeur : 4
Faites correspondre un nom d’homologue en recherchant le nom avec l’emplacement de service le plus proche de l’indicateur fourni ou, si aucun indicateur n’est fourni, le plus proche de l’adresse IP locale. Le nom d’homologue correspondant peut être inscrit localement ou à distance, mais la demande de résolution exclut tout nom d’homologue inscrit par le processus qui effectue la demande de résolution.
PNRP_RESOLVE_CRITERIA_ANY_PEER_NAME
Valeur : 5
Faire correspondre un nom d’homologue. Le nom d’homologue correspondant peut être inscrit localement ou à distance.
PNRP_RESOLVE_CRITERIA_NEAREST_PEER_NAME
Faites correspondre un nom d’homologue en recherchant le nom avec l’emplacement de service le plus proche de l’indicateur fourni ou, si aucun indicateur n’est fourni, le plus proche de l’adresse IP locale. Le nom d’homologue correspondant peut être inscrit localement ou à distance.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2 [applications de bureau uniquement],Windows XP avec SP1 avec le Pack de mise en réseau avancé pour Windows XP
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête pnrpdef.h

Voir aussi

PNRPINFO

PNRP_and WSALookupServiceBegin