fix: resolve TypeScript type-check errors

- Add cacheHitRate to ProxyMetricsService, handler, and router schema
- Fix StatCard to support string values and purple accent
- Fix duplicate tabs keys in i18n translations (EN/ZH/RU)
- Add missing cacheStatus translations across all languages
This commit is contained in:
Gemini Nexus Bot committed 2026-04-23 02:50:09 -03:00
1 parent 0be7d7fea2
commit fd1b2b8bc0
250 files changed
+49653 -60

No files matched your search

+79
View File
@@ -0,0 +1,79 @@
#pragma once
// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
#ifdef __cplusplus
extern "C" {
#endif
// structs
typedef struct _PROC_FILESYSTEMREDIRECTION
{
BOOL fDisabled;
LPVOID pvRevertState;
} PROC_FILESYSTEMREDIRECTION;
HRESULT DAPI ProcElevated(
__in HANDLE hProcess,
__out BOOL* pfElevated
);
HRESULT DAPI ProcWow64(
__in HANDLE hProcess,
__out BOOL* pfWow64
);
HRESULT DAPI ProcNativeMachine(
__in HANDLE hProcess,
__out USHORT* pusNativeMachine
);
HRESULT DAPI ProcDisableWowFileSystemRedirection(
__in PROC_FILESYSTEMREDIRECTION* pfsr
);
HRESULT DAPI ProcRevertWowFileSystemRedirection(
__in PROC_FILESYSTEMREDIRECTION* pfsr
);
HRESULT DAPI ProcExec(
__in_z LPCWSTR wzExecutablePath,
__in_z_opt LPCWSTR wzCommandLine,
__in int nCmdShow,
__out HANDLE *phProcess
);
HRESULT DAPI ProcExecute(
__in_z LPWSTR wzCommand,
__out HANDLE *phProcess,
__out_opt HANDLE *phChildStdIn,
__out_opt HANDLE *phChildStdOutErr
);
HRESULT DAPI ProcWaitForCompletion(
__in HANDLE hProcess,
__in DWORD dwTimeout,
__out DWORD *pReturnCode
);
HRESULT DAPI ProcWaitForIds(
__in_ecount(cProcessIds) const DWORD* pdwProcessIds,
__in DWORD cProcessIds,
__in DWORD dwMilliseconds
);
HRESULT DAPI ProcCloseIds(
__in_ecount(cProcessIds) const DWORD* pdwProcessIds,
__in DWORD cProcessIds
);
// following code in proc2utl.cpp due to dependency on PSAPI.DLL.
HRESULT DAPI ProcFindAllIdsFromExeName(
__in_z LPCWSTR wzExeName,
__out DWORD** ppdwProcessIds,
__out DWORD* pcProcessIds
);
// following code in proc3utl.cpp due to dependency on Wtsapi32.DLL.
HRESULT DAPI ProcExecuteAsInteractiveUser(
__in_z LPCWSTR wzExecutablePath,
__in_z LPCWSTR wzCommand,
__out HANDLE *phProcess
);
#ifdef __cplusplus
}
#endif