DDK.6000 以降でWindows 2000用ドライバを作成するときに必要なオプション

片方向および双方向リンク リスト - Windows drivers | Microsoft Learn
Microsoft のドキュメントによると

Windows XP およびそれ以降のバージョンの Windows では、Windows 2000 では利用できないシーケンシャル片方向リンクリスト関数の最適化バージョンが提供されています。 ドライバがこれらの関数を使用し、Windows 2000でも動作しなければならない場合、ドライバは以下のように_WIN2K_COMPAT_SLIST_USAGEフラグを定義する必要があります:

#define _WIN2K_COMPAT_SLIST_USAGE

x86ベースのプロセッサの場合、このフラグを指定すると、コンパイラはWindows 2000と互換性のある順序付き片方向リンクリスト関数のバージョンを使用するようになります

ということらしい。知らなかった (((・ω・)))

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です