Condividi tramite


VDS_SUB_SYSTEM_PROP struttura (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.

Definisce le proprietà di un oggetto sottosistema.

Sintassi

typedef struct _VDS_SUB_SYSTEM_PROP {
  VDS_OBJECT_ID         id;
  LPWSTR                pwszFriendlyName;
  LPWSTR                pwszIdentification;
  ULONG                 ulFlags;
  ULONG                 ulStripeSizeFlags;
  VDS_SUB_SYSTEM_STATUS status;
  VDS_HEALTH            health;
  SHORT                 sNumberOfInternalBuses;
  SHORT                 sMaxNumberOfSlotsEachBus;
  SHORT                 sMaxNumberOfControllers;
  SHORT                 sRebuildPriority;
} VDS_SUB_SYSTEM_PROP, *PVDS_SUB_SYSTEM_PROP;

Members

id

GUID dell'oggetto sottosistema.

pwszFriendlyName

Nome del sottosistema, in genere un nome del marchio e un nome del modello; stringa con terminazione zero, leggibile dall'utente.

pwszIdentification

Identificatore del sottosistema; stringa con terminazione zero, leggibile dall'utente.

ulFlags

Maschera di un bit di uno o più
VDS_SUB_SYSTEM_FLAG valori di enumerazione.

ulStripeSizeFlags

Set di dimensioni di striping supportate da un provider per volumi con striping e/o LUN. Una dimensione di striscia deve essere una potenza di 2. Ogni bit nell'intero a 32 bit rappresenta una dimensione, in byte. Ad esempio, se il nbit è impostato, VDS supporta le dimensioni di striping pari a 2^n. Pertanto, i bit da 0 a 31 possono specificare 2^0 fino a 2^31.

status

Valore di enumerazione VDS_SUB_SYSTEM_STATUS che specifica lo stato dell'oggetto sottosistema.

health

Valore di enumerazione VDS_HEALTH che specifica lo stato di integrità del sottosistema. Di seguito sono riportati i valori validi per questo membro.

VDS_H_UNKNOWN (0)

VDS_H_HEALTHY (1)

VDS_H_FAILED (8)

VDS_H_DEGRADED (11)

sNumberOfInternalBuses

Numero di autobus (o "canali") contenuti nel sottosistema.

sMaxNumberOfSlotsEachBus

Numero massimo di slot che ognuno degli autobus può includere. Ogni slot può ospitare un'unità. Il modello del sottosistema presuppone che ogni bus abbia lo stesso numero massimo di slot.

sMaxNumberOfControllers

Numero massimo di controller che il sottosistema può contenere.

sRebuildPriority

Priorità di ricompilare le LUN appartenenti al sottosistema. Questo valore può variare da 0 (priorità più bassa) a 15 (priorità più alta).

Commenti

Il metodo IVdsSubSystem::GetProperties restituisce questa struttura per segnalare le proprietà di un oggetto sottosistema.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vds.h

Vedi anche

IVdsSubSystem::GetProperties

Strutture VDS

VDS_HEALTH

VDS_SUB_SYSTEM_STATUS