Compartir a través de


estructura ISCSI_Path (iscsimgt.h)

La estructura ISCSI_Path contiene información sobre una conexión del portal iSCSI.

Sintaxis

typedef struct _ISCSI_Path {
  ULONGLONG UniqueConnectionId;
  ULONGLONG EstimatedLinkSpeed;
  ULONG     PathWeight;
  ULONG     PrimaryPath;
  ULONG     ConnectionStatus;
  ULONG     TCPOffLoadAvailable;
} ISCSI_Path, *PISCSI_Path;

Miembros

UniqueConnectionId

Se trata de un identificador de conexión único que el iniciador usa para identificar una conexión. Los métodos LoginToTarget y AddConnectionToSession devuelven este valor en el parámetro UniqueConnectionId. Este valor no se debe confundir con el identificador de conexión (CID).

EstimatedLinkSpeed

Esto especifica la velocidad de conexión en megabits por segundo (Mbps).

PathWeight

Especifica el peso asignado a esta ruta de acceso. El valor puede ser cualquier número de 32 bits, con un número mayor que indica una prioridad más alta. Si hay más de una ruta de acceso disponible, este valor de peso de ruta se compara entre sí y se priorizará en consecuencia. Por ejemplo, si se usa un valor de 1 para path1 y un valor de 2 para path2, path2 tiene mayor prioridad.

PrimaryPath

Esto especifica el estado de la ruta de acceso: principal o secundaria. Si el valor es 1, significa que la ruta de acceso es la ruta de acceso principal y, si es 0, es una ruta de acceso secundaria.

ConnectionStatus

Esto indica el estado de la conexión.

Tipo Significado
CONNECTION_STATE_CONNECTED (1) La ruta de acceso está conectada y activa.
CONNECTION_STATE_DISCONNECTED (2) La ruta de acceso está desconectada.
CONNECTION_STATE_RECONNECTING(3) La ruta de acceso se vuelve a conectar.

TCPOffLoadAvailable

Esto indica si la conexión admite la descarga TCP o no.

Comentarios

Los encabezados iSCSI y MOF se incluyen en el SDK de la plataforma y WDK.

Requisitos

Requisito Valor
Header iscsimgt.h (include Iscsimgt.h)

Consulte también

AddConnectionToSession

LoginToTarget