RasAdminPortEnum

【勇芳软件工作室】汉化HomePreviousNext

[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以获取此函数的错误信息。

也可以看看

RAS_PORT_0, RasAdminFreeBuffer