Overflow of FETCH Placeholder callback requests inside cloud filter api
Problem statement: We noticed that we intermittently get an error pop up on explorer: "Error 0x800701AA means "The cloud operation was not completed before the time-out period expired." for FETCH_PLACEHOLDERS callback for some folders (not…
Windows development | Windows API - Win32
Windows AppContainer process fails to start with error 0xC0000142
I need help diagnosing a Windows application startup problem. A Python process exits with error 0xC0000142 (STATUS_DLL_INIT_FAILED) before it produces any output. A simple Python startup test fails with the same error in both an ordinary AppContainer and…
Windows development | Windows API - Win32
NtCreateFile: Supported API contract for secure handle-relative file and directory creation with reparse-point protection
Hello, I am designing a reusable security-sensitive Windows filesystem component and would appreciate clarification from Microsoft Windows Filesystem / Object Manager specialists regarding the officially supported API contract for creating files and…
Windows development | Windows API - Win32
Supported external association between active IME composition and its rendering window
Question We are building an external window-sharing tool. Which supported API combination associates a selected application's current input/composition context with its separate Microsoft IME preedit rendering HWND (or equivalent capturable surface),…
Windows development | Windows API - Win32
Windows 11 26H2 (26300.9818): GetTcpTable2 returns state 0 for a verified listening socket
Windows_TCP_SyntheticResult.txtWindows 11 26H2 build 26300.9818: native IPv4 TCP tables report state 0 for a demonstrably listening synthetic socket Summary I observed an inconsistency between a socket owned by a small standalone Python program and the…
Windows development | Windows API - Win32
Windows NTFS — Supported user-mode primitive for no-replace publication of an existing file
I'm researching a Windows application that writes and flushes a staged file, closes its handle, and then publishes the completed file under a destination pathname. The requirements are: Never replace an existing destination. Prevent competing publishers…
Windows development | Windows API - Win32
SignTool in SDK BuildTools 10.0.28000.2957: cache-only verification and result evidence
Please identify existing, version-applicable documentation or an independently reviewed implementation record for SignTool distributed through Microsoft.Windows.SDK.BuildTools 10.0.28000.2957. We need clarification on two points before recommending…
Windows development | Windows API - Win32
Microsoft Software KSP: exact CNG signing ACE masks and protected DACL enforcement
We need provider-specific technical clarification for the Microsoft Software Key Storage Provider (Software KSP) regarding access control on persisted CNG signing keys. Scenario We intend to provision two separate LocalMachine ECDSA P-256 signing keys,…
Windows development | Windows API - Win32
SetFileInformationByHandle FileRenameInfo returns WinError 87 for same-parent rename
I'm investigating a Windows Win32 file-rename operation using Python 3.13 ctypes. SetFileInformationByHandle with FileRenameInfo (class 3) returns 0, with immediate cached Windows error 87 (ERROR_INVALID_PARAMETER). The goal is to rename an inert…
Windows development | Windows API - Win32
Does user-mode NtCreateFile support OBJ_DONT_REPARSE with a directory RootDirectory handle?
I am developing a user-mode Windows application that needs to safely resolve file-system directory entries relative to a trusted parent directory handle, without following unapproved reparse points. I found a potential ambiguity between two Microsoft…
Windows development | Windows API - Win32
GetTcpTable2 returns state 0; listener-only GetExtendedTcpTable returned FIN_WAIT_1 on Windows 11 26H2
On Windows 11 Pro 26H2 (previously observed build 26300.9818), x64, I cannot establish a consistent native TCP LISTEN ownership observation for Ollama 0.40.13 at 127.0.0.1:11434. I am asking about supported API semantics, not claiming a proven Windows or…
Windows development | Windows API - Win32
CFAPI / Shell: IFileOperation returns S_OK but leaves empty parent directories after deleting offline placeholders
Summary Deleting a populated cloud-placeholder directory tree through IFileOperation can return S_OK with GetAnyOperationsAborted == FALSE while leaving empty parent directories on disk. Files and leaf directories are removed, but several ancestors…
Windows development | Windows API - Win32
Can Windows Filtering Platform independently verify outbound firewall blocking without network traffic?
We are investigating a supported, read-only method to independently verify Windows Defender Firewall's effective outbound policy for a specific executable. We understand that Get-NetFirewallRule -PolicyStore ActiveStore provides the applicable firewall…
Windows development | Windows API - Win32
Supported user-mode NTFS directory flush and durability of newly published name bindings
Subject: Supported user-mode NTFS directory flush and durability of newly published name bindings We are evaluating the durability requirements of a local Windows application running as a standard, non-administrative user on NTFS. The application…
Windows development | Windows API - Win32
Supported non-administrative NTFS namespace durability after file replacement and directory creation
Supported non-administrative NTFS namespace durability after file replacement and directory creation Technical clarification request — Windows Filesystem / NTFS Dear Microsoft Windows Filesystem Engineering Team, We are developing a local, offline…
Windows development | Windows API - Win32
Supported Windows DNS Client instrumentation for caller-to-result correlation
On supported Windows 11 releases, is there a documented extension point or provider contract that lets a diagnostic tool correlate a DNS request from an existing desktop process with the result returned through the shared Windows DNS Client resolver? Is…
Windows development | Windows API - Win32
CFAPI: CfCreatePlaceholders returns S_OK but creates corrupt placeholders (error 363)
Summary CfCreatePlaceholders can return S_OK, report all entries as processed, and set every per-item Result to S_OK while creating a placeholder that cannot subsequently be opened. CreateFileW then fails with ERROR_CLOUD_FILE_METADATA_CORRUPT (363 /…
Windows development | Windows API - Win32
Supported five-DLL VCLibs deployment contract for a PyInstaller/PySide6 desktop MSIX
Hello, What is Microsoft's supported deployment contract for these five runtime DLLs in an x64, full-trust desktop MSIX containing two PyInstaller executables? msvcp140.dll msvcp140_1.dll msvcp140_2.dll vcruntime140.dll vcruntime140_1.dll Our proposed…
Windows development | Windows API - Win32
Is NtCreateFile with RootDirectory race-safe against concurrent NTFS directory replacement?
We are developing a Windows backup application and need clarification regarding the supported security guarantees of directory-relative file opening on local NTFS volumes. Problem reproduced Our current implementation validates the source directory…
Windows development | Windows API - Win32
Supported Win32 LPAC token verification before ResumeThread – Windows 11 26H2 (build 26300.9818)
Title: Supported Win32 LPAC token verification before ResumeThread – Windows 11 26H2 (build 26300.9818) Hello Microsoft Windows Development team, We are developing a security-sensitive Windows process-isolation controller and need to verify that a newly…