Ssrs 2008 Windows Defender查找用于报告的本地化数值

Ssrs 2008 Windows Defender查找用于报告的本地化数值,ssrs-2008,windows-defender,Ssrs 2008,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 initi

我需要为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
但是,我没有访问VisualStudio的权限,因为我是数据库管理员。。所以不能创建DLL并包含在报告的引用中


请帮助我找到每一个的数值。

从语句
srsrsresources.Localization.GetString
,我猜您正在使用SCCM,因为该确切语句是SCCM报告的一部分:

端点保护->端点保护-隐藏->计算机恶意软件列表

如果是这样的话,那么只需复制报告并更改所需内容,该功能就会正常工作

由于在报表属性中,
srsrsresources.dll
被引用为
srsrsresources,culture=neutral
,因此需要使用dll将值转换为运行报表的用户使用的语言的正确名称

但是,如果您只对每个条目后面的数值感兴趣,那么它只是一个以一个开头的列表。意思是:

  • “DetectionByUser”
  • “系统”
  • “实时”
  • “IOAV”
  • “NIS”
  • “BHO”
  • “埃兰”
  • “本地认证”
  • “远程认证”
  • “AMSI”
  • “UAC”
  • SrsResources.Localization.GetString(Choose(Fields!DetectionSource.Value,"DetectionByUser","System","Realtime","IOAV","NIS","BHO","ELAM","LocalAttestation","RemoteAttestation","AMSI","UAC"), User!Language)