Partilhar via


MSiSCSI_LUNMappingInformation estrutura (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 do 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 ao qual 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.

Observações

Você deve implementar essa classe.

Requisitos

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

Consulte também

AddConnectionToSession

LoginToTarget

MSiSCSI_HBAInformation

da classe WMI MSiSCSI_LUNMappingInformation

MSiSCSI_TargetMappings