diff options
Diffstat (limited to 'vendor/windows-sys-0.28.0/src/Windows/Win32/System/ProcessStatus/mod.rs')
-rw-r--r-- | vendor/windows-sys-0.28.0/src/Windows/Win32/System/ProcessStatus/mod.rs | 264 |
1 files changed, 0 insertions, 264 deletions
diff --git a/vendor/windows-sys-0.28.0/src/Windows/Win32/System/ProcessStatus/mod.rs b/vendor/windows-sys-0.28.0/src/Windows/Win32/System/ProcessStatus/mod.rs deleted file mode 100644 index dcd0516d9..000000000 --- a/vendor/windows-sys-0.28.0/src/Windows/Win32/System/ProcessStatus/mod.rs +++ /dev/null @@ -1,264 +0,0 @@ -#![allow(non_snake_case, non_camel_case_types, non_upper_case_globals, clashing_extern_declarations, clippy::all)] -#[link(name = "windows")] -extern "system" { - #[cfg(feature = "Win32_Foundation")] - pub fn K32EmptyWorkingSet(hprocess: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32EnumDeviceDrivers(lpimagebase: *mut *mut ::core::ffi::c_void, cb: u32, lpcbneeded: *mut u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32EnumPageFilesA(pcallbackroutine: ::core::option::Option<PENUM_PAGE_FILE_CALLBACKA>, pcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32EnumPageFilesW(pcallbackroutine: ::core::option::Option<PENUM_PAGE_FILE_CALLBACKW>, pcontext: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32EnumProcessModules(hprocess: super::super::Foundation::HANDLE, lphmodule: *mut super::super::Foundation::HINSTANCE, cb: u32, lpcbneeded: *mut u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32EnumProcessModulesEx(hprocess: super::super::Foundation::HANDLE, lphmodule: *mut super::super::Foundation::HINSTANCE, cb: u32, lpcbneeded: *mut u32, dwfilterflag: ENUM_PROCESS_MODULES_EX_FLAGS) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32EnumProcesses(lpidprocess: *mut u32, cb: u32, lpcbneeded: *mut u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetDeviceDriverBaseNameA(imagebase: *const ::core::ffi::c_void, lpfilename: super::super::Foundation::PSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetDeviceDriverBaseNameW(imagebase: *const ::core::ffi::c_void, lpbasename: super::super::Foundation::PWSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetDeviceDriverFileNameA(imagebase: *const ::core::ffi::c_void, lpfilename: super::super::Foundation::PSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetDeviceDriverFileNameW(imagebase: *const ::core::ffi::c_void, lpfilename: super::super::Foundation::PWSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetMappedFileNameA(hprocess: super::super::Foundation::HANDLE, lpv: *const ::core::ffi::c_void, lpfilename: super::super::Foundation::PSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetMappedFileNameW(hprocess: super::super::Foundation::HANDLE, lpv: *const ::core::ffi::c_void, lpfilename: super::super::Foundation::PWSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetModuleBaseNameA(hprocess: super::super::Foundation::HANDLE, hmodule: super::super::Foundation::HINSTANCE, lpbasename: super::super::Foundation::PSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetModuleBaseNameW(hprocess: super::super::Foundation::HANDLE, hmodule: super::super::Foundation::HINSTANCE, lpbasename: super::super::Foundation::PWSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetModuleFileNameExA(hprocess: super::super::Foundation::HANDLE, hmodule: super::super::Foundation::HINSTANCE, lpfilename: super::super::Foundation::PSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetModuleFileNameExW(hprocess: super::super::Foundation::HANDLE, hmodule: super::super::Foundation::HINSTANCE, lpfilename: super::super::Foundation::PWSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetModuleInformation(hprocess: super::super::Foundation::HANDLE, hmodule: super::super::Foundation::HINSTANCE, lpmodinfo: *mut MODULEINFO, cb: u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetPerformanceInfo(pperformanceinformation: *mut PERFORMANCE_INFORMATION, cb: u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetProcessImageFileNameA(hprocess: super::super::Foundation::HANDLE, lpimagefilename: super::super::Foundation::PSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetProcessImageFileNameW(hprocess: super::super::Foundation::HANDLE, lpimagefilename: super::super::Foundation::PWSTR, nsize: u32) -> u32; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetProcessMemoryInfo(process: super::super::Foundation::HANDLE, ppsmemcounters: *mut PROCESS_MEMORY_COUNTERS, cb: u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetWsChanges(hprocess: super::super::Foundation::HANDLE, lpwatchinfo: *mut PSAPI_WS_WATCH_INFORMATION, cb: u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32GetWsChangesEx(hprocess: super::super::Foundation::HANDLE, lpwatchinfoex: *mut PSAPI_WS_WATCH_INFORMATION_EX, cb: *mut u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32InitializeProcessForWsWatch(hprocess: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32QueryWorkingSet(hprocess: super::super::Foundation::HANDLE, pv: *mut ::core::ffi::c_void, cb: u32) -> super::super::Foundation::BOOL; - #[cfg(feature = "Win32_Foundation")] - pub fn K32QueryWorkingSetEx(hprocess: super::super::Foundation::HANDLE, pv: *mut ::core::ffi::c_void, cb: u32) -> super::super::Foundation::BOOL; -} -#[repr(C)] -pub struct ENUM_PAGE_FILE_INFORMATION { - pub cb: u32, - pub Reserved: u32, - pub TotalSize: usize, - pub TotalInUse: usize, - pub PeakUsage: usize, -} -impl ::core::marker::Copy for ENUM_PAGE_FILE_INFORMATION {} -impl ::core::clone::Clone for ENUM_PAGE_FILE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -pub type ENUM_PROCESS_MODULES_EX_FLAGS = u32; -pub const LIST_MODULES_ALL: ENUM_PROCESS_MODULES_EX_FLAGS = 3u32; -pub const LIST_MODULES_DEFAULT: ENUM_PROCESS_MODULES_EX_FLAGS = 0u32; -pub const LIST_MODULES_32BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 1u32; -pub const LIST_MODULES_64BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 2u32; -#[repr(C)] -pub struct MODULEINFO { - pub lpBaseOfDll: *mut ::core::ffi::c_void, - pub SizeOfImage: u32, - pub EntryPoint: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for MODULEINFO {} -impl ::core::clone::Clone for MODULEINFO { - fn clone(&self) -> Self { - *self - } -} -#[cfg(feature = "Win32_Foundation")] -pub type PENUM_PAGE_FILE_CALLBACKA = unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, ppagefileinfo: *mut ENUM_PAGE_FILE_INFORMATION, lpfilename: super::super::Foundation::PSTR) -> super::super::Foundation::BOOL; -#[cfg(feature = "Win32_Foundation")] -pub type PENUM_PAGE_FILE_CALLBACKW = unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, ppagefileinfo: *mut ENUM_PAGE_FILE_INFORMATION, lpfilename: super::super::Foundation::PWSTR) -> super::super::Foundation::BOOL; -#[repr(C)] -pub struct PERFORMANCE_INFORMATION { - pub cb: u32, - pub CommitTotal: usize, - pub CommitLimit: usize, - pub CommitPeak: usize, - pub PhysicalTotal: usize, - pub PhysicalAvailable: usize, - pub SystemCache: usize, - pub KernelTotal: usize, - pub KernelPaged: usize, - pub KernelNonpaged: usize, - pub PageSize: usize, - pub HandleCount: u32, - pub ProcessCount: u32, - pub ThreadCount: u32, -} -impl ::core::marker::Copy for PERFORMANCE_INFORMATION {} -impl ::core::clone::Clone for PERFORMANCE_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PROCESS_MEMORY_COUNTERS { - pub cb: u32, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: usize, - pub WorkingSetSize: usize, - pub QuotaPeakPagedPoolUsage: usize, - pub QuotaPagedPoolUsage: usize, - pub QuotaPeakNonPagedPoolUsage: usize, - pub QuotaNonPagedPoolUsage: usize, - pub PagefileUsage: usize, - pub PeakPagefileUsage: usize, -} -impl ::core::marker::Copy for PROCESS_MEMORY_COUNTERS {} -impl ::core::clone::Clone for PROCESS_MEMORY_COUNTERS { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PROCESS_MEMORY_COUNTERS_EX { - pub cb: u32, - pub PageFaultCount: u32, - pub PeakWorkingSetSize: usize, - pub WorkingSetSize: usize, - pub QuotaPeakPagedPoolUsage: usize, - pub QuotaPagedPoolUsage: usize, - pub QuotaPeakNonPagedPoolUsage: usize, - pub QuotaNonPagedPoolUsage: usize, - pub PagefileUsage: usize, - pub PeakPagefileUsage: usize, - pub PrivateUsage: usize, -} -impl ::core::marker::Copy for PROCESS_MEMORY_COUNTERS_EX {} -impl ::core::clone::Clone for PROCESS_MEMORY_COUNTERS_EX { - fn clone(&self) -> Self { - *self - } -} -pub const PSAPI_VERSION: u32 = 2u32; -#[repr(C)] -pub union PSAPI_WORKING_SET_BLOCK { - pub Flags: usize, - pub Anonymous: PSAPI_WORKING_SET_BLOCK_0, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_BLOCK {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WORKING_SET_BLOCK_0 { - pub _bitfield: usize, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_BLOCK_0 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_BLOCK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub union PSAPI_WORKING_SET_EX_BLOCK { - pub Flags: usize, - pub Anonymous: PSAPI_WORKING_SET_EX_BLOCK_0, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub union PSAPI_WORKING_SET_EX_BLOCK_0 { - pub Anonymous: PSAPI_WORKING_SET_EX_BLOCK_0_0, - pub Invalid: PSAPI_WORKING_SET_EX_BLOCK_0_1, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK_0 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WORKING_SET_EX_BLOCK_0_0 { - pub _bitfield: usize, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK_0_0 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK_0_0 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WORKING_SET_EX_BLOCK_0_1 { - pub _bitfield: usize, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_BLOCK_0_1 {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_BLOCK_0_1 { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WORKING_SET_EX_INFORMATION { - pub VirtualAddress: *mut ::core::ffi::c_void, - pub VirtualAttributes: PSAPI_WORKING_SET_EX_BLOCK, -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_EX_INFORMATION {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_EX_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WORKING_SET_INFORMATION { - pub NumberOfEntries: usize, - pub WorkingSetInfo: [PSAPI_WORKING_SET_BLOCK; 1], -} -impl ::core::marker::Copy for PSAPI_WORKING_SET_INFORMATION {} -impl ::core::clone::Clone for PSAPI_WORKING_SET_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WS_WATCH_INFORMATION { - pub FaultingPc: *mut ::core::ffi::c_void, - pub FaultingVa: *mut ::core::ffi::c_void, -} -impl ::core::marker::Copy for PSAPI_WS_WATCH_INFORMATION {} -impl ::core::clone::Clone for PSAPI_WS_WATCH_INFORMATION { - fn clone(&self) -> Self { - *self - } -} -#[repr(C)] -pub struct PSAPI_WS_WATCH_INFORMATION_EX { - pub BasicInfo: PSAPI_WS_WATCH_INFORMATION, - pub FaultingThreadId: usize, - pub Flags: usize, -} -impl ::core::marker::Copy for PSAPI_WS_WATCH_INFORMATION_EX {} -impl ::core::clone::Clone for PSAPI_WS_WATCH_INFORMATION_EX { - fn clone(&self) -> Self { - *self - } -} |