Partilhar via


MSiSCSI_TargetMappings estrutura (iscsiop.h)

A estrutura MSiSCSI_TargetMappings contém um conjunto de mapeamentos lun (número de unidade lógica) associados a uma instância do iniciador.

Sintaxe

typedef struct _MSiSCSI_TargetMappings {
  ULONGLONG           UniqueAdapterId;
  ULONG               TargetMappingCount;
  ULONG               Reserved;
  ISCSI_TargetMapping TargetMappings[1];
} MSiSCSI_TargetMappings, *PMSiSCSI_TargetMappings;

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.

TargetMappingCount

O número de mapeamentos no membro TargetMappings.

Reserved

Reservado somente para uso da Microsoft.

TargetMappings[1]

Uma matriz de comprimento variável de estruturas de ISCSI_TargetMapping, cada uma delas fornece uma lista de mapeamentos LUN associados a uma sessão iSCSI específica associada à ID do adaptador.

Observações

Você deve implementar essa classe.

Requisitos

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

Consulte também

ISCSI_TargetMapping

MSiSCSI_HBAInformation

da classe WMI MSiSCSI_TargetMappings