[This is preliminary documentation and subject to change.]
The MprConfigInterfaceTransportGetInfo function retrieves the configuration information for the specified transport and interface.
DWORD MprConfigInterfaceTransportGetInfo(
HANDLE hMprConfig, // handle to the router configuration
HANDLE hRouterInterface, // handle to the interface configuration
HANDLE hRouterIfTransport, // handle to the transport configuration
LPBYTE * ppInterfaceInfo, // interface transport information
LPDWORD lpdwInterfaceInfoSize // size of interface transport information
);
This parameter is optional. If the caller specifies NULL for this parameter, the function will not return the interface transport information.
This parameter is optional; the caller may specify NULL for this parameter. However, if ppInterfaceInfo is not NULL, this parameter cannot be NULL (see Remarks section).
hMprConfig is NULL.
hRouterInterface is NULL.
hRouterIfTransport is NULL.
ppInterfaceInfo is not NULL, but lpdwInterfaceInfoSize is NULL.
If the ppInterfaceInfo parameter is NULL, MprConfigInterfaceTransportGetInfo does nothing, and returns immediately with a value of NO_ERROR.
Windows NT: Use version 5.0 and later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in mprapi.h.
Import Library: Link with mprapi.lib.
FormatMessage, MprConfigBufferFree, MprConfigInterfaceCreate, MprConfigInterfaceEnum, MprConfigInterfaceGetHandle, MprConfigServerConnect, MprConfigInterfaceTransportEnum, MprConfigInterfaceTransportGetHandle, MPR_IFTRANSPORT_0