BACKUP_NODE_TREE Structure

Topic Last Modified: 2006-11-29

The BACKUP_NODE_TREE structure represents a single node in a tree of servers. This structure is returned by the HrESEBackupRestoreGetNodes Function.

Syntax

typedef struct {
    wchar *wszName;
    unsigned long fFlags;
    ESE_ICON_DESCRIPTION iconDescription;
    struct BACKUP_NODE_TREE *pNextNode;
    struct BACKUP_NODE_TREE *pChildNode;
} BACKUP_NODE_TREE;

Parameters

wszName

Display name of the node.

fFlags

The type of the node. Can contain the following bit-mapped flags: BACKUP_NODE_TYPE_MACHINE (0x00000001), BACKUP_NODE_TYPE_ANNOTATION (0x00000010), and BACKUP_NODE_TYPE_DISPLAY (0x00000100).

iconDescription

ESE_ICON_DESCRIPTION structure containing the icon bitmap image that can be used by the backup client to represent the node.

pNextNode

Pointer to the next node on the same level of the tree. If there are no more nodes at this level of the tree, pNextNode will be NULL.

pChildNode

Pointer to the first node in the next level of the tree. If there are no child nodes, pChildNode will be NULL.

Requirements

Minimum availability

Exchange 2000 Server

Minimum operating system

Windows 2000