Partager via


MSFT_CAUReportHelper class

A dynamic WMI class that represents operations to retrieve and save an updating run report.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("CAUWMIV2"), AMENDMENT]
class MSFT_CAUReportHelper
{
  String OrchestratorGuid;
};

Members

The MSFT_CAUReportHelper class has these types of members:

Methods

The MSFT_CAUReportHelper class has these methods.

Method Description
GetReport Gets the contents of an updating run report.
GetReportIDs Gets identifiers for updating run reports that are stored on the current node.
PutReport Saves a chunk of an updating run report on the current node.

Properties

The MSFT_CAUReportHelper class has these properties.

OrchestratorGuid

Data type: String

Access type: Read-only

Qualifiers: key

The identifier for the Update Coordinator that drives Cluster-Aware Updating (CAU) operations. Each Update Coordinator has a unique OrchestratorGuid value.

Remarks

An updating run report can be split into multiple chunks, as represented by the MSFT_CAURun_Report_Chunk class. Each chunk has a sequence number (starting at 0 for the first chunk) and a byte array containing the chunk data. To fetch a report, the requestor specifies the desired report's ID (which can be found using the GetReportIDs method) and chunk size in the GetReport method, and the WMI provider responds by streaming a sequence of chunks in the requested report. To save a report, the caller splits a single report into multiple chunks and calls the PutReport method once for each chunk until all chunks have been saved.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2012
Namespace
Root\Microsoft\Windows\ClusterUpdate
MOF
CAUWMIv2.mof
DLL
CauWmiV2.dll

See also

MSFT_CAURun