ネットワークケーブルを用いたカーネルデバッグ接続の設定手順

こんにちは、K里です。   今回はネットワークケーブルを用いたカーネルデバッグ接続の設定手順についてお話したいと思います。   これまでのカーネルデバッグ接続におけるインターフェースは RS-232C、IEEE1394、USB が使用されてきましたが、Windows 8 から新たにネットワークケーブルを使用したカーネルデバッグ接続が可能となりました。他のインターフェースを使用した接続状態と比較すると、ネットワークケーブルを使用した場合、ホストPC とターゲットPC がローカルネットワーク上に存在すればよいため、設置場所が制限されない(ホスト PC とターゲット PC を隣同士で並べる必要がなくなる) ことや、ホスト PC のデバッグポート数に依存することなく多くのターゲット PC を接続状態にできることが主なメリットになると思われます。   ネットワークデバッグ接続を行うための要件として、Windbg 等のデバッガを起動しデバッグを行うホスト PC は、Windows XP 以降の OS が対象となり、デバッグポートとするネットワークアダプターについては特に制限はありません。対してデバッグ対象となるターゲットPC は、Windows 8 と Windows Server 2012 のみが対象となり、また以下のネットワークアダプターについてデバッグ接続をサポートしています。   Title: Supported Ethernet NICs for Network Kernel Debugging in Windows 8 URL: http://msdn.microsoft.com/ja-JP/library/windows/hardware/hh830880   上記要件を満たすホスト PC とターゲット PC…


Tasks, Workers, Threads, Scheduler, Sessions, Connections, Requests – what does it all mean?

With this meditation I attempt to explain what some of the more common concepts that get used with SQL Server thread management and scheduling are. Parable: There was an all-powerful, but humble and benign Master, whom the workers revered and humbly served. The master accepted requests from other kingdoms and graciously agreed to grant all…


SQL RPC vs. Windows RPC

  Question: “If one executes stored procedures using the RPC events mechanism (instead of Language events ), do any additional RPC ports need to be open (as is the case with SSIS )? Configuring the Windows Firewall to Allow SQL Server Access – http://msdn.microsoft.com/en-us/library/cc646023(v=sql.100).aspx   Answer: This confusion is introduced by “name overloading”, i.e “RPC”…


Role Instance Restarts Due to OS Upgrades

Update March 7, 2013 Added to the Q&A section — Q: How long will the upgrade take?  How long will my VM be down? Update October 17, 2014 Added information about Guest Agent updates.  Thanks to my colleague Anurag Sharma for this idea.   ————   Roughly once per month Microsoft releases a new Guest OS version for…


Dual-use Coding Techniques for Games, part 1

Writing shared code for Windows Store, Xbox One, Universal Windows Platform (UWP) apps, and Win32 desktop apps Introduction Apps written for the Windows Store make use of the Windows Runtime (WinRT) and a restricted subset of Win32 APIs located in the core API family. Traditional Win32 desktop apps have access to a larger desktop API family,…


GDPdU – dtd-Datei

Sehr geehrte Damen und Herren, für den GDPdU Export mit der Deutschen Version von Microsoft Dynamics NAV benötigen Sie eine dtd-Datei, genauer die gdpdu-01-08-2002.dtd. Diese Datei sowie eine Erläuterung zum „Beschreibungsstandard für die Datenträgerüberlassung“ finden Sie im Internet unter folgendem Link: http://support.audicon.net/index.php/idea/idea-aktuelle-downloads/doc_details/28-gdpdu-beschreibungsstandard.html PS: Hier handelt es sich lediglich um eine Auffrischung, da die Datei in…


PowerShell: Script to recover all deleted items in a mailbox

UPDATE 20/7/2018: Added throttling support for Office 365, added -RestoreFromFolder, -RestoreStart and -RestoreEnd parameters UPDATE 6/2/2015: I’ve rewritten the script and have tested it against Exchange 2013 and Office 365. We had a request recently for a sample PowerShell script that shows how to recover deleted items from and Exchange 2010 mailbox.  While not possible…


CRM 2011 Server Setup Commonly Asked Questions

As customers are starting to plan for CRM 2011 installations and upgrades we’ve begun to see questions regarding environment setups.  Here’s a list of the questions I’ve seen thus far:   Q: Are the CRM 2011 Report Extensions (commonly referred to as the “report connector”) an optional component? A: All installations now require the CRM…