estrutura MSiSCSI_LUNMappingInformation (iscsiop.h)

Essa estrutura MSiSCSI_LUNMappingInformation fornece as informações de endereço SCSI que o sistema operacional atribui a uma unidade lógica específica.

Sintaxe

typedef struct _MSiSCSI_LUNMappingInformation {
  ULONGLONG UniqueAdapterId;
  ULONGLONG UniqueSessionId;
  ULONG     OSBus;
  ULONG     OSTarget;
  ULONG     OSLUN;
} MSiSCSI_LUNMappingInformation, *PMSiSCSI_LUNMappingInformation;

Membros

UniqueAdapterId

Um inteiro de 64 bits que identifica exclusivamente um iniciador HBA e uma instância carregada de um driver de miniporto de armazenamento que gerencia o HBA. O iniciador deve usar o endereço da extensão do adaptador ou outro endereço que o driver de dispositivo possui para construir esse identificador (ID). O iniciador relata esse valor no membro UniqueAdapterId da estrutura MSiSCSI_HBAInformation .

UniqueSessionId

Uma ID de sessão que identifica exclusivamente a sessão para a qual o mapeamento LUN é válido. Os métodos LoginToTarget e AddConnectionToSession retornam esse valor no parâmetro UniqueSessionId . Não confunda esse valor com os valores nos membros ISID e TSID.

OSBus

O número que o sistema operacional atribui ao barramento ao qual o adaptador está anexado.

OSTarget

O número do dispositivo que o sistema operacional atribui ao destino.

OSLUN

O LUN (número de unidade lógica) que o sistema operacional atribui à unidade lógica.

Comentários

Você deve implementar essa classe.

Requisitos

Requisito Valor
Cabeçalho iscsiop.h (include Iscsiop.h)

Confira também

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

Classe WMI MSiSCSI_LUNMappingInformation

MSiSCSI_TargetMappings