Condividi tramite


enumerazione PNRP_CLOUD_STATE (pnrpdef.h)

L'enumerazione PNRP_CLOUD_STATE specifica i diversi stati in cui può trovarsi un cloud PNRP.

Sintassi

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;

Costanti

 
PNRP_CLOUD_STATE_VIRTUAL
Valore: 0
Il cloud non è ancora inizializzato.
PNRP_CLOUD_STATE_SYNCHRONISING
Valore: 1
Il cloud è in fase di inizializzazione.
PNRP_CLOUD_STATE_ACTIVE
Valore: 2
Il cloud è attivo.
PNRP_CLOUD_STATE_DEAD
Valore: 3
Il cloud viene inizializzato, ma ha perso la connessione alla rete.
PNRP_CLOUD_STATE_DISABLED
Valore: 4
Il cloud è disabilitato nel Registro di sistema.
PNRP_CLOUD_STATE_NO_NET
Valore: 5
Il cloud era attivo, ma ha perso l'accesso alla rete. In questo stato il cloud può comunque essere usato per la registrazione, ma non è in grado di risolvere gli indirizzi.
PNRP_CLOUD_STATE_ALONE
Valore: 6
Il nodo locale è stato avviato, ma non sono stati trovati altri nodi nel cloud. Questo può anche essere il risultato di un problema di rete, ad esempio un firewall, impedendo al nodo locale di individuare altri nodi all'interno del cloud. È anche importante notare che un cloud nello stato PNRP_CLOUD_STATE_ALONE potrebbe non avere indirizzi IP registrati.

Nota È possibile che un nodo locale perda la connettività di rete in questo stato cloud e non faccia la transizione allo stato PNRP_CLOUD_STATE_NO_NET .

 

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2 [solo app desktop],Windows XP con SP1 con Advanced Networking Pack per Windows XP
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione pnrpdef.h

Vedi anche

PNRP e WSALookupServiceNext

PNRPCLOUDINFO