ObjectDeleteAuditAlarm

【勇芳软件工作室】汉化HomePreviousNext

[New - Windows NT]

删除对象时,ObjectDeleteAuditAlarm函数会生成审核消息。Windows NT安全性不支持警报。

BOOL ObjectDeleteAuditAlarm(

LPCTSTR 【SubsystemName】,//指向子系统名称的字符串的指针
LPVOID 【HandleId】,//对象的句柄
BOOL 【GenerateOnClose】//标志用于审计生成
); 

参数

【SubsystemName】

指向以null结尾的字符串的指针,指定调用该函数的子系统的名称;例如“DEBUG”或“WIN32”。此字符串显示在该对象的审核日志中。

【HandleId】

指定一个唯一的32位值,表示客户端对象的句柄。这应该是传递给AccessCheckAndAuditAlarmObjectOpenAuditAlarm函数的相同值。

【GenerateOnClose】

指定在创建对象句柄时通过调用AccessCheckAndAuditAlarmObjectOpenAuditAlarm函数设置的标志。

返回值

如果函数成功,则返回值为非零值。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

备注

ObjectDeleteAuditAlarm功能要求呼叫应用具有SE_AUDIT_NAME特权。此特权的测试总是针对调用进程的主令牌执行,允许调用进程模拟客户端。

也可以看看

AccessCheck, AccessCheckAndAuditAlarm, AreAllAccessesGranted, AreAnyAccessesGranted, MapGenericMask, ObjectCloseAuditAlarm, ObjectOpenAuditAlarm, ObjectPrivilegeAuditAlarm, PrivilegeCheck, PrivilegedServiceAuditAlarm