Selected debugger output from the earlier native Windows API probe, FULL population. The exact C++ attachment was independently rerun; its output is in actual-output.txt. Order is preserved. Test-root paths are redacted; module loads and disassembly are omitted. REMOVE_ITEM: CFSTransfer::RemoveItem entry; ITEM_RESULT: its HRESULT return. LEAVE_FOLDER: CFSTransfer::LeaveFolder entry. RETURN: RemoveDirectoryW BOOL return and thread last-error value (meaningful only on failure). REMOVE_ITEM ITEM_RESULT 270008 LEAVE_FOLDER LEAVE_FOLDER LEAVE_FOLDER REMOVE_ITEM ITEM_RESULT 270008 LEAVE_FOLDER LEAVE_FOLDER LEAVE_FOLDER LEAVE_FOLDER LEAVE_FOLDER LEAVE_FOLDER REMOVE_ITEM REMOVE_DIRECTORY \tree RETURN eax=0 last_error=145 ITEM_RESULT 270003 REMOVE_ITEM REMOVE_DIRECTORY \tree\a RETURN eax=0 last_error=145 ITEM_RESULT 270003 REMOVE_ITEM REMOVE_DIRECTORY \tree\a\b RETURN eax=0 last_error=145 ITEM_RESULT 270003 REMOVE_ITEM REMOVE_DIRECTORY \tree\a\b\c RETURN eax=1 last_error=0 ITEM_RESULT 270008 REMOVE_ITEM REMOVE_DIRECTORY \tree\d RETURN eax=0 last_error=145 ITEM_RESULT 270003 REMOVE_ITEM REMOVE_DIRECTORY \tree\d\e RETURN eax=0 last_error=145 ITEM_RESULT 270003 REMOVE_ITEM REMOVE_DIRECTORY \tree\d\e\f RETURN eax=1 last_error=0 ITEM_RESULT 270008 REMOVE_ITEM REMOVE_DIRECTORY \tree\empty RETURN eax=0 last_error=145 ITEM_RESULT 270003 REMOVE_ITEM REMOVE_DIRECTORY \tree\empty\nested RETURN eax=1 last_error=0 ITEM_RESULT 270008 LEAVE_FOLDER REMOVE_DIRECTORY \tree\empty RETURN eax=1 last_error=0 PerformOperations=Ok(()), aborted=BOOL(0) remaining: ["tree", "tree\\d", "tree\\d\\e", "tree\\a", "tree\\a\\b"]