Interfaccia IVdsLun (vdshwprv.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.]
Fornisce metodi per eseguire operazioni di query e configurazione su un numero di unità logica (LUN).
Ereditarietà
L'interfaccia IVdsLun eredita dall'interfaccia IUnknown . IVdsLun include anche questi tipi di membri:
Metodi
L'interfaccia IVdsLun include questi metodi.
IVdsLun::AddPlex Il metodo IVdsLun::AddPlex (vdshwprv.h) aggiunge un LUN al LUN di destinazione come nuovo plex. |
IVdsLun::ApplyHints Il metodo IVdsLun::ApplyHints (vdshwprv.h) applica un nuovo set di hint al LUN. Gli hint applicati a un LUN vengono applicati contemporaneamente a tutti iplexes. |
IVdsLun::AssociateControllers Il metodo IVdsLun::AssociateControllers (vdshwprv.h) imposta i controller del sottosistema su attivo o inattivo rispetto al LUN. |
IVdsLun::D elete Il metodo IVdsLun::D elete (vdshwprv.h) elimina il LUN e tutti i relativi plessi. Tutti i dati nel LUN vengono persi. VDS libera gli extent allocati al LUN. |
IVdsLun::Extend Il metodo IVdsLun::Extend (vdshwprv.h) estende un LUN in base a un numero specificato di byte. |
IVdsLun::GetIdentificationData Il metodo IVdsLun::GetIdentificationData (vdshwprv.h) restituisce dati dalle pagine SCSI Inquiry Data e Vital Product Data 0x80 e 0x83. |
IVdsLun::GetProperties Il metodo IVdsLun::GetProperties (vdshwprv.h) restituisce le proprietà di un oggetto LUN. |
IVdsLun::GetSubSystem Il metodo IVdsLun::GetSubSystem (vdshwprv.h) restituisce il sottosistema che espone il LUN. |
IVdsLun::QueryActiveControllers Il metodo IVdsLun::QueryActiveControllers (vdshwprv.h) restituisce un'enumerazione dei controller attualmente attivi. |
IVdsLun::QueryHints Il metodo IVdsLun::QueryHints (vdshwprv.h) restituisce gli hint attualmente applicati al LUN. |
IVdsLun::QueryMaxLunExtendSize Il metodo IVdsLun::QueryMaxLunExtendSize (vdshwprv.h) restituisce le dimensioni massime in base alle quali è possibile estendere un LUN. |
IVdsLun::QueryPlexes Il metodo IVdsLun::QueryPlexes (vdshwprv.h) restituisce un'enumerazione deiplexes in un LUN. |
IVdsLun::Recover Il metodo IVdsLun::Recover (vdshwprv.h) avvia un'operazione di ripristino in un LUN. |
IVdsLun::RemovePlex Il metodo IVdsLun::RemovePlex (vdshwprv.h) rimuove un plex da un LUN. |
IVdsLun::SetMask Il metodo IVdsLun::SetMask (vdshwprv.h) specifica l'elenco di annullamento del mascheramento, ovvero l'elenco di computer a cui concedere l'accesso al LUN. |
IVdsLun::SetStatus Il metodo IVdsLun::SetStatus (vdshwprv.h) imposta lo stato del LUN sul valore specificato. |
IVdsLun::Shrink Il metodo IVdsLun::Shrink (vdshwprv.h) riduce un LUN in base a un numero specificato di byte. |
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vdshwprv.h |