Peer Distribution API Data Types

The Peer Distribution API defines the following data types.

typedef HANDLE PEERDIST_INSTANCE_HANDLE;
typedef HANDLE PEERDIST_CONTENT_HANDLE;
typedef HANDLE PEERDIST_CONTENTINFO_HANDLE;
typedef HANDLE PEERDIST_STREAM_HANDLE;
Data type Description
PEERDIST_INSTANCE_HANDLE A handle associated with the Peer Distribution instance. This handle is created by PeerDistStartup, and used in most Peer Distribution operations.
PEERDIST_CONTENT_HANDLE A handle associated with content. This handle is created by PeerDistClientOpenContent and is referenced when opening, closing, adding, or publishing content.
PEERDIST_CONTENTINFO_HANDLE A handle associated with content information. This handle is created by PeerDistServerOpenContentInformation, and is used when retrieving encoded content information.
PEERDIST_STREAM_HANDLE A handle associated with a data stream. This handle is created by PeerDistServerPublishStream and is referenced when publishing, closing, or adding to streamed content.

Requirements

Requirement Value
Minimum supported client
Windows 7 Professional [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
Peerdist.h