需要一個想法,寫代碼來驗證用戶身份,他們發送指令進行打印之前的時間驗證用戶身份。如何每次發送打印命令
最初的想法是創建一個Windows服務,可以繞過調用 打印機驅動程序,可以打開一個表格的登錄憑據。
,以便只有通過認證的用戶誰資格的每月配額用於打印的頁面可以訪問打印機。
請分享您的意見,這種做法是否可行,如何可以做到這一點。
需要一個想法,寫代碼來驗證用戶身份,他們發送指令進行打印之前的時間驗證用戶身份。如何每次發送打印命令
最初的想法是創建一個Windows服務,可以繞過調用 打印機驅動程序,可以打開一個表格的登錄憑據。
,以便只有通過認證的用戶誰資格的每月配額用於打印的頁面可以訪問打印機。
請分享您的意見,這種做法是否可行,如何可以做到這一點。
可以監視Win32_PrintJob
WMI類或winspool.drv
。您可以找到其他信息here和here。另外,請看FindFirstPrinterChangeNotification方法。
監控Win32_PrintJob
WMI類和暫停打印作業。如果用戶未達到每月配額,請恢復作業。否則,請刪除它。
非常感謝hofmeister的寶貴方向..它是有道理的。 –
小心解釋否定的評論? –