Windows 9x では一連の 0 が書き込まれることを前提として NULL バッファを WriteFile API に渡すことができますが Windows XP では NULL バッファが渡されるとこの呼び出しが失敗します この互換性修正プログラムを適用すると ...

Windows 9x では一連の 0 が書き込まれることを前提として NULL バッファーを WriteFile API に渡すことができますが、Windows XP では NULL バッファーが渡されるとこの呼び出しが失敗します。この互換性修正プログラムを適用すると、NULL バッファーを受け取るときに Windows 9x の WriteFile の動作がエミュレートされます。適用対象: Windows 95、Windows 98
Windows 9x では一連の 0 が書き込まれることを前提として NULL バッファを WriteFile API に渡すことができますが、Windows XP では NULL バッファが渡されるとこの呼び出しが失敗します。この互換性修正プログラムを適用すると、NULL バッファを受け取るときに Windows 9x の WriteFile の動作がエミュレートされます。適用対象: Windows 95、Windows 98
Windows 9x では DrawText API が許容範囲外の値を受け取ると その値が許容値に変換されます この互換性修正プログラムを適用すると Windows XP でも同じ動作をするようになります 適用対象: Windows 95 ... Windows 9x では ExitWindowsEx API を呼び出すことでアプリケーションがコンピュータを再起動できますが Windows XP で ExitWindowsEx API を正常に呼び出すためには 適切なセキュリティ特権でアプリケーションを実行する必要があります ... Windows 9x では Windows XP のように CD-ROM ディレクトリに対して読み取り専用フラグを設定することができません この互換性修正プログラムを適用すると この種のフラグがファイル操作から削除され Windows 9x ... Windows 9x では 現在開かれているファイルが fileName によって参照されていると OpenFile (fileName, xxx, OF_SHARE_EXCLUSIVE) API のエラーが発生します Windows XP ... Windows 9x では一連の 0 が書き込まれることを前提として NULL バッファを WriteFile API に渡すことができますが Windows XP では NULL バッファが渡されるとこの呼び出しが失敗します この互換性修正プログラムを適用すると ... Windows 9x と NT 間における API の既知の違い (SetWindowsHookEx SetWindowLong RegisterClass ChangeDisplaySettings/ChangeDisplaySettingsEx ... Windows 9x の DirectDraw は GDI を使用せずにパレットを直接操作しますが NT の DirectDraw は GDI を使用します このため アプリケーションで GDI の呼び出しと DirectDraw のパレット操作が混在する場合は ... Windows 9x の GetProfileString API では INI ファイル文字列の末尾から空白 (タブを含む) が削除されますが Windows XP では末尾の空白を含め行全体が返されます この場合 ファイル名が無効なために ... Windows 9x の一般的な状況に比べて Windows XP では DirectDraw の Blt および Lock 呼び出しで頻繁にデバイスのビジー状況が検出されることがあります この互換性修正プログラムを適用すると Blt および ...