mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 16:36:33 +00:00
[IPCONFIG] Improvements to Release and Renew functions
- Reimplement the Release and Renew functions using GetAdaptersInfo(). - Check for enabled DHCP and connected medium - Check for already released Lease in the Release function - Add required messages
This commit is contained in:
parent
12e1919e5e
commit
ed80df29e0
21 changed files with 398 additions and 219 deletions
|
@ -528,7 +528,10 @@ PrintAdapterTypeAndName(
|
|||
}
|
||||
}
|
||||
|
||||
VOID ShowInfo(BOOL bAll)
|
||||
VOID
|
||||
ShowInfo(
|
||||
BOOL bShowHeader,
|
||||
BOOL bAll)
|
||||
{
|
||||
MIB_IFROW mibEntry;
|
||||
PIP_ADAPTER_INFO pAdapterInfo = NULL;
|
||||
|
@ -602,7 +605,8 @@ VOID ShowInfo(BOOL bAll)
|
|||
|
||||
pAdapter = pAdapterInfo;
|
||||
|
||||
ConResPrintf(StdOut, IDS_HEADER);
|
||||
if (bShowHeader)
|
||||
ConResPrintf(StdOut, IDS_HEADER);
|
||||
|
||||
if (bAll)
|
||||
{
|
||||
|
@ -805,120 +809,215 @@ MatchWildcard(
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
static
|
||||
VOID
|
||||
BuildAdapterMap(
|
||||
PIP_ADAPTER_INDEX_MAP pAdapterMap,
|
||||
PIP_ADAPTER_INFO pAdapterInfo)
|
||||
{
|
||||
int i, l1, l2;
|
||||
|
||||
pAdapterMap->Index = pAdapterInfo->Index;
|
||||
|
||||
wcscpy(pAdapterMap->Name, L"\\DEVICE\\TCPIP_");
|
||||
l1 = wcslen(pAdapterMap->Name);
|
||||
l2 = strlen(pAdapterInfo->AdapterName);
|
||||
for (i = 0; i < l2; i++)
|
||||
pAdapterMap->Name[i + l1] = (WCHAR)pAdapterInfo->AdapterName[i];
|
||||
pAdapterMap->Name[i + l1] = UNICODE_NULL;
|
||||
}
|
||||
|
||||
VOID
|
||||
Release(
|
||||
LPWSTR pszAdapterName)
|
||||
{
|
||||
IP_ADAPTER_INDEX_MAP AdapterInfo;
|
||||
DWORD i, ret;
|
||||
PIP_INTERFACE_INFO pInfo = NULL;
|
||||
ULONG ulOutBufLen = 0;
|
||||
PIP_ADAPTER_INFO pAdapterInfo = NULL;
|
||||
PIP_ADAPTER_INFO pAdapter = NULL;
|
||||
ULONG adaptOutBufLen = 0;
|
||||
ULONG ret = 0;
|
||||
WCHAR szFriendlyName[MAX_PATH];
|
||||
MIB_IFROW mibEntry;
|
||||
IP_ADAPTER_INDEX_MAP AdapterMap;
|
||||
BOOL bFoundAdapter = FALSE;
|
||||
|
||||
ConResPrintf(StdOut, IDS_HEADER);
|
||||
|
||||
if (GetInterfaceInfo(pInfo, &ulOutBufLen) != ERROR_INSUFFICIENT_BUFFER)
|
||||
/* call GetAdaptersInfo to obtain the adapter info */
|
||||
ret = GetAdaptersInfo(pAdapterInfo, &adaptOutBufLen);
|
||||
if (ret != ERROR_BUFFER_OVERFLOW)
|
||||
{
|
||||
_tprintf(_T("\nGetInterfaceInfo failed : "));
|
||||
DoFormatMessage(0);
|
||||
DoFormatMessage(ret);
|
||||
return;
|
||||
}
|
||||
|
||||
pInfo = (IP_INTERFACE_INFO *)HeapAlloc(ProcessHeap, 0, ulOutBufLen);
|
||||
if (pInfo == NULL)
|
||||
pAdapterInfo = (IP_ADAPTER_INFO *)HeapAlloc(ProcessHeap, 0, adaptOutBufLen);
|
||||
if (pAdapterInfo == NULL)
|
||||
{
|
||||
_tprintf(_T("memory allocation error"));
|
||||
return;
|
||||
}
|
||||
|
||||
if (GetInterfaceInfo(pInfo, &ulOutBufLen) != NO_ERROR)
|
||||
ret = GetAdaptersInfo(pAdapterInfo, &adaptOutBufLen);
|
||||
if (ret != NO_ERROR)
|
||||
{
|
||||
_tprintf(_T("\nGetInterfaceInfo failed : "));
|
||||
DoFormatMessage(0);
|
||||
goto done;
|
||||
}
|
||||
|
||||
for (i = 0; i < pInfo->NumAdapters; i++)
|
||||
pAdapter = pAdapterInfo;
|
||||
|
||||
while (pAdapter)
|
||||
{
|
||||
GetInterfaceFriendlyName(pInfo->Adapter[i].Name, MAX_PATH, szFriendlyName);
|
||||
GetAdapterFriendlyName(pAdapterInfo->AdapterName, MAX_PATH, szFriendlyName);
|
||||
|
||||
if ((pszAdapterName == NULL) || MatchWildcard(pszAdapterName, szFriendlyName))
|
||||
{
|
||||
/* TODO: Check for enabled DHCP and connected medium */
|
||||
bFoundAdapter = TRUE;
|
||||
|
||||
CopyMemory(&AdapterInfo, &pInfo->Adapter[i], sizeof(IP_ADAPTER_INDEX_MAP));
|
||||
_tprintf(_T("name - %ls\n"), pInfo->Adapter[i].Name);
|
||||
mibEntry.dwIndex = pAdapter->Index;
|
||||
GetIfEntry(&mibEntry);
|
||||
|
||||
/* Call IpReleaseAddress to release the IP address on the specified adapter. */
|
||||
ret = IpReleaseAddress(&AdapterInfo);
|
||||
if (ret != NO_ERROR)
|
||||
if (mibEntry.dwOperStatus == MIB_IF_OPER_STATUS_CONNECTED ||
|
||||
mibEntry.dwOperStatus == MIB_IF_OPER_STATUS_OPERATIONAL)
|
||||
{
|
||||
_tprintf(_T("\nAn error occured while releasing interface %ls : \n"), szFriendlyName);
|
||||
DoFormatMessage(ret);
|
||||
if (pAdapter->DhcpEnabled)
|
||||
{
|
||||
if (strcmp(pAdapter->IpAddressList.IpAddress.String, "0.0.0.0"))
|
||||
{
|
||||
BuildAdapterMap(&AdapterMap, pAdapter);
|
||||
|
||||
/* Call IpReleaseAddress to release the IP address on the specified adapter. */
|
||||
ret = IpReleaseAddress(&AdapterMap);
|
||||
if (ret != NO_ERROR)
|
||||
{
|
||||
_tprintf(_T("\nAn error occured while releasing interface %ls : \n"), szFriendlyName);
|
||||
DoFormatMessage(ret);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPRELEASED);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPNOTENABLED, szFriendlyName);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPNOTCONNECTED, szFriendlyName);
|
||||
}
|
||||
}
|
||||
|
||||
pAdapter = pAdapter->Next;
|
||||
}
|
||||
|
||||
if (bFoundAdapter == FALSE)
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPNOADAPTER);
|
||||
}
|
||||
else
|
||||
{
|
||||
ShowInfo(FALSE, FALSE);
|
||||
}
|
||||
|
||||
done:
|
||||
HeapFree(ProcessHeap, 0, pInfo);
|
||||
if (pAdapterInfo)
|
||||
HeapFree(ProcessHeap, 0, pAdapterInfo);
|
||||
}
|
||||
|
||||
VOID
|
||||
Renew(
|
||||
LPWSTR pszAdapterName)
|
||||
{
|
||||
IP_ADAPTER_INDEX_MAP AdapterInfo;
|
||||
DWORD i, ret;
|
||||
PIP_INTERFACE_INFO pInfo = NULL;
|
||||
ULONG ulOutBufLen = 0;
|
||||
PIP_ADAPTER_INFO pAdapterInfo = NULL;
|
||||
PIP_ADAPTER_INFO pAdapter = NULL;
|
||||
ULONG adaptOutBufLen = 0;
|
||||
ULONG ret = 0;
|
||||
WCHAR szFriendlyName[MAX_PATH];
|
||||
MIB_IFROW mibEntry;
|
||||
IP_ADAPTER_INDEX_MAP AdapterMap;
|
||||
BOOL bFoundAdapter = FALSE;
|
||||
|
||||
ConResPrintf(StdOut, IDS_HEADER);
|
||||
|
||||
if (GetInterfaceInfo(pInfo, &ulOutBufLen) != ERROR_INSUFFICIENT_BUFFER)
|
||||
/* call GetAdaptersInfo to obtain the adapter info */
|
||||
ret = GetAdaptersInfo(pAdapterInfo, &adaptOutBufLen);
|
||||
if (ret != ERROR_BUFFER_OVERFLOW)
|
||||
{
|
||||
_tprintf(_T("\nGetInterfaceInfo failed : "));
|
||||
DoFormatMessage(0);
|
||||
DoFormatMessage(ret);
|
||||
return;
|
||||
}
|
||||
|
||||
pInfo = (IP_INTERFACE_INFO *)HeapAlloc(ProcessHeap, 0, ulOutBufLen);
|
||||
if (pInfo == NULL)
|
||||
pAdapterInfo = (IP_ADAPTER_INFO *)HeapAlloc(ProcessHeap, 0, adaptOutBufLen);
|
||||
if (pAdapterInfo == NULL)
|
||||
{
|
||||
_tprintf(_T("memory allocation error"));
|
||||
return;
|
||||
}
|
||||
|
||||
/* Make a second call to GetInterfaceInfo to get the actual data we want */
|
||||
if (GetInterfaceInfo(pInfo, &ulOutBufLen) != NO_ERROR)
|
||||
ret = GetAdaptersInfo(pAdapterInfo, &adaptOutBufLen);
|
||||
if (ret != NO_ERROR)
|
||||
{
|
||||
_tprintf(_T("\nGetInterfaceInfo failed : "));
|
||||
DoFormatMessage(0);
|
||||
goto done;
|
||||
}
|
||||
|
||||
for (i = 0; i < pInfo->NumAdapters; i++)
|
||||
pAdapter = pAdapterInfo;
|
||||
|
||||
while (pAdapter)
|
||||
{
|
||||
GetInterfaceFriendlyName(pInfo->Adapter[i].Name, MAX_PATH, szFriendlyName);
|
||||
GetAdapterFriendlyName(pAdapterInfo->AdapterName, MAX_PATH, szFriendlyName);
|
||||
|
||||
if ((pszAdapterName == NULL) || MatchWildcard(pszAdapterName, szFriendlyName))
|
||||
{
|
||||
/* TODO: Check for enabled DHCP and connected medium */
|
||||
bFoundAdapter = TRUE;
|
||||
|
||||
CopyMemory(&AdapterInfo, &pInfo->Adapter[i], sizeof(IP_ADAPTER_INDEX_MAP));
|
||||
mibEntry.dwIndex = pAdapter->Index;
|
||||
GetIfEntry(&mibEntry);
|
||||
|
||||
/* Call IpRenewAddress to renew the IP address on the specified adapter. */
|
||||
ret = IpRenewAddress(&AdapterInfo);
|
||||
if (ret != NO_ERROR)
|
||||
if (mibEntry.dwOperStatus == MIB_IF_OPER_STATUS_CONNECTED ||
|
||||
mibEntry.dwOperStatus == MIB_IF_OPER_STATUS_OPERATIONAL)
|
||||
{
|
||||
_tprintf(_T("\nAn error occured while renew interface %ls : "), szFriendlyName);
|
||||
DoFormatMessage(ret);
|
||||
if (pAdapter->DhcpEnabled)
|
||||
{
|
||||
BuildAdapterMap(&AdapterMap, pAdapter);
|
||||
|
||||
/* Call IpRenewAddress to renew the IP address on the specified adapter. */
|
||||
ret = IpRenewAddress(&AdapterMap);
|
||||
if (ret != NO_ERROR)
|
||||
{
|
||||
_tprintf(_T("\nAn error occured while renew interface %ls : "), szFriendlyName);
|
||||
DoFormatMessage(ret);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPNOTENABLED, szFriendlyName);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPNOTCONNECTED, szFriendlyName);
|
||||
}
|
||||
}
|
||||
|
||||
pAdapter = pAdapter->Next;
|
||||
}
|
||||
|
||||
if (bFoundAdapter == FALSE)
|
||||
{
|
||||
ConResPrintf(StdOut, IDS_DHCPNOADAPTER);
|
||||
}
|
||||
else
|
||||
{
|
||||
ShowInfo(FALSE, FALSE);
|
||||
}
|
||||
|
||||
done:
|
||||
HeapFree(ProcessHeap, 0, pInfo);
|
||||
if (pAdapterInfo)
|
||||
HeapFree(ProcessHeap, 0, pAdapterInfo);
|
||||
}
|
||||
|
||||
VOID
|
||||
|
@ -1175,13 +1274,13 @@ int wmain(int argc, wchar_t *argv[])
|
|||
switch (argc)
|
||||
{
|
||||
case 1: /* Default behaviour if no options are given*/
|
||||
ShowInfo(FALSE);
|
||||
ShowInfo(TRUE, FALSE);
|
||||
break;
|
||||
case 2: /* Process all the options that take no parameters */
|
||||
if (DoUsage)
|
||||
Usage();
|
||||
else if (DoAll)
|
||||
ShowInfo(TRUE);
|
||||
ShowInfo(TRUE, TRUE);
|
||||
else if (DoRelease)
|
||||
Release(NULL);
|
||||
else if (DoRenew)
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nДруг вид карта: %ls\n"
|
||||
IDS_ETH "\nКарта Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nКарта Token Ring: %ls\n"
|
||||
IDS_FDDI "\nКарта FDDI: %ls\n"
|
||||
IDS_PPP "\nКарта PPP: %ls\n"
|
||||
IDS_LOOP "\nКарта Loopback: %ls\n"
|
||||
IDS_SLIP "\nКарта SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nДруг вид карта: %ls\n\n"
|
||||
IDS_ETH "\nКарта Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nКарта Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nКарта FDDI: %ls\n\n"
|
||||
IDS_PPP "\nКарта PPP: %ls\n\n"
|
||||
IDS_LOOP "\nКарта Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nКарта SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -46,15 +46,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnbekannter Adapter: %ls\n"
|
||||
IDS_OTHER "\nAnderer Adapter: %ls\n"
|
||||
IDS_ETH "\nEthernet-Adapter: %ls\n"
|
||||
IDS_TOKEN "\nToken-Ring-Adapter: %ls\n"
|
||||
IDS_FDDI "\nFDDI-Adapter: %ls\n"
|
||||
IDS_PPP "\nPPP-Adapter: %ls\n"
|
||||
IDS_LOOP "\nLoopback-Adapter: %ls\n"
|
||||
IDS_SLIP "\nSLIP-Adapter: %ls\n"
|
||||
IDS_WIFI "\nDrahtlos-LAN-Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnbekannter Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nAnderer Adapter: %ls\n\n"
|
||||
IDS_ETH "\nEthernet-Adapter: %ls\n\n"
|
||||
IDS_TOKEN "\nToken-Ring-Adapter: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI-Adapter: %ls\n\n"
|
||||
IDS_PPP "\nPPP-Adapter: %ls\n\n"
|
||||
IDS_LOOP "\nLoopback-Adapter: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP-Adapter: %ls\n\n"
|
||||
IDS_WIFI "\nDrahtlos-LAN-Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -87,6 +87,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName existiert nicht.\n\n"
|
||||
IDS_DNSFLUSHERROR "Der DNS-Auflösungscache konnte nicht geleert werden: "
|
||||
IDS_DNSFLUSHSUCCESS "Der DNS-Auflösungscache wurde geleert.\n"
|
||||
IDS_DHCPNOTCONNECTED "Es kann kein Vorgang auf %ls ausgeführt werden, solange dessen Medium nicht verbunden ist.\n"
|
||||
IDS_DHCPNOTENABLED "Der Adapter %ls ist nicht für DHCP aktiviert.\n"
|
||||
IDS_DHCPNOADAPTER "Der Vorgang ist fehlgeschlagen, weil kein Adapter sich in einem für diesen\nVorgang zulässigen Zustand befindet.\n"
|
||||
IDS_DHCPRELEASED "Die IP-Adresse für den Adapter %ls wurde bereits freigegeben.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nΆλλος τύπος προσαρμογέα: %ls\n"
|
||||
IDS_ETH "\nΠροσαρμογέας Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nΠροσαρμογέας Token Ring: %ls\n"
|
||||
IDS_FDDI "\nΠροσαρμογέας FDDI: %ls\n"
|
||||
IDS_PPP "\nΠροσαρμογέας PPP: %ls\n"
|
||||
IDS_LOOP "\nΠροσαρμογέας Loopback: %ls\n"
|
||||
IDS_SLIP "\nΠροσαρμογέας SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nΆλλος τύπος προσαρμογέα: %ls\n\n"
|
||||
IDS_ETH "\nΠροσαρμογέας Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nΠροσαρμογέας Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nΠροσαρμογέας FDDI: %ls\n\n"
|
||||
IDS_PPP "\nΠροσαρμογέας PPP: %ls\n\n"
|
||||
IDS_LOOP "\nΠροσαρμογέας Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nΠροσαρμογέας SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nOther Type Of Adapter: %ls\n"
|
||||
IDS_ETH "\nEthernet Adapter: %ls\n"
|
||||
IDS_TOKEN "\nToken Ring Adapter: %ls\n"
|
||||
IDS_FDDI "\nFDDI Adapter: %ls\n"
|
||||
IDS_PPP "\nPPP Adapter: %ls\n"
|
||||
IDS_LOOP "\nLoopback Adapter: %ls\n"
|
||||
IDS_SLIP "\nSLIP Adapter: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nOther Type Of Adapter: %ls\n\n"
|
||||
IDS_ETH "\nEthernet Adapter: %ls\n\n"
|
||||
IDS_TOKEN "\nToken Ring Adapter: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI Adapter: %ls\n\n"
|
||||
IDS_PPP "\nPPP Adapter: %ls\n\n"
|
||||
IDS_LOOP "\nLoopback Adapter: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP Adapter: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nOtro tipo de adaptador: %ls\n"
|
||||
IDS_ETH "\nAdaptador Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdaptador de red en anillo: %ls\n"
|
||||
IDS_FDDI "\nAdaptador FDDI: %ls\n"
|
||||
IDS_PPP "\nAdaptador PPP: %ls\n"
|
||||
IDS_LOOP "\nAdaptador de bucle invertido: %ls\n"
|
||||
IDS_SLIP "\nAdaptador SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nOtro tipo de adaptador: %ls\n\n"
|
||||
IDS_ETH "\nAdaptador Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdaptador de red en anillo: %ls\n\n"
|
||||
IDS_FDDI "\nAdaptador FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdaptador PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdaptador de bucle invertido: %ls\n\n"
|
||||
IDS_SLIP "\nAdaptador SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -46,15 +46,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nAutre Type d'adapteur: %ls\n"
|
||||
IDS_ETH "\nAdapteur Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdapteur Token Ring: %ls\n"
|
||||
IDS_FDDI "\nAdapteur FDDI: %ls\n"
|
||||
IDS_PPP "\nAdapteur PPP: %ls\n"
|
||||
IDS_LOOP "\nAdapteur Loopback: %ls\n"
|
||||
IDS_SLIP "\nAdapteur SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nAutre Type d'adapteur: %ls\n\n"
|
||||
IDS_ETH "\nAdapteur Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdapteur Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nAdapteur FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdapteur PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdapteur Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nAdapteur SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -87,6 +87,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nAdapter Tipe Lainnya: %ls\n"
|
||||
IDS_ETH "\nAdapter Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdapter Token Ring: %ls\n"
|
||||
IDS_FDDI "\nAdapter FDDI: %ls\n"
|
||||
IDS_PPP "\nAdapter PPP: %ls\n"
|
||||
IDS_LOOP "\nAdapter Loopback: %ls\n"
|
||||
IDS_SLIP "\nAdapter SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nAdapter Tipe Lainnya: %ls\n\n"
|
||||
IDS_ETH "\nAdapter Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdapter Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nAdapter FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdapter PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdapter Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nAdapter SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nAltro tipo di adattatore: %ls\n"
|
||||
IDS_ETH "\nAdattatore Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdattatore Token Ring: %ls\n"
|
||||
IDS_FDDI "\nAdattatore FDDI: %ls\n"
|
||||
IDS_PPP "\nAdattatore PPP: %ls\n"
|
||||
IDS_LOOP "\nAdattatore Loopback: %ls\n"
|
||||
IDS_SLIP "\nAdattatore SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nAltro tipo di adattatore: %ls\n\n"
|
||||
IDS_ETH "\nAdattatore Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdattatore Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nAdattatore FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdattatore PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdattatore Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nAdattatore SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nOther Type Of Adapter: %ls\n"
|
||||
IDS_ETH "\nEthernet Adapter: %ls\n"
|
||||
IDS_TOKEN "\nToken Ring Adapter: %ls\n"
|
||||
IDS_FDDI "\nFDDI Adapter: %ls\n"
|
||||
IDS_PPP "\nPPP Adapter: %ls\n"
|
||||
IDS_LOOP "\nLoopback Adapter: %ls\n"
|
||||
IDS_SLIP "\nSLIP Adapter: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nOther Type Of Adapter: %ls\n\n"
|
||||
IDS_ETH "\nEthernet Adapter: %ls\n\n"
|
||||
IDS_TOKEN "\nToken Ring Adapter: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI Adapter: %ls\n\n"
|
||||
IDS_PPP "\nPPP Adapter: %ls\n\n"
|
||||
IDS_LOOP "\nLoopback Adapter: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP Adapter: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -47,15 +47,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nNieznana karta: %ls\n"
|
||||
IDS_OTHER "\nInna karta: %ls\n"
|
||||
IDS_ETH "\nKarta Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nKarta Token Ring: %ls\n"
|
||||
IDS_FDDI "\nKarta FDDI: %ls\n"
|
||||
IDS_PPP "\nKarta PPP: %ls\n"
|
||||
IDS_LOOP "\nKarta sprzężenia zwrotnego: %ls\n"
|
||||
IDS_SLIP "\nKarta SLIP: %ls\n"
|
||||
IDS_WIFI "\nKarta bezprzewodowej sieci LAN: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nNieznana karta: %ls\n\n"
|
||||
IDS_OTHER "\nInna karta: %ls\n\n"
|
||||
IDS_ETH "\nKarta Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nKarta Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nKarta FDDI: %ls\n\n"
|
||||
IDS_PPP "\nKarta PPP: %ls\n\n"
|
||||
IDS_LOOP "\nKarta sprzężenia zwrotnego: %ls\n\n"
|
||||
IDS_SLIP "\nKarta SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nKarta bezprzewodowej sieci LAN: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -64,6 +64,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nAdaptor necunoscut: %ls\n"
|
||||
IDS_OTHER "\nAlt tip de adaptor: %ls\n"
|
||||
IDS_ETH "\nAdaptor Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdaptor Token Ring: %ls\n"
|
||||
IDS_FDDI "\nAdaptor FDDI: %ls\n"
|
||||
IDS_PPP "\nAdaptor PPP: %ls\n"
|
||||
IDS_LOOP "\nAdaptor Loopback: %ls\n"
|
||||
IDS_SLIP "\nAdaptor SLIP: %ls\n"
|
||||
IDS_WIFI "\nAdaptor de rețea fără fir: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nAdaptor necunoscut: %ls\n\n"
|
||||
IDS_OTHER "\nAlt tip de adaptor: %ls\n\n"
|
||||
IDS_ETH "\nAdaptor Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdaptor Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nAdaptor FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdaptor PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdaptor Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nAdaptor SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nAdaptor de rețea fără fir: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nНеизвестный адаптер: %ls\n"
|
||||
IDS_OTHER "\nДругой тип адаптера: %ls\n"
|
||||
IDS_ETH "\nEthernet адаптер: %ls\n"
|
||||
IDS_TOKEN "\nАдаптер Token Ring: %ls\n"
|
||||
IDS_FDDI "\nАдаптер FDDI: %ls\n"
|
||||
IDS_PPP "\nАдаптер PPP: %ls\n"
|
||||
IDS_LOOP "\nАдаптер замыкания на себя: %ls\n"
|
||||
IDS_SLIP "\nАдаптер SLIP: %ls\n"
|
||||
IDS_WIFI "\nАдаптер беспроводной сети: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nНеизвестный адаптер: %ls\n\n"
|
||||
IDS_OTHER "\nДругой тип адаптера: %ls\n\n"
|
||||
IDS_ETH "\nEthernet адаптер: %ls\n\n"
|
||||
IDS_TOKEN "\nАдаптер Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nАдаптер FDDI: %ls\n\n"
|
||||
IDS_PPP "\nАдаптер PPP: %ls\n\n"
|
||||
IDS_LOOP "\nАдаптер замыкания на себя: %ls\n\n"
|
||||
IDS_SLIP "\nАдаптер SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nАдаптер беспроводной сети: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tИмя не существует.\n\n"
|
||||
IDS_DNSFLUSHERROR "Не удается очистить кэш распознавателя DNS: "
|
||||
IDS_DNSFLUSHSUCCESS "Успешно сброшен кэш распознавателя DNS.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nIný adaptér: %ls\n"
|
||||
IDS_ETH "\nAdaptér siete Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdaptér siete Token Ring: %ls\n"
|
||||
IDS_FDDI "\nAdaptér FDDI: %ls\n"
|
||||
IDS_PPP "\nAdaptér PPP: %ls\n"
|
||||
IDS_LOOP "\nAdaptér pre spätnú slučku: %ls\n"
|
||||
IDS_SLIP "\nAdaptér SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nIný adaptér: %ls\n\n"
|
||||
IDS_ETH "\nAdaptér siete Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdaptér siete Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nAdaptér FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdaptér PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdaptér pre spätnú slučku: %ls\n\n"
|
||||
IDS_SLIP "\nAdaptér SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -44,15 +44,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nTipe te tjera adaptuesi: %ls\n"
|
||||
IDS_ETH "\nAdapter Ethernet: %ls\n"
|
||||
IDS_TOKEN "\nAdapter Token Ring: %ls\n"
|
||||
IDS_FDDI "\nAdapter FDDI: %ls\n"
|
||||
IDS_PPP "\nAdapter PPP: %ls\n"
|
||||
IDS_LOOP "\nAdapter Loopback: %ls\n"
|
||||
IDS_SLIP "\nAdapter SLIP: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nTipe te tjera adaptuesi: %ls\n\n"
|
||||
IDS_ETH "\nAdapter Ethernet: %ls\n\n"
|
||||
IDS_TOKEN "\nAdapter Token Ring: %ls\n\n"
|
||||
IDS_FDDI "\nAdapter FDDI: %ls\n\n"
|
||||
IDS_PPP "\nAdapter PPP: %ls\n\n"
|
||||
IDS_LOOP "\nAdapter Loopback: %ls\n\n"
|
||||
IDS_SLIP "\nAdapter SLIP: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -85,6 +85,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nAnnan typ av adapter: %ls\n"
|
||||
IDS_ETH "\nEthernet-adapter: %ls\n"
|
||||
IDS_TOKEN "\nTokenring-adapter: %ls\n"
|
||||
IDS_FDDI "\nFDDI-adapter: %ls\n"
|
||||
IDS_PPP "\nPPP-adapter: %ls\n"
|
||||
IDS_LOOP "\nLoopback-adapter: %ls\n"
|
||||
IDS_SLIP "\nSLIP-adapter: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nAnnan typ av adapter: %ls\n\n"
|
||||
IDS_ETH "\nEthernet-adapter: %ls\n\n"
|
||||
IDS_TOKEN "\nTokenring-adapter: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI-adapter: %ls\n\n"
|
||||
IDS_PPP "\nPPP-adapter: %ls\n\n"
|
||||
IDS_LOOP "\nLoopback-adapter: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP-adapter: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nDiğer Bağdaştırıcı: %ls\n"
|
||||
IDS_ETH "\nEthernet Bağdaştırıcısı: %ls\n"
|
||||
IDS_TOKEN "\nSimgeli Halka Bağdaştırıcısı: %ls\n"
|
||||
IDS_FDDI "\nFDDI Bağdaştırıcısı: %ls\n"
|
||||
IDS_PPP "\nPPP Bağdaştırıcısı: %ls\n"
|
||||
IDS_LOOP "\nGeri Döngü Bağdaştırıcısı: %ls\n"
|
||||
IDS_SLIP "\nSLIP Bağdaştırıcısı: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nDiğer Bağdaştırıcı: %ls\n\n"
|
||||
IDS_ETH "\nEthernet Bağdaştırıcısı: %ls\n\n"
|
||||
IDS_TOKEN "\nSimgeli Halka Bağdaştırıcısı: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI Bağdaştırıcısı: %ls\n\n"
|
||||
IDS_PPP "\nPPP Bağdaştırıcısı: %ls\n\n"
|
||||
IDS_LOOP "\nGeri Döngü Bağdaştırıcısı: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP Bağdaştırıcısı: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\nІнший тип адаптера: %ls\n"
|
||||
IDS_ETH "\nEthernet адаптер: %ls\n"
|
||||
IDS_TOKEN "\nToken Ring адаптер: %ls\n"
|
||||
IDS_FDDI "\nFDDI адаптер: %ls\n"
|
||||
IDS_PPP "\nPPP адаптер: %ls\n"
|
||||
IDS_LOOP "\nLoopback адаптер: %ls\n"
|
||||
IDS_SLIP "\nSLIP адаптер: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\nІнший тип адаптера: %ls\n\n"
|
||||
IDS_ETH "\nEthernet адаптер: %ls\n\n"
|
||||
IDS_TOKEN "\nToken Ring адаптер: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI адаптер: %ls\n\n"
|
||||
IDS_PPP "\nPPP адаптер: %ls\n\n"
|
||||
IDS_LOOP "\nLoopback адаптер: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP адаптер: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\n其他类型的适配器: %ls\n"
|
||||
IDS_ETH "\n以太网适配器: %ls\n"
|
||||
IDS_TOKEN "\n令牌环适配器: %ls\n"
|
||||
IDS_FDDI "\nFDDI 适配器: %ls\n"
|
||||
IDS_PPP "\nPPP 适配器: %ls\n"
|
||||
IDS_LOOP "\n本地环回适配器: %ls\n"
|
||||
IDS_SLIP "\nSLIP 适配器: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\n其他类型的适配器: %ls\n\n"
|
||||
IDS_ETH "\n以太网适配器: %ls\n\n"
|
||||
IDS_TOKEN "\n令牌环适配器: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI 适配器: %ls\n\n"
|
||||
IDS_PPP "\nPPP 适配器: %ls\n\n"
|
||||
IDS_LOOP "\n本地环回适配器: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP 适配器: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -45,15 +45,15 @@ END
|
|||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n"
|
||||
IDS_OTHER "\n其他類型的配接器: %ls\n"
|
||||
IDS_ETH "\n乙太網配接器: %ls\n"
|
||||
IDS_TOKEN "\n權杖環配接器: %ls\n"
|
||||
IDS_FDDI "\nFDDI 配接器: %ls\n"
|
||||
IDS_PPP "\nPPP 配接器: %ls\n"
|
||||
IDS_LOOP "\n本地環回配接器: %ls\n"
|
||||
IDS_SLIP "\nSLIP 配接器: %ls\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n"
|
||||
IDS_UNKNOWNADAPTER "\nUnknown Adapter: %ls\n\n"
|
||||
IDS_OTHER "\n其他類型的配接器: %ls\n\n"
|
||||
IDS_ETH "\n乙太網配接器: %ls\n\n"
|
||||
IDS_TOKEN "\n權杖環配接器: %ls\n\n"
|
||||
IDS_FDDI "\nFDDI 配接器: %ls\n\n"
|
||||
IDS_PPP "\nPPP 配接器: %ls\n\n"
|
||||
IDS_LOOP "\n本地環回配接器: %ls\n\n"
|
||||
IDS_SLIP "\nSLIP 配接器: %ls\n\n"
|
||||
IDS_WIFI "\nWireless Network Adapter: %ls\n\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
@ -86,6 +86,10 @@ BEGIN
|
|||
IDS_DNSNONAME "\tName does not exist.\n\n"
|
||||
IDS_DNSFLUSHERROR "Could not flush the DNS Resolver Cache: "
|
||||
IDS_DNSFLUSHSUCCESS "Successfully flushed the DNS Resolver Cache.\n"
|
||||
IDS_DHCPNOTCONNECTED "No operation can be performed on %ls while it has its media disconnected.\n"
|
||||
IDS_DHCPNOTENABLED "Adapter %ls is not enabled for DHCP.\n"
|
||||
IDS_DHCPNOADAPTER "The operation failed as no adapter is in the state permissible for \nthis operation.\n"
|
||||
IDS_DHCPRELEASED "IP Address for adapter %ls has already been released.\n"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
|
|
|
@ -71,3 +71,7 @@
|
|||
#define IDS_DNSNONAME 201
|
||||
#define IDS_DNSFLUSHERROR 202
|
||||
#define IDS_DNSFLUSHSUCCESS 203
|
||||
#define IDS_DHCPNOTCONNECTED 204
|
||||
#define IDS_DHCPNOTENABLED 205
|
||||
#define IDS_DHCPNOADAPTER 206
|
||||
#define IDS_DHCPRELEASED 207
|
||||
|
|
Loading…
Reference in a new issue