[New - Windows NT]
RasAdminPortEnum功能枚举指定RAS服务器上的所有端口。对于服务器上的每个端口,该函数返回一个包含端口信息的RAS_PORT_0结构。
DWORD RasAdminPortEnum
const WCHAR *【lpszServer】, | //指向服务器名称的指针 |
PRAS_PORT_0 *【ppRasPort0】, | //接收一个指向端口信息数组的指针 |
WORD *【pcEntriesRead】 | //接收枚举的端口数 |
); |
参数
【lpszServer】
指向包含Windows NT RAS服务器名称的以null终止的Unicode字符串。用“\\\\”字符指定名称,格式为:\\\\ 【服务器名称】.
【ppRasPort0】
指向接收指向包含RAS_PORT_0数组的缓冲区的指针的变量的指针。当您的应用程序完成内存后,通过调用RasAdminFreeBuffer功能将其释放。
【pcEntriesRead】
指向16位变量的指针,该变量接收【ppRasPort0】数组中返回的RAS_PORT_0结构总数。
返回值
如果函数成功,则返回值为ERROR_SUCCESS。
如果函数失败,则返回值可以是以下错误代码。
值 | 含义 |
NERR_ItemNotFound | 没有端口可以枚举。这可能是因为服务器上的所有配置的端口当前正在用于拨出。 |
请勿致电GetLastError以获取此函数的错误信息。
也可以看看