pub fn ctrl_logoff() -> Result<CtrlLogoff>展开描述
创建一个新的监听器,用于接收发递给进程的 “ctrl-logoff” 通知。
§示例
use tokio::signal::windows::ctrl_logoff;
#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
// A listener of CTRL-LOGOFF events.
let mut signal = ctrl_logoff()?;
signal.recv().await;
println!("got CTRL-LOGOFF. Cleaning up before exiting");
Ok(())
}