STORAGE_LB_PROVISIONING_MAP_RESOURCES Struktur (ntddstor.h)
Die STORAGE_LB_PROVISIONING_MAP_RESOURCES Struktur enthält, wenn gültig, die Anzahl der verfügbaren und verwendeten Bytes, die einem Speichergerät zugeordnet sind. Diese Struktur wird von einer IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES Anforderung zurückgegeben.
Syntax
typedef struct _STORAGE_LB_PROVISIONING_MAP_RESOURCES {
ULONG Size;
ULONG Version;
UCHAR AvailableMappingResourcesValid : 1;
UCHAR UsedMappingResourcesValid : 1;
UCHAR Reserved0 : 6;
UCHAR Reserved1[3];
UCHAR AvailableMappingResourcesScope : 2;
UCHAR UsedMappingResourcesScope : 2;
UCHAR Reserved2 : 4;
UCHAR Reserved3[3];
ULONGLONG AvailableMappingResources;
ULONGLONG UsedMappingResources;
} STORAGE_LB_PROVISIONING_MAP_RESOURCES, *PSTORAGE_LB_PROVISIONING_MAP_RESOURCES;
Angehörige
Size
Die Größe dieser Struktur. Dies ist auf Größe(STORAGE_LB_PROVISIONING_MAP_RESOURCES) festgelegt.
Version
Die Version dieser Struktur.
AvailableMappingResourcesValid
Die Gültigkeit des AvailableMappingResources Mitglied.
Wert | Bedeutung |
---|---|
|
AvailableMappingResources ungültig ist. |
|
AvailableMappingResources gültig ist. |
UsedMappingResourcesValid
Die Gültigkeit des UsedMappingResources Member.
Wert | Bedeutung |
---|---|
|
UsedMappingResources- ungültig ist. |
|
UsedMappingResources gültig ist. |
Reserved0
Reserviert.
Reserved1[3]
Reserviert.
AvailableMappingResourcesScope
Ressourcenbereich, der für einen LUN- oder LUN-Pool verfügbar ist.
UsedMappingResourcesScope
Ressourcenbereich, der von einem LUN- oder LUN-Pool verwendet wird.
Reserved2
Reserviert.
Reserved3[3]
Reserviert.
AvailableMappingResources
Die Anzahl der verfügbaren Zuordnungsressourcen für einen Datenträger in Bytes.
UsedMappingResources
Die Anzahl der verwendeten Zuordnungsressourcen für einen Datenträger in Bytes.
Bemerkungen
Als verwaltetes Speicherelement wird die Ressourcennutzung für eine dünn bereitgestellte LUN nachverfolgt. Die Ressourcenzuweisung wird vom Speichersubsystem für das Gerät protokolliert. Eine Speicheranwendung kann mithilfe der IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES Anforderung nach diesen Ressourcennutzungsinformationen abfragen.
Die Protokollierung der zugeordneten Ressourcenanzahl hängt von der Unterstützung des Speichergeräts ab. Die AvailableMappingResources und UsedMappingResources Member enthalten Ressourcenanzahlen, wenn ihre jeweiligen Gültigkeitsfelder festgelegt werden.
Ressourcenanzahlen befinden sich in Bytes anstelle von Gesamtsummen von Blöcken oder Platten.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8. |
Header- | ntddstor.h (include Ntddstor.h, Scsi.h) |