gh-157418: Correct the ` IocpProactor.recvfrom_into()`  parameter name (#157422)
diff --git a/Lib/asyncio/windows_events.py b/Lib/asyncio/windows_events.py
index 2a7c18c..b17ac7a 100644
--- a/Lib/asyncio/windows_events.py
+++ b/Lib/asyncio/windows_events.py
@@ -515,11 +515,11 @@ def recvfrom(self, conn, nbytes, flags=0):
         return self._register(ov, conn, partial(self._finish_recvfrom,
                                                 empty_result=b''))
 
-    def recvfrom_into(self, conn, buf, flags=0):
+    def recvfrom_into(self, conn, buf, nbytes=0):
         self._register_with_iocp(conn)
         ov = _overlapped.Overlapped(NULL)
         try:
-            ov.WSARecvFromInto(conn.fileno(), buf, flags)
+            ov.WSARecvFromInto(conn.fileno(), buf, nbytes)
         except BrokenPipeError:
             return self._result((0, None))
 
diff --git a/Misc/NEWS.d/next/Windows/2026-09-14-16-49-44.gh-issue-157418.r2IggA.rst b/Misc/NEWS.d/next/Windows/2026-09-14-16-49-44.gh-issue-157418.r2IggA.rst
new file mode 100644
index 0000000..b1a048c
--- /dev/null
+++ b/Misc/NEWS.d/next/Windows/2026-09-14-16-49-44.gh-issue-157418.r2IggA.rst
@@ -0,0 +1,3 @@
+Correct the third parameter name of ``IocpProactor.recvfrom_into()`` from
+*flags* to *nbytes* to reflect that it specifies the number of bytes to
+receive.