0

我需要编写一个小的 Windows 服务,该服务应该检测用户何时尝试登录并根据某些标准(例如小时)拒绝访问。

因此,我研究了当孩子有小时限制时 Windows 家庭安全的工作方式,我注意到用户(孩子)收到的消息与使用设置限制时收到的消息相似或相同

net user 用户 /time:etc 等

所以我怀疑这就是家庭安全所使用的。

但是,我想以编程方式与“net”命令进行交互,除此之外,我想知道当用户尝试登录或用户刚刚登录时是否有事件需要观察。

我应该寻找哪个 Windows API 来获得此功能?

4

1 回答 1

5

“net user”命令可通过网络管理 API 以编程方式使用。例如,您可以使用该NetUserSetInfo函数和USER_INFO_1020结构来设置用户可以登录的时间。

于 2013-01-28T18:38:54.487 回答