Compartilhar via


PNRP_CLOUD_STATE enumeração (pnrpdef.h)

A enumeração PNRP_CLOUD_STATE especifica os diferentes estados em que uma nuvem PNRP pode estar.

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
Valor: 0
A nuvem ainda não foi inicializada.
PNRP_CLOUD_STATE_SYNCHRONISING
Valor: 1
A nuvem está em processo de inicialização.
PNRP_CLOUD_STATE_ACTIVE
Valor: 2
A nuvem está ativa.
PNRP_CLOUD_STATE_DEAD
Valor: 3
A nuvem é inicializada, mas perdeu sua conexão com a rede.
PNRP_CLOUD_STATE_DISABLED
Valor: 4
A nuvem está desabilitada no registro.
PNRP_CLOUD_STATE_NO_NET
Valor: 5
A nuvem estava ativa, mas perdeu o acesso à rede. Nesse estado, a nuvem ainda pode ser usada para registro, mas não é capaz de resolver endereços.
PNRP_CLOUD_STATE_ALONE
Valor: 6
O nó local foi inicializado, mas não encontrou outros nós na nuvem. Isso também pode ser o resultado de um problema de rede, como um firewall, impedindo que o nó local local localize outros nós na nuvem. Também é importante observar que uma nuvem no estado PNRP_CLOUD_STATE_ALONE pode não ter endereços IP registrados.

Nota É possível que um nó local perca a conectividade de rede enquanto estiver nesse estado de nuvem e não faça a transição para o estado PNRP_CLOUD_STATE_NO_NET .

 

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

PNRP e WSALookupServiceNext

PNRPCLOUDINFO