Condividi tramite


VDS_PATH_INFO 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 informazioni per un percorso LUN. Questa struttura viene restituita nel parametro ppPaths del metodo IVdsLunMpio::GetPathInfo .

Sintassi

typedef struct _VDS_PATH_INFO {
  VDS_PATH_ID         pathId;
  VDS_HWPROVIDER_TYPE type;
  VDS_PATH_STATUS     status;
  union {
    VDS_OBJECT_ID controllerPortId;
    VDS_OBJECT_ID targetPortalId;
  };
  union {
    VDS_OBJECT_ID hbaPortId;
    VDS_OBJECT_ID initiatorAdapterId;
  };
  union {
    VDS_HBAPORT_PROP *pHbaPortProp;
    VDS_IPADDRESS    *pInitiatorPortalIpAddr;
  };
} VDS_PATH_INFO;

Members

pathId

ID univoco del percorso usato da MPIO.

type

Tipo di interconnessione supportato dal provider hardware per questo percorso LUN. VDS_HWT_HYBRID non è un valore valido per questo membro, anche se il provider è un provider ibrido.

status

Stato del percorso, enumerato da VDS_PATH_STATUS.

controllerPortId

VDS_OBJECT_ID dell'oggetto porta controller nell'altra parte del percorso.

targetPortalId

VDS_OBJECT_ID dell'oggetto portale di destinazione nell'altra parte del percorso.

hbaPortId

VDS_OBJECT_ID della porta HBA.

initiatorAdapterId

VDS_OBJECT_ID dell'adattatore dell'iniziatore.

pHbaPortProp

Puntatore a una struttura VDS_HBAPORT_PROP contenente le proprietà della porta HBA su una fine del percorso.

pInitiatorPortalIpAddr

Puntatore a una struttura VDS_IPADDRESS contenente l'indirizzo IP e le informazioni sulla porta per il portale dell'iniziatore.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Intestazione vds.h
Componente ridistribuibile VDS 1.1

Vedi anche

IVdsLunMpio::GetPathInfo

VDS_HBAPORT_PROP

VDS_HWPROVIDER_TYPE

VDS_IPADDRESS

VDS_PATH_ID

VDS_PATH_STATUS