GetTypeByName
Important The
GetTypeByName function is a Microsoft-specific extension to the Windows Sockets 1.1
specification. This function is obsolete. For the convenience of Windows Sockets 1.1
developers, the reference material is below.
In Windows Sockets 2, this functionality is realized with the functions
detailed in
Protocol-Independent Name Resolution.
The
GetTypeByName function obtains a service type
GUID for a network service specified by name.
INT GetTypeByName(
LPTSTR lpServiceName,
| // points to the name of the network service
|
PGUID lpServiceType
| // points to a variable to receive network service type
|
);
|
|
Parameters
lpServiceName
Points to a zero-terminated string that uniquely represents the name of the
service. For example, "MY SNA SERVER".
lpServiceType
Points to a variable to receive a globally unique identifier (
GUID) that specifies the type of the network service. The header file SVCGUID.H
includes definitions of several
GUID service types and macros for working with them.
Return Values
If the function succeeds, the return value is zero.
If the function fails, the return value is SOCKET_ERROR(
1). To get extended error information, call
GetLastError.
GetLastError may return the following extended error value:
Value
| Meaning
|
ERROR_SERVICE_DOES_NOT_EXIST
| The specified service type is unknown.
|
See Also
GetNameByType
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database