INSTANCE_BACKUP_INFO Structure

Topic Last Modified: 2006-11-30

The INSTANCE_BACKUP_INFO structure represents a single storage group to be backed up. This structure is returned by the HrESEBackupPrepare Function.

Syntax

typedef struct {
    __int64 hInstanceId;
    RPC_STRING wszInstanceName;
    unsigned long ulIconIndexInstance;
    unsigned long cDatabase;
    DATABASE_BACKUP_INFO *rgDatabase;
    unsigned long cIconDescription;
    ESE_ICON_DESCRIPTION *rgIconDescription;
} INSTANCE_BACKUP_INFO;

Parameters

hInstanceId

An identifier for the Microsoft® Exchange Storage Group instance.

wszInstanceName

The display name of the instance.

ulIconIndexInstance

The index into the array of icons stored in rgIconDescription for the icon that corresponds to this storage group.

cDatabase

The number of Exchange databases represented in the rgDatabase.

rgDatabase

An array listing the storage groups for the server. Each array element is a pointer to a DATABASE_BACKUP_INFO Structure.

cIconDescription

The number of ESE_ICON_DESCRIPTION Structure elements in the rgIconDescription member.

rgIconDescription

An array listing the icons that apply to the storage groups. Each element in the array is an ESE_ICON_DESCRIPTION Structure, and can be used by a backup application as the default icon for the storage group.

Requirements

Minimum availability

Exchange 2000 Server

Minimum operating system

Windows 2000