Share via


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

Vedi anche

IVdsLunPlex::GetLun

Oggetto LUN

Interfacce VDS