The RasAdminPortGetInfo function retrieves information about a specified port on a specified server.
DWORD RasAdminPortGetInfo(
const WCHAR *lpszServer, // pointer to the server name
const WCHAR *lpszPort, // pointer to the name of port on the
// server
RAS_PORT_1 *pRasPort1, // receives the state of the port
RAS_PORT_STATISTICS *pRasStats,
// receives statistics about the port
RAS_PARAMETERS **ppRasParams
// receives an array of media-specific
// parameters and values
);
If the function succeeds, the return value is ERROR_SUCCESS.
If the function fails, the return value can be one of the following error codes.
Value | Meaning |
---|---|
ERROR_DEV_NOT_EXIST | The specified port is invalid. |
ERROR_NOT_ENOUGH_MEMORY | Insufficient memory to allocate a buffer for the ppRasParams array. |
There is no extended error information for this function; do not call GetLastError.
Windows NT: Requires version 4.0 or later.
Windows: Unsupported.
Windows CE: Unsupported.
Header: Declared in rassapi.h.
Import Library: Use rassapi.lib.
Remote Access Service Overview, RAS Server Administration Functions, RAS_PARAMETERS, RAS_PORT_1, RAS_PORT_STATISTICS, RasAdminFreeBuffer