STORAGE_DEPENDENCY_INFO structure (virtdisk.h)

Contains virtual hard disk (VHD) storage dependency information.

Syntax

typedef struct _STORAGE_DEPENDENCY_INFO {
  STORAGE_DEPENDENCY_INFO_VERSION Version;
  ULONG                           NumberEntries;
  union {
    STORAGE_DEPENDENCY_INFO_TYPE_1 Version1Entries[];
    STORAGE_DEPENDENCY_INFO_TYPE_2 Version2Entries[];
  };
} STORAGE_DEPENDENCY_INFO, *PSTORAGE_DEPENDENCY_INFO;

Members

Version

A STORAGE_DEPENDENCY_INFO_TYPE_1 or STORAGE_DEPENDENCY_INFO_TYPE_2.

NumberEntries

Number of entries returned in the following unioned members.

Version1Entries

Variable-length array containing STORAGE_DEPENDENCY_INFO_TYPE_1 structures.

Version2Entries

Variable-length array containing STORAGE_DEPENDENCY_INFO_TYPE_2 structures.

Requirements

Requirement Value
Minimum supported client Windows 7
Minimum supported server Windows Server 2008 R2
Header virtdisk.h

See also

About VHD

VHD Reference