Windows 10 DLL File Information - iscsicpl.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | iSCSI Initiator Control Panel Applet |
File Version: | 5.2.3790.1830 |
Company: | Microsoft Corporation |
Product Name: | Microsoft® Windows® Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 211 KB |
Total Number of Exported Functions: | 1 |
Total Number of Exported Functions With Names: | 1 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 72,704 Bytes | 33.6% | Read, Execute | Code |
.data | 0x00013000 | 512 Bytes | 0.2% | Write, Read | Initialized Data |
.idata | 0x00014000 | 5,120 Bytes | 2.4% | Read | Initialized Data |
.rsrc | 0x00016000 | 132,096 Bytes | 61.0% | Read | Initialized Data |
.reloc | 0x00037000 | 5,120 Bytes | 2.4% | Read, Discardable | Initialized Data |
Static Linking
iscsicpl.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
KERNEL32.dll
ADVAPI32.dll
GDI32.dll
ole32.dll
ISCSIDSC.dll
SETUPAPI.dll
SHELL32.dll
USER32.dll
ISCSIUM.dll
ISCSIED.dll
This means that when iscsicpl.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, iscsicpl.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 128,662 Bytes | 59.4% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 31 | 33,574 Bytes | 15.5% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 126 | 8,180 Bytes | 3.8% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 778 Bytes | 0.4% |
All Others | 2 | 1,116 Bytes | 0.5% |
Total | 162 | 172,310 Bytes | 79.6% |
Icons in this file
There are 2 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
IDD_TARGET_PORTALS | Target Portals |
102 | Discover Target Portal |
104 | Add iSNS Server |
106 | Connect To Target |
109 | Favorite Targets |
110 | Favorite Target Details |
112 | General |
113 | IPsec |
118 | MPIO Path Details |
122 | Connection Details |
123 | Add Connection |
124 | Volumes and Devices |
125 | Add Volume or Device |
127 | Discovery |
128 | Targets |
129 | Portal Groups |
130 | Sessions |
131 | Devices |
132 | Multiple Connected Session (MCS) |
133 | Edit Path Settings |
134 | General |
135 | MPIO |
136 | Configuration |
137 | iSCSI Initiator Name |
138 | iSCSI Initiator Mutual CHAP Secret |
142 | iSCSI Initiator IPsec Tunnel Mode Addresses |
143 | MPIO Path Details |
144 | RADIUS |
145 | RADIUS Authentication |
146 | Add RADIUS Server |
149 | Quick Connect |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
5001 | iSCSI Initiator |
5002 | Connect to remote iSCSI targets and configure connection settings. |
5003 | Discovering the Target |
5004 | The Target could not be discovered |
5005 | The Target has been successfully discovered. Creating Target List |
5006 | The Target List is unavailable. |
5007 | No Targets available for Login using Quick Connect. |
5008 | There are multiple Targets discovered. Please select a single Target for Login using Quick Connect. |
5009 | The Target List is unavailable: Could not allocate memory |
5010 | Attempting to Login to the Target |
5011 | Unable to Login to the target. |
5012 | Login to Target succeded, Attempting to make the Target Persist |
5013 | Immediate Login Succeeded. Persistent Login failed, target will not be available after system reboot |
5014 | Login Succeeded. |
5015 | The total number of active sessions is %d. Disconnect from all sessions by clicking Yes. |
5016 | Disconnect From All Sessions |
5017 | Connection already in connected state, select another |
5018 | iSCSI Initiator Report |
5019 | Error in creating the report file. |
5020 | iSNS Firewall Configuration |
5022 | IPSEC |
5051 | Name |
5052 | Identifier |
5053 | Type |
5054 | Number |
5055 | Location |
5056 | Paths |
5057 | Address |
5058 | Socket |
5059 | Adapter |
5060 | Port |
5061 | Status |
5062 | Discovery Session |
5063 | Set New MPIO Policy |
5064 | CHAP |
5065 | Default |
5066 | Unavailable |
5067 | None |
5068 | Connected |
5069 | Inactive |
5070 | Reconnecting... |
5071 | on |
5072 | Enabled |
5073 | Not used |
5074 | Name |
5075 | Load Balance Policy |
5076 | Not Usable |
5077 | Usable |
5078 | Apply iSCSI Load Balance Policy |
5081 | Weight |
5082 | Primary |
5083 | Disconnected |
5084 | Type |
5101 | Add Target Portal |
5102 | Remove Target Portal |
5103 | Log On to Target |
5104 | Remove Persistent Target |
5105 | Add iSNS Server |
5106 | Remove iSNS Server |
5107 | Log Off from Session |
5108 | Initiator CHAP secret |
5109 | Bind volumes |
5110 | Change initiator node name |
5111 | Advanced Settings |
5112 | CHAP logon information |
5113 | CHAP requires a valid target secret. Please type a secret in the Target secret edit box and then click OK. |
5114 | Connection ID |
5115 | Volume/mount point/device |
5116 | Set IPSEC Keys |
5117 | Path Id |
5118 | Address |
5119 | Target |
5120 | Index |
5121 | Symbolic Name |
5122 | Source IP |
5123 | Target IP |
5124 | Function Unavailable |
5125 | Session Connections |
5126 | Device Details |
5127 | Unknown Load Balance Policy |
5128 | Fail Over Only |
5129 | Round Robin |
5130 | Round Robin With Subset |
5131 | Least Queue Depth |
5132 | Weighted Paths |
5133 | Vendor Specific |
5134 | Active |
5135 | Standby |
5137 | Invalid |
5138 | Least Blocks |
5139 | None Specified |
5140 | Mutual CHAP |
5141 | Header Digest |
5142 | Data Digest |
5143 | The fail over policy employs one active path and designates all other paths as standby. The standby paths will be tried on a round-robin approach upon failure of the active path until an available path is found. |
5144 | The round robin policy attempts to evenly distribute incoming requests to all processing paths. |
5145 | The round robin with subset policy executes the round robin policy only on paths designated as active. The standby paths will be tried on a round-robin approach upon failure of all active paths. |
5146 | The least queue depth policy compensates for uneven loads by distributing proportionately more I/O requests to lightly loaded processing paths. |
5147 | The weighted paths policy allows the user to specify the relative processing load of each path. A large number means that the path priority is low. |
5148 | The least blocks policy routes requests to the processing path with the least number of pending I/O blocks. |
5149 | The load balance policy used is not recognized. |
5150 | The load balance policy is vendor specific. |
5151 | There are persistent bindings to the removed target portal. |
5152 | There are active sessions to the removed target portal. |
5153 | There are active sessions and persistent bindings to the removed target portal. |
5154 | Configure IPSec Tunnel Mode Addresses |
5155 | Remove Connection |
5156 | Source Portal |
5157 | Target Portal |
5158 | IP address |
5159 | An unknown error has occurred. |
5160 | The initiator used to establish this session does not support multiple connections. |
5161 | The path weight entered is out of range. Please enter a path weight between 0 and 2146999999. |
5162 | Session ID |
5163 | Incorrect Policy Settings |
5164 | Add RADIUS Server |
5165 | RADIUS Shared Secret |
5166 | Configure iSCSI Service |
5167 | The Microsoft iSCSI service is not running. The service is required to be started for iSCSI to function correctly. To start the service now and have the service start automatically each time the computer restarts, click the Yes button. |
5168 | Microsoft iSCSI |
5169 | Do you want to unblock Microsoft iSCSI service so that it can communicate with an Internet Storage Name Service (iSNS) server through the Windows Firewall? |
5170 | CRC32 |
5171 | %1%2 |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:CPlApplet |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter _amsg_exit _except_handler4_common _initterm _vsnprintf _vsnwprintf _wcsicmp _wcsnicmp free malloc memcpy memset swscanf wcscat_s wcsncmp - ntdll.dll:
RtlAllocateHeap RtlFreeAnsiString RtlFreeHeap RtlInitUnicodeString RtlUnicodeStringToAnsiString - KERNEL32.dll:
CloseHandle CreateFileW DeviceIoControl DisableThreadLibraryCalls FormatMessageW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetLastError GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetSystemTimeAsFileTime GetTickCount GetVolumeNameForVolumeMountPointW LoadLibraryA LoadLibraryW LocalAlloc LocalFree OutputDebugStringA QueryPerformanceCounter SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter WriteFile lstrcmpiW - ADVAPI32.dll:
ChangeServiceConfigW CloseServiceHandle OpenSCManagerW OpenServiceW QueryServiceStatusEx StartServiceW - GDI32.dll:
GetTextExtentPoint32W - ole32.dll:
combase!CoCreateInstance combase!CoTaskMemFree - ISCSIDSC.dll:
AddISNSServerW AddIScsiConnectionW AddIScsiSendTargetPortalW AddPersistentIScsiDeviceW AddRadiusServerW ClearPersistentIScsiDevices GetDevicesForIScsiSessionW GetIScsiInitiatorNodeNameW GetIScsiSessionListEx GetIScsiSessionListW GetIScsiTargetInformationW LoginIScsiTargetW LogoutIScsiTarget RemoveISNSServerW RemoveIScsiConnection RemoveIScsiPersistentTargetW RemoveIScsiSendTargetPortalW RemovePersistentIScsiDeviceW RemoveRadiusServerW ReportActiveIScsiTargetMappingsW ReportISNSServerListW ReportIScsiInitiatorListW ReportIScsiPersistentLoginsW ReportIScsiSendTargetPortalsW ReportIScsiTargetPortalsW ReportIScsiTargetsW ReportPersistentIScsiDevicesW ReportRadiusServerListW SetIScsiIKEInfoW SetIScsiInitiatorCHAPSharedSecret SetIScsiInitiatorNodeNameW SetIScsiInitiatorRADIUSSharedSecret SetIScsiTunnelModeOuterAddressW SetupPersistentIScsiDevices SetupPersistentIScsiDevices - SETUPAPI.dll:
SetupDiDestroyDeviceInfoList SetupDiEnumDeviceInfo SetupDiGetClassDevsW SetupDiGetDeviceRegistryPropertyW cfgmgr32!CM_Get_Device_IDW cfgmgr32!CM_Get_Device_ID_Size cfgmgr32!CM_Locate_DevNodeW - SHELL32.dll:
SHAddFromPropSheetExtArray SHCreatePropSheetExtArray SHDestroyPropSheetExtArray - USER32.dll:
CheckDlgButton CheckRadioButton DestroyCursor DialogBoxParamW EnableWindow EndDialog GetClientRect GetDC GetDlgItem GetDlgItemInt GetParent GetSystemMetrics GetWindowLongW GetWindowTextW IsDlgButtonChecked IsWindowEnabled LoadCursorW LoadImageW LoadStringW MessageBoxW PostMessageW ReleaseDC SendDlgItemMessageW SendMessageW SetCursor SetDlgItemInt SetFocus SetWindowLongW SetWindowTextW - ISCSIUM.dll:
DiscpAllocMemory DiscpCopyString DiscpDuplicateString DiscpEnumerateDeviceInterfaces DiscpExecuteMethod DiscpFreeDeviceInterfaceList DiscpFreeMemory DiscpGetRegistryValue DiscpGetStringFromDataBlock DiscpIsDNSAddress DiscpPadDataBlock DiscpParseAllData DiscpParseSingleInstance DiscpQueryAllData DiscpQuerySingleInstance DiscpSetRegistryValue DiscpTextAddrToBinary DiscpUnicodeToAnsi - ISCSIED.dll:
DiscpLoadGPSettings