DfsrIdUpdateInfo class

This class provides statistical and operational information about updates that are being transferred by this computer.

Syntax

[Dynamic, Provider("DfsrMonitorProv")]
class DfsrIdUpdateInfo
{
  string  UpdateGuid;
  string  Uid;
  string  GVsn;
  string  ParentUid;
  uint32  UpdateState;
  string  FileName;
  string  FullPathName;
  string  ReplicatedFolderGuid;
  string  ConnectionGuid;
  string  PartnerName;
  boolean Inbound;
};

Members

The DfsrIdUpdateInfo class has these types of members:

Properties

The DfsrIdUpdateInfo class has these properties.

ConnectionGuid

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Connection GUID"), MaxLen (36), MinLen (36)

The unique connection identifier of the connection that this update is being transferred on. This string is in the format of a globally unique identifier (GUID), for example "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}".

FileName

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Relative Name")

The name of the file or folder.

FullPathName

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Full Path Name")

The full path to the file or folder.

GVsn

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Global Version")

The global version of the resource (file or folder). The format of this string is {DatabaseGUID}-VersionNumber, where DatabaseGUID is the GUID of the DFSR database and VersionNumber is an integer value assigned to each resource that increases when the resource is modified. Because the database GUID uniquely identifies the last computer that the resource was modified on, the GVsn property uniquely identifies a particular version of the resource.

Inbound

Data type: boolean

Access type: Read-only

Qualifiers: DisplayName ("Incoming Connection")

Indicates the direction of the connection between the local computer and this partner. The value is TRUE if the connection is inbound (coming from the partner) and FALSE if the connection is outbound (going to the partner).

ParentUid

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Parent GUID")

The unique identifier of the parent folder. This string is in GUID format, for example "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}".

PartnerName

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Partner Name")

The partner name for the connection. This is typically the unqualified DNS name of the partner computer.

ReplicatedFolderGuid

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("Replicated Folder GUID"), MaxLen (36), MinLen (36)

The unique identifier of the replicated folder. This string is in GUID format, for example "{95ee9fff-3436-11d1-b2b0-d15ae3ac8436}".

Uid

Data type: string

Access type: Read-only

Qualifiers: DisplayName ("File or Folder GUID-Version Pair")

The unique identifier of the resource (file or folder). The format of this string is {DatabaseGUID}-VersionNumber, where DatabaseGUID is the GUID of the DFSR database and VersionNumber is an integer value assigned to each resource when it is created. Because the database GUID uniquely identifies the computer that the resource was created on, the Uid property uniquely identifies the resource.

UpdateGuid

Data type: string

Access type: Read-only

Qualifiers: Key, DisplayName ("The unique identifier guid of the update"), MaxLen (36), MinLen (36)

A GUID for the update that is downloaded or uploaded.

UpdateState

Data type: uint32

Access type: Read-only

Qualifiers: DisplayName ("Update State")

The current state of the update. The following values are supported.

SCHEDULED (1)

The update has been created and is scheduled to be processed.

RUNNING (2)

The update is being processed.

DOWNLOADING (3)

The update is being downloaded.

WAIT (4)

The update failed to be processed and is in wait state. The update will be processed again later.

BLOCKED (5)

The update is blocked, because it depends on another update which has not been processed yet.

Requirements

Minimum supported client
None supported
Minimum supported server
Windows Server 2008 R2
Namespace
Root\MicrosoftDfs
MOF
Dfsrprovs.mof
DLL
DfsRWmiV2.dll

See also

DFSR WMI Classes