DeletePort功能显示一个对话框,允许用户删除端口名称。
BOOL DeletePort(
LPTSTR 【PNAME】, | //指向服务器名称的指针 |
HWND 【的hWnd】, | //处理显示对话框的窗口 |
LPTSTR 【pPortName】 | //指向端口名称的指针 |
); |
参数
【PNAME】
指向零终止字符串的指针,指定应删除该端口的服务器的名称。如果此参数为NULL,则删除本地端口。
【的hWnd】
处理到端口删除对话框的父窗口。
【pPortName】
指向一个零终止的字符串,指定应该删除的端口的名称。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
应用程序可以通过调用EnumPorts函数来检索有效端口的名称。
如果打印机当前连接到指定的端口,则DeletePort函数返回错误。
AddPort函数的调用者必须对端口连接的服务器具有SERVER_ACCESS_ADMINISTER访问权限。
也可以看看