共用方式為


MSiSCSI_RADIUSConfig 結構 (iscsicfg.h)

MSiSCSI_RADIUSConfig 結構提供啟動器需要使用遠端驗證撥入使用者服務的資訊, (RADIUS) 。

語法

typedef struct _MSiSCSI_RADIUSConfig {
  BOOLEAN          UseRADIUSForCHAP;
  ULONG            SharedSecretSizeInBytes;
  ISCSI_IP_Address RADIUSServer;
  ISCSI_IP_Address BackupRADIUSServer;
  ULONG            Reserved;
  UCHAR            SharedSecret[1];
} MSiSCSI_RADIUSConfig, *PMSiSCSI_RADIUSConfig;

成員

UseRADIUSForCHAP

布爾值,指出啟動器是否應該在挑戰交握驗證通訊協議期間使用RADIUS進行驗證, (CHAP) 。 如果此成員為 TRUE,啟動器應該在CHAP的挑戰交握期間使用RADIUS進行驗證。 如果此成員為 FALSE,則不需要啟動器才能使用 RADIUS。

SharedSecretSizeInBytes

用於RADIUS伺服器之共用秘密的大小,以位元組為單位。

RADIUSServer

指定 RADIUS 伺服器的固定位址 的ISCSI_IP_Address 結構。 ISCSI_IP_Address 結構會以與使用中IP通訊協定版本無關的方式定義IP位址。

BackupRADIUSServer

ISCSI_IP_Address 結構,指定備份RADIUS伺服器的固定位址。

Reserved

僅保留給 Microsoft 使用。 將此成員設定為零。

SharedSecret[1]

包含共用秘密的可變長度陣列。 啟動器會使用此共用密碼來驗證主要和備份 RADIUS 伺服器。

備註

啟動器會使用RADIUS伺服器在CHAP的挑戰交握期間執行驗證。

WMI 工具套件會在 Config.mof 中編譯MSiSCSI_RADIUSConfig WMI 類別時,自動產生MSiSCSI_RADIUSConfig結構的宣告。

支援使用RADIUS進行CHAP驗證的啟動器必須實作 MSiSCSI_RADIUSConfig類別。

啟動器應該盡可能使用RADIUS,因為RADIUS允許集中管理CHAP認證。

啟動器應該使用實體裝置對象的名稱來註冊MSiSCSI_RADIUSConfig類別的每個實例, (HBA 的 PDO) ,如果配接器支援透過 RADIUS 進行驗證,則必須實作此類別。

規格需求

需求
標頭 iscsicfg.h (包括 Iscsicfg.h)

另請參閱

ISCSI_IP_Address

MSiSCSI_RADIUSConfig WMI 類別