この互換性修正プログラムは COMMAND_LINE = "nowait" が CreateProcess を呼び出す場合 作成されたプロセスを待たずに WinExec をフックします COMMAND_LINE が数値である場合 その数値の時間 ...

この互換性修正プログラムは、COMMAND_LINE == "nowait" が CreateProcess を呼び出す場合、作成されたプロセスを待たずに WinExec をフックします。COMMAND_LINE が数値である場合、その数値の時間 (ミリ秒) だけフック初期化でプロセスを Sleep()s 処理します。数値以外の場合、標準的な WinExec 呼び出しのみを処理します。
この互換性修正プログラムにより このアプリケーションは ユーザーが使用可能な最も高い特権のセキュリティ コンテキストで実行されるとマークされます つまり 標準ユーザーの場合は標準ユーザー特権 また管理者の場合は管理者特権で実行されることを意味します ... この互換性修正プログラムにより このアプリケーションは 正常な実行のためには管理者権限が必要とマークされます 標準ユーザーのコンテキストでは正常に実行されません この互換性修正プログラムは ACMSTREAMHEADER パラメーター内の大きすぎる cbSrcLength 値を acmStreamConvert または acmStreamPrepareHeader に渡すアプリケーションを処理します ... この互換性修正プログラムは CD からのファイルの再コピーを指示するコマンド ラインを受け付けます 一部のアプリケーションは 実行可能イメージの NULL バイトを切り捨てます この切り捨ては イメージが検証されない Windows 9x では機能していましたが ... この互換性修正プログラムは COMMAND_LINE = "nowait" が CreateProcess を呼び出す場合 作成されたプロセスを待たずに WinExec をフックします COMMAND_LINE が数値である場合 その数値の時間 ... この互換性修正プログラムは CreateIcon API に対する呼び出しを途中で取得し lpbXORbits のアルファ チャネルをゼロに設定します これによって Windows XP の一部のアイコンの表示性能を向上させる効果があります ... この互換性修正プログラムは CreateWindowEx API に対して作成された呼び出しから無効なウィンドウ スタイルを削除します この場合の無効なウィンドウ スタイルとは Windows XP でサポートされないウィンドウ スタイルのことです ... この互換性修正プログラムは DBCS 一時パスを SBCS 一時パスにリダイレクトします DBCS ユーザー名でログオンした場合 一時パスに DBCS パスが含まれます 一部のアプリケーションは DBCS 一時パスを正しく処理します この互換性修正プログラムは ExitWindowsEx への呼び出しを途中で取得し DLL_PROCESS_DETACH を待機します 次に MoveFileEx() によって wininit.ini の 名前の変更 セクションの内容をレジストリに移動します ...