MSiSCSI_BootConfiguration 구조체(iscsicfg.h)

MSiSCSI_BootConfiguration 구조는 부팅 디바이스가 구성된 방법을 설명합니다.

구문

typedef struct _MSiSCSI_BootConfiguration {
  ULONGLONG          LUN;
  ULONGLONG          SecurityFlags;
  ULONG              UsernameSize;
  ULONG              PasswordSize;
  BOOLEAN            DiscoverBootDevice;
  WCHAR              InitiatorNode[223 + 1];
  WCHAR              TargetName[223 + 1];
  ISCSI_TargetPortal TargetPortal;
  ISCSI_LoginOptions LoginOptions;
  UCHAR              Username[1];
} MSiSCSI_BootConfiguration, *PMSiSCSI_BootConfiguration;

구성원

LUN

부팅 디바이스로 작동하는 대상의 논리 단위를 식별하는 LUN(논리 단위 번호)입니다.

SecurityFlags

부팅 디바이스의 보안 요구 사항을 나타내는 비트 OR 보안 플래그입니다. 이 멤버에 대한 가능한 플래그 목록은 SECURITY_FLAG_QUALIFIERS 참조하세요.

UsernameSize

Username의 문자열 크기(바이트)입니다.

PasswordSize

암호에 있는 문자열의 크기(바이트) 입니다.

DiscoverBootDevice

시스템이 부팅 디바이스를 동적으로 검색해야 하는지 여부를 나타내는 부울 값입니다. 이 멤버가 TRUE이면 시스템에서 부팅 디바이스를 동적으로 검색해야 합니다.

InitiatorNode

부팅 디바이스에 연결하는 데 사용할 초기자 노드의 iSCSI 이름입니다. 이 멤버가 NULL인 경우 HBA는 모든 초기자 노드를 선택할 수 있습니다. 초기자의 iSCSI 이름은 전 세계 어디에서나 초기자를 고유하게 식별합니다. 이 이름을 지정하는 방법에 대한 자세한 내용은 IP 스토리지 작업 그룹의 IETF(인터넷 엔지니어링 태스크 포스)에서 게시하는 iSCSI 사양을 참조하세요.

TargetName

부팅 디바이스가 포함된 대상의 iSCSI 이름입니다.

TargetPortal

연결에 사용할 포털을 지정하는 ISCSI_TargetPortal 구조체입니다.

LoginOptions

부팅 디바이스를 사용하여 설정할 로그온 세션의 특성을 지정하는 ISCSI_LoginOptions 구조체입니다.

Username

CHAP(챌린지 핸드셰이크 인증 프로토콜)와 함께 사용할 사용자 이름을 지정하는 가변 길이 문자 배열입니다. 사용자 이름은 CHAP 이름 (CHAP_N)으로도 알려져 있습니다. 초기자는 CHAP 이름을 사용하여 대상을 인증합니다.

설명

WMI 도구 모음은 Config.mof에서 MSiSCSI_BootConfiguration WMI 클래스를 컴파일할 때 MSiSCSI_BootConfiguration 구조체의 선언을 자동으로 생성합니다. 이 클래스를 구현하는 것은 선택 사항입니다.

요구 사항

   
헤더 iscsicfg.h(Iscsicfg.h 포함)

참고 항목

ISCSI_LoginOptions

ISCSI_TargetPortal

MSiSCSI_BootConfiguration WMI 클래스

SECURITY_FLAG_QUALIFIERS