Freigeben über


ISCSI_Persistent_Login-Struktur (iscsiop.h)

Die ISCSI_Persistent_Login-Struktur definiert eine persistente Anmeldung, die das Betriebssystem automatisch initiiert, wenn der Computer gestartet wird.

Syntax

typedef struct _ISCSI_Persistent_Login {
  WCHAR               TargetName[223 + 1];
  ULONGLONG           SecurityFlags;
  ULONG               InitiatorPortNumber;
  ULONG               UsernameSize;
  BOOLEAN             IsInformationalSession;
  USHORT              UniqueIdForISID;
  ISCSI_TargetPortal  TargetPortal;
  ISCSI_LoginOptions  LoginOptions;
  ISCSI_TargetMapping TargetMapping;
  UCHAR               Username[1];
} ISCSI_Persistent_Login, *PISCSI_Persistent_Login;

Member

TargetName[223 + 1]

Eine Breitzeichenzeichenfolge, die den Namen des Ziels angibt, mit dem der iSCSI-Initiatordienst beim Neustart eine persistente Anmeldung erstellt.

SecurityFlags

Ein bitweises OR mit Sicherheitsflags, die die Sicherheitsanforderungen des Ziels angeben, das in der persistenten Anmeldung angegeben ist. Eine Liste der möglichen Werte für diesen Member finden Sie unter SECURITY_FLAG_QUALIFIERS.

InitiatorPortNumber

Die Portnummer auf der Initiatorseite, über die der Anmeldevorgang ausgeführt werden soll.

UsernameSize

Die Größe der Zeichenfolge in Byte in Benutzername.

IsInformationalSession

Ein boolescher Wert, der angibt, ob die persistente Anmeldung so konfiguriert ist, dass eine reine Informationssitzung eingerichtet wird. Wenn dieser Member TRUE ist, wird die persistente Anmeldung so konfiguriert, dass eine rein informationsbasierte Sitzung eingerichtet wird.

UniqueIdForISID

Für die erstverbindung zu verwendende Portal

TargetPortal

Eine ISCSI_TargetPortal-Struktur , die angibt, welches Zielportal für die erste Anmeldeverbindung verwendet werden soll.

LoginOptions

Eine ISCSI_LoginOptions Struktur, die die Merkmale der persistenten Anmeldesitzung angibt.

TargetMapping

Eine ISCSI_TargetMapping-Struktur , die die Zielzuordnungen definiert.

Username[1]

Ein Array mit Zeichen variabler Länge, das den Benutzernamen (CHAP_N) des Challenge-Handshake-Authentifizierungsprotokolls angibt, der verwendet werden soll, wenn der Initiator das Ziel authentifiziert. Die Anzahl der Elemente im Array wird durch das Feld UsernameSize angegeben.

Anforderungen

Anforderung Wert
Header iscsiop.h (include Iscsiop.h)

Weitere Informationen

ISCSI_LoginOptions

ISCSI_Persistent_Login WMI-Klasse

ISCSI_TargetMapping

ISCSI_TargetPortal

SECURITY_FLAG_QUALIFIERS