HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/Windows/SysWOW64/wbem/zh-TW/iscsidsc.mfl
��//***************************************************************************

//

// 

//  Module: iScsi Discovery api

//

//  Purpose: 

//

//  Copyright (c) 2001 Microsoft Corporation

//

//***************************************************************************



#pragma autorecover

#pragma namespace("\\\\.\\Root\\WMI")

instance of __namespace{ name="ms_404";};

#pragma namespace("\\\\.\\Root\\WMI\\ms_404")



[Description("Microsoft iSCSI _U�RhV: eQ�S�}�z") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_Portal

{

  [key,Description("dkeQ�S�}�z�v"}_xe�v") : Amended] uint32 Index;

  [Description("eQ�S�}�z&{_�
T1z") : Amended] string SymbolicName;

  [Description("eQ�S�}�zMO@W") : Amended] string Address;

  [Description("eQ�S#��c�W") : Amended] uint16 Port;

};



[Description("Microsoft iSCSI _U�RhV: eQ�S�}�z�D}") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_PortalGroup

{

  [key,Description("dkeQ�S�}�z�D}�v"}_xe�v") : Amended] uint32 Index;

  [Description("dkeQ�S�}�z�D}-NeQ�S�}�z�vn�U") : Amended] MSiSCSIInitiator_Portal Portals[];

};



[Description("Microsoft iSCSI _U�RhV: �vjMO@W") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_TargetAddress

{

  [Description("OS ݈n
T1z") : Amended] string OSDeviceName;

  [Description("�vj@b
\�a�v\Omi�|q} SCSI /SAm�c�}_�") : Amended] uint32 OSBusNumber;

  [Description("�vj@b
\�a�v\Omi�|q} SCSI �vj�}_�") : Amended] uint32 OSTargetNumber;

  [Description("�vj LUN @b
\�a�v\Omi�|q} SCSI LUN �}_�") : Amended] uint32 OSLunNumber;

};



[Description("Microsoft iSCSI _U�RhV: LUN n�U") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_LUNList

{

  [Description("�vj LUN @b
\�a�v\Omi�|q} SCSI LUN �}_�") : Amended] uint32 OSLunNumber;

  [Description("�vj LUN") : Amended] uint64 TargetLun;

};



[Description("Microsoft iSCSI _U�RhV: �vj
\�a") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_TargetMappings

{

  [Description("_U�RhV
T1z") : Amended] string InitiatorName;

  [Description("�vj
T1z") : Amended] string TargetName;

  [Description("OS ݈n
T1z") : Amended] string OSDeviceName;

  [Description("�vj@b
\�a�v\Omi�|q} SCSI /SAm�c�}_�") : Amended] uint32 OSBusNumber;

  [Description("�vj@b
\�a�v\Omi�|q} SCSI �vj�}_�") : Amended] uint32 OSTargetNumber;

  [Description("LUN n�U") : Amended] MSiSCSIInitiator_LUNList LUNList[];

};



[Description("Microsoft iSCSI _U�RhV: �vj{veQx��") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_TargetLoginOptions

{

  [Description("ISCSI {veQx��Hr,g") : Amended] uint32 Version;

  [Description("c�Qc�[�N�T�nj
��vMOCQkMO") : Amended] uint32 InformationSpecified;

  [Description("gq_��{veQ�WL��e_�v�ej") : Amended] uint32 LoginFlags;

  [Description("c�Q{veQW�I�^��W�v�ej") : Amended,Values{"�l	gW�I�", "CHAP", "�v�N CHAP"} : Amended] uint32 AuthType;

  [Description("�Sݑ
\j-�Xd��2�L��N�m�v�_�t�[te'`=~�T�j�g�x") : Amended] uint32 HeaderDigest;

  [Description("�Sݑ
\nj�eXd��2�L��N�m�v�_�t�[te'`=~�T�j�g�x") : Amended] uint32 DataDigest;

  [Description("g'Y#��}xe�0 h�:y!qP�6R") : Amended] uint32 MaximumConnections;

  [Description("_U�R���vjg�N�m(WVf�f�x/��+T0W{v�QKNMR��I{�_�vg�wBf�� (�N�y�p�UMO)�b�(W#��}aYB}bkb#��}͑-�KN�_�N�mO(u-N�]\O�v͑�ec>m0") : Amended] uint32 DefaultTime2Wait;

  [Description("_U�R���vjg(W��!kI{�_ (Time2Wait) KN�_��N�m(Wf�x/��+T{v�QKNMRI{�_�vg'YBf�� (�N�y�p�UMO)�b�(W#��}aYB}bkb#��}͑-�KN�_��N�mO(u-N�]\O�v͑�ec>m (�Y�g�N�S�N�vq�)0") : Amended] uint32 DefaultTime2Retain;

  [Description("iSCSI W�I��vO(u�
T1z") : Amended] uint8 Username[];

  [Description("iSCSI W�I��v�[�x") : Amended] uint8 Password[];

};



[Description("Microsoft iSCSI _U�RhV: #��}nj
�") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_ConnectionInformation

{

  [Description("#��}X�%R�xW[2N") : Amended] string ConnectionID;

  [Description("_U�RhVMO@W") : Amended] string InitiatorAddress;

  [Description("�vjMO@W") : Amended] string TargetAddress;

  [Description("_U�RhV#��c�W") : Amended] uint16 InitiatorPort;

  [Description("�vj#��c�W") : Amended] uint16 TargetPort;

  [Description("#��}X�%R�x Token") : Amended] uint8 CID[];

};



[Description("Microsoft iSCSI _U�RhV: IKE �HQqQ(uёp�W�I�nj
�") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_IKEPresharedKeyAuthenticationInfo

{

  [Description("W�I��e�l: �HQqQ(uёp�") : Amended] uint32 AuthMethod;

  [Description("�[hQ'`�ej") : Amended] uint64 SecurityFlags;

  [Description("IKE X�%R݈n^��W") : Amended] uint32 IdType;

  [Description("X�%R�x") : Amended] uint8 Id[];

  [Description("_j�x") : Amended] uint8 Key[];

};



[Description("Microsoft iSCSI _U�RhV: �vj^�%R") : Amended ToSubclass,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_TargetClass

{

  [key : ToSubclass,Description("�vj
T1z") : Amended ToSubclass] string TargetName;

  [key : ToSubclass,Description("�c"}_j6R") : Amended ToSubclass] string DiscoveryMechanism;

  [Description("_U�RhV
T1z") : Amended ToSubclass] string InitiatorName;

  [Description("�
�TS�[^��W") : Amended ToSubclass] uint32 ProtocolType;

  [Description("�vj%R
T") : Amended ToSubclass] string TargetAlias;

  [Description("eQ�S�D}") : Amended ToSubclass] MSiSCSIInitiator_PortalGroup PortalGroups[];

  [Description("
\�a") : Amended ToSubclass] MSiSCSIInitiator_TargetMappings Mappings;

  [Description("�vj�ej") : Amended ToSubclass] uint32 TargetFlags;

  [Description("{veQx��") : Amended ToSubclass] MSiSCSIInitiator_TargetLoginOptions LoginOptions;

  [Description("{veQdk�vj") : Amended ToInstance ToSubclass] uint32 Login([in,Description("c�Q�/f&T�pnj
��]\O���k") : Amended] boolean IsInformationalSession,[in,Description("_U�RhV#��c�W_��x") : Amended] uint32 InitiatorPortNumber,[in,Description("�vjeQ�S") : Amended] MSiSCSIInitiator_Portal TargetPortal,[in,Description("�[hQ'`�ej") : Amended] uint64 SecurityFlags,[in,Description("
\�a") : Amended] MSiSCSIInitiator_TargetMappings Mappings[],[in,Description("{veQx��") : Amended] MSiSCSIInitiator_TargetLoginOptions LoginOptions,[in,Description("_j�x") : Amended] uint8 Key[],[in,Description("�pc�~") : Amended] boolean IsPersistent,[out,Description("/UN�]\O���kX�%R�x") : Amended] string UniqueSessionId,[out,Description("/UN#��}X�%R�x") : Amended] string UniqueConnectionId);

};



[Description("Microsoft iSCSI _U�RhV: c�~'`{veQ^�%R") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_PersistentLoginClass

{

  [key,Description("�vj
T1z") : Amended] string TargetName;

  [Description("c�Q�/f&T�pnj
��]\O���k") : Amended] boolean IsInformationalSession;

  [Description("_U�RhV�WL�PԚ") : Amended] string InitiatorInstance;

  [Description("_U�RhV#��c�W_��x") : Amended] uint32 InitiatorPortNumber;

  [Description("�vjeQ�S") : Amended] MSiSCSIInitiator_Portal TargetPortal;

  [Description("�[hQ'`�ej") : Amended] uint64 SecurityFlags;

  [Description("
\�a") : Amended] MSiSCSIInitiator_TargetMappings Mappings;

  [Description("{veQx��") : Amended] MSiSCSIInitiator_TargetLoginOptions LoginOptions;

};



[Description("Microsoft iSCSI _U�RhV: iSNS :O
ghV^�%R") : Amended ToSubclass,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_iSNSServerClass

{

  [key : ToSubclass,Description("iSNS :O
ghVMO@W") : Amended ToSubclass] string iSNSServerAddress;

  [Description("�f�e�_dk iSNS :O
ghV�c"}0R�v�vj") : Amended ToInstance ToSubclass] uint32 Refresh();

};



[Description("Microsoft iSCSI _U�RhV: �P��vjeQ�S�}�z^�%R") : Amended ToSubclass,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_SendTargetPortalClass

{

  [key : ToSubclass,Description("eQ�S�}�zX�%R�xW[2N") : Amended ToSubclass] string PortalIdentifierString;

  [Description("_U�RhV�WL�PԚb
T1z") : Amended ToSubclass] string InitiatorName;

  [Description("_U�RhV#��c�W_��x") : Amended ToSubclass] uint32 InitiatorPortNumber;

  [Description("eQ�S�}�z&{_�
T1z") : Amended ToSubclass] string PortalSymbolicName;

  [Description("eQ�S�}�zMO@W") : Amended ToSubclass] string PortalAddress;

  [Description("eQ�S#��c�W") : Amended ToSubclass] uint16 PortalPort;

  [Description("{veQx��") : Amended ToSubclass] MSiSCSIInitiator_TargetLoginOptions LoginOptions;

  [Description("�[hQ'`�ej") : Amended ToSubclass] uint64 SecurityFlags;

  [Description("�f�e�_dk�P��vjeQ�S�}�z�c"}0R�v�vj") : Amended ToInstance ToSubclass] uint32 Refresh();

};



[Description("Microsoft iSCSI _U�RhV: _U�RhV^�%R") : Amended ToSubclass,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_InitiatorClass

{

  [key : ToSubclass,Description("_U�RhV
T1z") : Amended ToSubclass] string InitiatorName;

};



[Description("Microsoft iSCSI _U�RhV: ݈n�]#�P}��]\O���k") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_DeviceOnSession

{

};



[Description("Microsoft iSCSI _U�RhV: �]\O���k^�%R") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_SessionClass

{

  [key,Description("�]\O���kX�%R�x") : Amended] string SessionId;

  [Description("_U�RhV
T1z") : Amended] string InitiatorName;

  [Description("�vj�{ޞ
T1z") : Amended] string TargetNodeName;

  [Description("�vj
T1z") : Amended] string TargetName;

  [Description("_U�RhVyr�[X�%R�x") : Amended] uint8 ISID[];

  [Description("�vjyr�[X�%R�x") : Amended] uint8 TSID[];

  [Description("�_dk�]\O�k�v iSCSI �vj{v�Q") : Amended] uint32 Logout();

  [Description("�P� SCSI �gb�}T�N") : Amended] uint32 SendScsiInquiry([in,Description("LUN") : Amended] uint64 Lun,[in,Description("EvpdCmddt") : Amended] uint8 EvpdCmddt,[in,Description("�b��N�x") : Amended] uint8 PageCode,[out,Description("SCSI �rKa") : Amended] uint8 ScsiStatus,[out,Description("�V�a�}]�@S") : Amended] uint8 ResponseBuffer[],[out,Description("a�a�}]�@S") : Amended] uint8 SenseBuffer[]);

  [Description("�P� SCSI ���S���R}T�N") : Amended] uint32 SendScsiReadCapacity([in,Description("LUN") : Amended] uint64 Lun,[out,Description("SCSI �rKa") : Amended] uint8 ScsiStatus,[out,Description("�V�a�}]�@S") : Amended] uint8 ResponseBuffer[],[out,Description("a�a�}]�@S") : Amended] uint8 SenseBuffer[]);

  [Description("�P� SCSI 1XJT LUN }T�N") : Amended] uint32 SendScsiReportLuns([out,Description("SCSI �rKa") : Amended] uint8 ScsiStatus,[out,Description("�V�a�}]�@S") : Amended] uint8 ResponseBuffer[],[out,Description("a�a�}]�@S") : Amended] uint8 SenseBuffer[]);

  [Description("�e�X#��}��]\O���k") : Amended ToInstance ToSubclass] uint32 AddConnection([in,Description("_U�RhV#��c�W_��x") : Amended] uint32 InitiatorPortNumber,[in,Description("�vjeQ�S") : Amended] MSiSCSIInitiator_Portal TargetPortal,[in,Description("�[hQ'`�ej") : Amended] uint64 SecurityFlags,[in,Description("{veQx��") : Amended] MSiSCSIInitiator_TargetLoginOptions LoginOptions,[in,Description("_j�x") : Amended] uint8 Key[],[out,Description("/UN#��}X�%R�x") : Amended] string UniqueConnectionId);

  [Description("�_�]\O���k�yd�#��}") : Amended ToInstance ToSubclass] uint32 RemoveConnection([in,Description("/UN#��}X�%R�x") : Amended] string UniqueConnectionId);

};



#pragma deleteclass("MSiSCSIInitiator_MethodClass",NOFAIL)



[Description("Microsoft iSCSI _U�RhV: �e�l^�%R") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_MethodClass

{

  [Description("iSCSI _U�RhV�{ޞ
T1z") : Amended] string iSCSINodeName;

  [Description("O(u@b	g�S(u�v�c"}�e�l�f�eteP�vjn�U") : Amended ToInstance ToSubclass] uint32 RefreshTargetList();

  [Description("-��[ iSCSI �S�!j_Y�MO@W") : Amended] uint32 SetIScsiTunnelModeOuterAddress([in,Description("_U�RhV
T1z") : Amended] string InitiatorName,[in,Description("_U�RhV#��c�W_��x") : Amended] uint32 InitiatorPortNumber,[in,Description("�v�v0WMO@W") : Amended] string DestinationAddress,[in,Description("Y�!j_MO@W") : Amended] string OuterModeAddress,[in,Description("c�Q/f&T���OYu") : Amended] boolean Persist);

  [Description("-��[ iSCSI IKE nj
�") : Amended] uint32 SetIScsiIKEInfo([in,Description("_U�RhV
T1z") : Amended] string InitiatorName,[in,Description("_U�RhV#��c�W_��x") : Amended] uint32 InitiatorPortNumber,[in,Description("IKE W�I�nj
�") : Amended] MSiSCSIInitiator_IKEPresharedKeyAuthenticationInfo AuthInfo,[in,Description("c�Q/f&T���OYu") : Amended] boolean Persist);

  [Description("-��[ iSCSI �D}�HQqQ(uёp�") : Amended] uint32 SetIScsiGroupPresharedKey([in,Description("_j�x") : Amended] uint8 Key[],[in,Description("c�Q/f&T���OYu") : Amended] boolean Persist);

  [Description("-��[ iSCSI CHAP qQ(u�[�x") : Amended] uint32 SetIScsiInitiatorCHAPSharedSecret([in,Description("qQ(u�[�x") : Amended] uint8 SharedSecret[]);

  [Description("-��[ iSCSI RADIUS qQ(u�[�x") : Amended] uint32 SetIScsiInitiatorRADIUSSharedSecret([in,Description("qQ(u�[�x") : Amended] uint8 SharedSecret[]);

  [Description("-��[ iSCSI _U�RhV�{ޞ
T1z") : Amended] uint32 SetIScsiInitiatorNodeName([in,Description("_U�RhV�{ޞ
T1z") : Amended] string InitiatorNodeName);

  [Description("-��[c�~'` iSCSI �x�x@S") : Amended] uint32 SetupPersistentIScsiVolumes();

  [Description("nd�c�~'` iSCSI �x�x@S") : Amended] uint32 ClearPersistentIScsiVolumes();

};



[Description("Microsoft iSCSI _U�RhV: c�~'`݈n") : Amended,AMENDMENT, LOCALE(0x0404)] 

class MSiSCSIInitiator_PersistentDevices

{

  [key,Description("݈n_") : Amended] string DevicePath;

};