PEER_PUBLICATION_SCOPE enumeration (p2p.h)

The PEER_PUBLICATION_SCOPE enumeration defines the set of scopes for the publication of peer objects or data.

Syntax

typedef enum peer_publication_scope_tag {
  PEER_PUBLICATION_SCOPE_NONE = 0x0,
  PEER_PUBLICATION_SCOPE_NEAR_ME = 0x1,
  PEER_PUBLICATION_SCOPE_INTERNET = 0x2,
  PEER_PUBLICATION_SCOPE_ALL
} PEER_PUBLICATION_SCOPE;

Constants

 
PEER_PUBLICATION_SCOPE_NONE
Value: 0x0
No scope is set for the publication of this data.
PEER_PUBLICATION_SCOPE_NEAR_ME
Value: 0x1
The data is published to peers in the same logical or virtual subnet.
PEER_PUBLICATION_SCOPE_INTERNET
Value: 0x2
The data is published to peers on the Internet.
PEER_PUBLICATION_SCOPE_ALL
The data is published to all peers.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server None supported
Header p2p.h

See also

Collaboration API Enumerations