この互換性修正プログラムを適用すると IShellLink SetWorkingDirectory および SetPath API を使用したときに 実行可能パスと一致するように作業ディレクトリが設定されます

この互換性修正プログラムを適用すると、IShellLink SetWorkingDirectory および SetPath API を使用したときに、実行可能パスと一致するように作業ディレクトリが設定されます。
この互換性修正プログラムを適用すると GetWindowLongA API に対して行われた呼び出しが途中で取得され それらが GetWindowLongW API にリダイレクトされて WindowProc アドレスが取得されるようになります ... この互換性修正プログラムを適用すると HeapAlloc API によって行われた各割り当てに対して 追加メモリが割り当てられます この修正プログラムはコマンド ライン方式ですが 追加されるメモリ量の既定値は 256 です この互換性修正プログラムを適用すると HeapFree API の呼び出しが検証され ポインタが割り当て元のヒープに含まれているかどうかが確認されます この互換性修正プログラムを適用すると IShellFolder::GetDisplayNameOf API を呼び出したときに Windows XP で返される Unicode 文字列ではなく Windows 98 と同様に ANSI 文字列が返されるようになります ... この互換性修正プログラムを適用すると IShellLink SetWorkingDirectory および SetPath API を使用したときに 実行可能パスと一致するように作業ディレクトリが設定されます この互換性修正プログラムを適用すると LoadLibrary API が指定された DLL を読み込むことができなくなります この修正プログラムは サポートされていない機能の代替メカニズムを持つアプリケーションに有効です また これによりエラー ... この互換性修正プログラムを適用すると LocalFree の呼び出しが遅延されます これにより アプリケーションが処理を完了する前に必ず LocalFree を使用してヒープ メモリの解放を試みるようになります この互換性修正プログラムを適用すると LZ API の呼び出しがすべて途中で取得され (アプリケーションの観点から) 有効なハンドルが 0 以上ではなく常に 0 より大きくなるように ハンドル値が増減されます この修正プログラムは ハンドル値 ... この互換性修正プログラムを適用すると mciSendCommand API に対して行われた呼び出しが途中で取得され MCI_STOP コマンドがすべて無視されるようになります Windows 9x の場合 MCI_STOP の応答時間は比較的速いですが ...