Я хочу использовать функцию ReadDirectoryChangesW()
в асинхронном режиме с поставляемой процедурой завершения ввода-вывода.
Вопрос в том, что я не знаю, как получить точную информацию об изменении в процедуре завершения (функция CALLBACK
). Процедура завершения определяется следующим образом:
VOID CALLBACK FileIOCompletionRoutine(
[in] DWORD dwErrorCode,
[in] DWORD dwNumberOfBytesTransfered,
[in] LPOVERLAPPED lpOverlapped
);
Интересно, что информация включена в структуру LPOVERLAPPED
. Но я не знаю, как это получить.