PEERDIST_STATUS_INFO structure (peerdist.h)

The PEERDIST_STATUS_INFO structure contains information about the current status and capabilities of the BranchCache service on the local computer.

Syntax

typedef struct peerdist_status_info_tag {
  DWORD           cbSize;
  PEERDIST_STATUS status;
  DWORD           dwMinVer;
  DWORD           dwMaxVer;
} PEERDIST_STATUS_INFO, *PPEERDIST_STATUS_INFO;

Members

cbSize

Size, in bytes, of the PEERDIST_STATUS_INFO structure.

status

Specifies the current status of the BranchCache service. This member should be one of following values defined in the PEERDIST_STATUS enumeration.

dwMinVer

Specifies the minimum version of the content information format supported by the BranchCache service on the local machine. This member must be set to one of the following values.

Value Meaning
PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_1
1
Windows 7 compatible content information format.
PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_2
2
Windows 8 content information format.

dwMaxVer

Specifies the maximum version of the content information format supported by the BranchCache service on the local machine. This member must be set to one of the following values.

Value Meaning
PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_1
1
Windows 7 compatible content information format.
PEERDIST_RETRIEVAL_OPTIONS_CONTENTINFO_VERSION_2
2
Windows 8 content information format.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header peerdist.h

See also

PEERDIST_STATUS

PeerDistGetStatusEx