ReadDirectoryChangesW
I/O 完了ポートを使用して非同期操作 ( など) を実行しているとします。また、関数の呼び出しごとにOVERLAPPED
、I/O 完了コールバック内で使用する構造体を (おそらくいくつかの追加データと共に) 割り当てます。そしてコールバック内で、OVERLAPPED
構造体が使用された後、引数として提供されたポインタを使用してメモリを解放します。
ここで、すべてをシャットダウンし、保留中の非同期呼び出しをキャンセルするとします。OVERLAPPED
メモリを解放できるように、現在保留中の I/O 操作で使用されている構造体へのポインターを取得するために呼び出すことができる関数はありますか?