STORAGE_LB_PROVISIONING_MAP_RESOURCES-Struktur (ntddstor.h)
Die STORAGE_LB_PROVISIONING_MAP_RESOURCES-Struktur enthält, sofern 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;
Member
Size
Die Größe dieser Struktur. Dies ist auf sizeof(STORAGE_LB_PROVISIONING_MAP_RESOURCES) festgelegt.
Version
Die Version dieser Struktur.
AvailableMappingResourcesValid
Die Gültigkeit des AvailableMappingResources-Elements .
Wert | Bedeutung |
---|---|
|
AvailableMappingResources ist ungültig. |
|
AvailableMappingResources ist gültig. |
UsedMappingResourcesValid
Die Gültigkeit des UsedMappingResources-Elements .
Wert | Bedeutung |
---|---|
|
UsedMappingResources ist ungültig. |
|
UsedMappingResources ist gültig. |
Reserved0
Reserviert.
Reserved1[3]
Reserviert.
AvailableMappingResourcesScope
Ressourcenbereich, der für eine LUN oder einen 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.
Hinweise
Als verwaltetes Speicherelement wird die Ressourcennutzung für eine dünn bereitgestellte LUN nachverfolgt. Die Ressourcenzuordnung wird vom Speichersubsystem für das Gerät protokolliert. Eine Speicheranwendung kann diese Ressourcennutzungsinformationen mithilfe der IOCTL_STORAGE_GET_LB_PROVISIONING_MAP_RESOURCES-Anforderung abfragen.
Die Protokollierung der Anzahl zugeordneter Ressourcen hängt von der Unterstützung des Speichergeräts ab. Die Elemente AvailableMappingResources und UsedMappingResources enthalten Ressourcenanzahlen, wenn ihre jeweiligen Gültigkeitsfelder festgelegt sind.
Die Ressourcenanzahl erfolgt in Bytes anstelle von Summen von Blöcken oder Platten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 8. |
Kopfzeile | ntddstor.h (einschließen von Ntddstor.h, Scsi.h) |