跳到主要内容

ctrl_logoff

搜索

函数 ctrl_logoff 

Source
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(())
}