estrutura MSiSCSI_TargetMappings (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 de 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 das quais fornece uma lista de mapeamentos LUN associados a uma sessão iSCSI específica associada à ID do adaptador.

Comentários

Você deve implementar essa classe.

Requisitos

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

Confira também

ISCSI_TargetMapping

MSiSCSI_HBAInformation

Classe WMI MSiSCSI_TargetMappings