NOTIFYCANCEL 结构 (npapi.h)
NOTIFYCANCEL 结构包含网络断开连接操作的详细信息。 它由 CancelConnectNotify 函数使用。
语法
typedef struct _NOTIFYCANCEL {
LPWSTR lpName;
LPWSTR lpProvider;
DWORD dwFlags;
BOOL fForce;
} NOTIFYCANCEL, *LPNOTIFYCANCEL;
成员
lpName
指向要取消连接的本地设备或网络资源名称的指针。
lpProvider
对于提前通知,未定义此字段。 MPR 将尝试所有有效的提供程序来取消连接。
对于事后通知,如果取消操作成功,此字段将指定取消连接的网络提供程序的名称。
dwFlags
目前,唯一支持的标志是CONNECT_UPDATE_PROFILE,它指示断开连接是否应保持持久。 如果设置了此标志,则当用户登录时,Windows 将不再还原此连接。
fForce
指示即使连接上有打开的文件或作业,断开连接是否应继续。 如果此字段为 TRUE,则无论打开的文件或作业是什么,连接都会被取消。 如果此字段为 FALSE,则存在打开的文件或作业时不会取消连接。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | npapi.h |