MprConfigInterfaceGetHandle
[This is preliminary documentation and subject to change.]
The MprConfigInterfaceGetHandle function retrieves a handle to the specified interface's configuration in the specified router configuration.
DWORD MprConfigInterfaceGetHandle(
HANDLE hMprConfig, // handle to the router configuration
LPWSTR lpwsInterfaceName, // Unicode string containing name
// of interface
HANDLE * phRouterInterface // handle to the specified interface
);
Parameters
-
hMprConfig
-
Handle to the router configuration. Obtain this handle by calling MprConfigServerConnect.
-
lpwsInterfaceName
-
Pointer to a Unicode string containing the name of the interface for which the configuration handle is requested.
-
phRouterInterface
-
Pointer to a handle variable. On successful return, this variable contains a handle to the interface configuration.
Return Values
-
NO_ERROR
-
The configuration handle for the interface was retrieved successfully.
-
ERROR_INVALID_PARAMETER
-
The hMprConfig parameter is NULL, or the lpwsInterfaceName parameter is NULL, or both parameters are NULL.
-
ERROR_NOT_ENOUGH_MEMORY
-
Insufficient resources to complete the operation.
-
ERROR_NO_SUCH_INTERFACE
-
The specified interface was not found in the router configuration.
-
Other
-
Use FormatMessage to retrieve the system error message corresponding to the error code returned.
QuickInfo
Windows NT: Use version 5.0 and later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in mprapi.h.
Import Library: Link with mprapi.lib.
See Also
FormatMessage, MprConfigServerConnect