Windows CSV に関する考慮事項]

次の Microsoft® Windows®拡張機能は特に重要であり、Windows CSV を使用する前に確認する必要があります。

WinAsyncCSV
TRANSFER_MS_DATAに対してのみ、非同期のエントリポイントを提供します。 他の動詞に使用する場合、動作は同期されます。 Microsoft® Windows®バージョン3でアプリケーションを実行する場合は、動詞のブロッキングバージョンではなく、この拡張機能を使用します。x

非同期操作が完了すると、アプリケーションのウィンドウ hWnd は、 registerwindowmessage によって "winasynccsv" が入力文字列として返されたメッセージを受信します。 WParam引数には、元の関数呼び出しによって返される非同期タスクハンドルが含まれます。 LParam引数には元の動詞コントロールブロック (VCB) ポインターが含まれています。これを逆参照して、最終的なリターンコードを決定できます。

関数が正常に返された場合、操作が完了するか、メッセージ交換が取り消されると、"WinAsyncCSV" というメッセージがアプリケーションにポストされます。

WinCSVCleanup
Windows CSV 実装からアプリケーションを終了して解除します。

重要

アプリケーションでは、この関数を呼び出して、Windows CSV の実装から登録を解除する必要があります。

WinCSVStartup
アプリケーションで、必要な Windows csv のバージョンを指定し、特定の csv 実装の詳細を取得できるようにします。

重要

アプリケーションは、さらに Windows csv 呼び出しを発行する前に、この関数を呼び出して Windows csv 実装に登録する必要があります。