DWORD RasGetQuarantineConnectionId(
_In_ HRASCONN hRasConn,
_Out_ ConnectionId *lpConnectionId
);
说明
[该函数无法在Windows Vista版本使用,应使用RasGetNapStatus代替。]
该函数用于获取参与Network Access Protection(NAP)隔离进程的连接的ID。
参数
hRasConn [in]
连接句柄。
lpConnectionId [out]
指向一个ConnectionId变量,用于接收ID值。
返回值
成功时返回ERROR_SUCCESS。
失败时返回以下列表中的值之一或来自Routing and Remote Access Error Codes或Winerror.h中定义的错误码。
值 | 含义 |
---|---|
ERROR_NOT_ENOUGH_MEMORY | 无法分配足够的内存来完成操作。 |
Other | 使用FormatMessage函数获取系统错误描述。 |
系统支持
客户端最小支持 | Windows 2000 专业版 |
---|---|
服务端最小支持 | Windows 2000 Server |
客户端最大支持 | Windows XP |
服务端最大支持 | Windows Server 2003 |
Header | Ras.h(include NapTypes.h |
Library | Rasapi32.lib |
DLL | Rasapi32.dll |