Rewrite the `NTSystem.java` using FFM. All FFM classes are generated by `jextract`. No new test.
------------- Commit messages: - the fix Changes: https://git.openjdk.org/jdk/pull/30629/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=30629&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374154 Stats: 3082 lines in 12 files changed: 2212 ins; 862 del; 8 mod Patch: https://git.openjdk.org/jdk/pull/30629.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/30629/head:pull/30629 PR: https://git.openjdk.org/jdk/pull/30629
