Windows Defender查找报告的本地化数值



我需要为Windows Defender创建一些SSRS报告。。我需要找到检测源的定位数值

Detection Source: <Detection source> for example:
User: user initiated
System: system initiated
Real-time: real-time component initiated
IOAV: IE Downloads and Outlook Express Attachments initiated
NIS: Network inspection system
IEPROTECT: IE - IExtensionValidation; this protects against malicious webpage controls
Early Launch Antimalware (ELAM). This includes malware detected by the boot sequence
Remote attestation

参考链接在此处输入链接描述我需要选择以备不时之需,所以我需要知道每个选项的数值。一件事是可以使用

SrsResources.Localization.GetString(Choose(Fields!DetectionSource.Value,"DetectionByUser","System","Realtime","IOAV","NIS","BHO","ELAM","LocalAttestation","RemoteAttestation","AMSI","UAC"), User!Language)

但是我没有作为数据库管理员访问Visual Studio。。所以不能创建DLL并包含在报告的引用中。

请帮我找出每一个的数值。

根据语句SrsResources.Localization.GetString,我猜您正在使用SCCM,因为该语句是SCCM报告的一部分:

Endpoint Protection->Endpoint Protection-隐藏->计算机恶意软件列表

如果是这样的话,那么只需复制报告并更改您需要的内容,函数就会工作。

因为在报表属性中,srsresources.dll被引用为SrsResources, culture=neutral,所以需要dll来将值转换为运行报表的用户使用的语言的正确名称。

然而,如果你只是对每个条目后面的数值感兴趣,那么它只是一个以一开头的列表。含义:

  1. "DetectionByUser">
  2. "系统">
  3. "实时">
  4. "IOAV">
  5. "NIS">
  6. "BHO">
  7. "ELAM">
  8. "LocalAttestation">
  9. "RemoteAttestation">
  10. "AMSI">
  11. "UAC">

最新更新