Partager via


énumération PNRP_CLOUD_STATE (pnrpdef.h)

L’énumération PNRP_CLOUD_STATE spécifie les différents états d’un cloud PNRP.

Syntax

typedef enum _PNRP_CLOUD_STATE {
  PNRP_CLOUD_STATE_VIRTUAL = 0,
  PNRP_CLOUD_STATE_SYNCHRONISING = 1,
  PNRP_CLOUD_STATE_ACTIVE = 2,
  PNRP_CLOUD_STATE_DEAD = 3,
  PNRP_CLOUD_STATE_DISABLED = 4,
  PNRP_CLOUD_STATE_NO_NET = 5,
  PNRP_CLOUD_STATE_ALONE = 6
} PNRP_CLOUD_STATE;

Constantes

 
PNRP_CLOUD_STATE_VIRTUAL
Valeur : 0
Le cloud n’est pas encore initialisé.
PNRP_CLOUD_STATE_SYNCHRONISING
Valeur : 1
Le cloud est en cours d’initialisation.
PNRP_CLOUD_STATE_ACTIVE
Valeur : 2
Le cloud est actif.
PNRP_CLOUD_STATE_DEAD
Valeur : 3
Le cloud est initialisé, mais a perdu sa connexion au réseau.
PNRP_CLOUD_STATE_DISABLED
Valeur : 4
Le cloud est désactivé dans le Registre.
PNRP_CLOUD_STATE_NO_NET
Valeur : 5
Le cloud était actif, mais a perdu l’accès au réseau. Dans cet état, le cloud peut toujours être utilisé pour l’inscription, mais il n’est pas capable de résoudre les adresses.
PNRP_CLOUD_STATE_ALONE
Valeur : 6
Le nœud local a démarré, mais n’a trouvé aucun autre nœud dans le cloud. Cela peut également être le résultat d’un problème réseau, comme un pare-feu, empêchant le nœud local de localiser d’autres nœuds dans le cloud. Il est également important de noter qu’un cloud à l’état PNRP_CLOUD_STATE_ALONE peut ne pas avoir d’adresses IP inscrites.

Note Il est possible pour un nœud local de perdre la connectivité réseau dans cet état cloud et de ne pas effectuer la transition vers l’état PNRP_CLOUD_STATE_NO_NET .

 

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

PNRP et WSALookupServiceNext

PNRPCLOUDINFO