草庐IT

文字过滤

全部标签

windows - 如 netstat -y 所示,Windows 2012 如何选择 Internet 与 DataCenter 的网络过滤器设置

我正致力于通过SMB3.0推送大量数据,当我有时将两台Windows2012服务器连接在一起时,有时它们使用Internet配置文件连接,有时在我使用netstat-y检查时使用DataCenter配置文件。Internet配置文件传输速度较慢,因为它们使用ECN禁用和拥塞提供程序到CTCP而不是DCTCP。当我通过使用Set-NETTCPSetting添加它来强制子网使用数据中心配置文件时,传输速度更快。有谁知道Microsoft如何选择IP地址应在何处使用Internet配置文件而不是数据中心配置文件>Powershell:Get-NetTCPSettingSettingName:

windows - Netsh 无法在 Windows 中过滤端口

我正在使用名为“netsh”的Windows平台工具进行数据包捕获。但是即使我真的进行了正确的配置,我也无法过滤指定的端口。我使用以下命令启动数据包捕获任务:netshtracestartcapture=yesoverwrite=yescorrelation=notraceFile=file.dumpCaptureInterface=Ethernet0IPv4.Address=10.130.161.1protocol=TCPproviderFilter=yesprovider=Microsoft-Windows-TCPIPTCP.AnyPort=443如您所见,我设置了TCP.AnyP

windows - 关于 NTFS 过滤驱动的问题

有人有关于为NTFS编写过滤器驱动程序的文章吗?另一个问题——当我为NTFS编写过滤驱动程序时,当我得到MajorFunction我不想处理时,我可以使用IoSkipCurrentIrpStackLocation(...)和IoCallDriver(...)传递我的IRP?当然,对IoCallDriver的调用将包含指向列表中下一个设备的指针谢谢 最佳答案 您真的不想使用WDM执行此操作。严重地。这是一个非常常见的场景,并且有一个专门用于此目的的框架-查看http://msdn.microsoft.com/en-us/library

windows - 添加/删除程序列表的重复数据删除和过滤(VBScript)

此脚本有效并告诉我程序文件中安装了什么。两个问题重复行即AVG2011版本:10.0.1204AVG2011版本:10.0.1204安装时间:2011年1月27日和我不想包含包含关键字“更新”、“修补程序”、“Java”的行,任何VB专家都可以帮助解决此脚本中需要的额外内容吗?OptionExplicitDimsTitlesTitle="InstalledProgramsonyourPC-"DimStrComputerstrComputer=Trim(strComputer)IfstrComputer=""ThenstrComputer="."'Wscript.EchoGetAddRe

windows - DirectShow - 如何从源过滤器中读取文件

我正在编写一个注册为CLSID_VideoInputDeviceCategory的DirectShow源过滤器,因此它可以被视为视频捕获设备(例如,从Skype中,它被视为另一个网络摄像头)。我的源过滤器基于来自here的VCam示例,现在,过滤器产生与本例完全相同的输出(带有一个视频输出引脚的随机彩色像素,还没有音频),所有这些都是在唯一一个输出引脚的FillBuffer()方法中实现的。现在真实场景会有点棘手-过滤器使用硬件设备的文件句柄,使用CreateFile()API调用打开(打开设备不在我的控制范围内,由3Party库完成).然后它应该从这个句柄中读取数据block(通常是

windows - 以编程方式安装 NDIS 过滤器驱动程序

我正在尝试以编程方式编写C++代码来安装NDIS6.0轻量级筛选器驱动程序。在查看了WinDDK、在线示例和MSDN文档之后,我最终得到了下面的代码示例。(为清楚起见,跳过了错误处理)问题是INetCfgClassSetup::Install总是返回错误0x8004a024。(我在头文件中找不到错误代码。)使用相同的.inf文件手动安装驱动程序效果很好。来自WinDDK的Bindview示例可以很好地安装驱动程序,只要它采用调用INetCfgClassSetup::SelectAndInstall的路径。替代方案使用INetCfgClassSetup::Install的路径不起作用。我

c# - 从程序集中提取文字字符串

不太确定去哪里问这个。基本上,我负责我们产品的本地化。我需要一种方法来从已编译的程序集中提取所有文字字符串。我需要获取行号和源文件(用于比较)。我一直在使用FxCop,我刚刚创建了一个规则来吐出所有“ldstr”指令。但是,这依赖于过时的FxCop(我相信)。我也考虑过使用ildasm,但我找不到任何关于如何解析输出以可靠地检索我需要的信息的教程。那么,是否有实用程序来处理这个问题?我没有想到的简单方法?我也想避免像ReSharper这样的扩展,因为它只在解决方案的当前状态下运行;例如我无法生成用于比较的输出。 最佳答案 ildas

windows - 在 ISAPI 过滤器中,多进程的公共(public)日志文件的好方法是什么?

我有一个在IIS6或7上运行的ISAPI过滤器。当有多个工作进程(“Web花园”)时,过滤器将在每个w3wp.exe中加载并运行。我怎样才能有效地允许过滤器将其事件记录在一个统一的日志文件中?来自不同(并发)进程的日志消息不得相互干扰。换句话说,从任何w3wp.exe发出的单个日志消息必须实现为日志文件中的单个连续行。日志文件的争用应该最少。这些网站每秒可以处理100个请求。优先考虑严格的时间顺序。换句话说,如果w3wp.exe进程#1在t1发出一条消息,然后进程#2在t2发出一条消息,然后进程#1在t3发出一条消息,则消息应以正确的时间顺序出现在日志文件中。我目前的做法是每个进程拥有

windows - 将过滤器驱动程序安装到现有设备

我正在学习如何编写过滤器驱动程序,并尝试在现有的HID驱动程序(鼠标或键盘)上安装一个以进行练习。据我了解,我至少应该向硬件注册表项添加一个UpperFilters项。还有什么我应该做的吗?当我使用regedit手动将UpperFilters键添加到我的目标USB鼠标设备时,regedit提示它无法创建该键。我怀疑regedit不允许修改Windows提供的设备驱动程序堆栈注册表。是否有任何其他方法可以将我的筛选器驱动程序安装到现有设备堆栈? 最佳答案 默认情况下,Windows7不允许在HKLM\SYSTEM\CurrentCon

windows - NDIS 5/6 中间过滤器驱动程序

背景:我需要创建一个NDIS过滤器中间驱动程序。该驱动程序将在收集元数据(主要是时间信息)的同时传递所有流量。驱动程序将通过插入自己的包含元数据的数据包并将它们向上传递到堆栈,将此信息导出到用户应用程序。我的问题是关于NDIS版本的。最终,我将不得不为WindowsXP和7编写一个驱动程序。但是目前,我只会将其中一个作为概念/原型(prototype)的证明来实现。我知道在NDIS6中,他们将过滤器功能从通用中间驱动程序中分离出来,成为一个单独的驱动程序类型(轻量级过滤器),以简化过滤器驱动程序的创建。Microsoft在DDK中为NDIS5和6提供了直通过滤器驱动程序的示例。我一直在