diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:18:25 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-17 12:18:25 +0000 |
commit | 5363f350887b1e5b5dd21a86f88c8af9d7fea6da (patch) | |
tree | 35ca005eb6e0e9a1ba3bb5dbc033209ad445dc17 /vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs | |
parent | Adding debian version 1.66.0+dfsg1-1. (diff) | |
download | rustc-5363f350887b1e5b5dd21a86f88c8af9d7fea6da.tar.xz rustc-5363f350887b1e5b5dd21a86f88c8af9d7fea6da.zip |
Merging upstream version 1.67.1+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs')
-rw-r--r-- | vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs b/vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs index d2e722f4a..bc06a2f98 100644 --- a/vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs +++ b/vendor/windows-sys/src/Windows/Win32/System/ProcessStatus/mod.rs @@ -1,4 +1,4 @@ -#[link(name = "windows")] +#[cfg_attr(windows, link(name = "windows"))] extern "system" { #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] #[cfg(feature = "Win32_Foundation")] @@ -78,6 +78,18 @@ extern "system" { #[cfg(feature = "Win32_Foundation")] pub fn K32QueryWorkingSetEx(hprocess: super::super::Foundation::HANDLE, pv: *mut ::core::ffi::c_void, cb: u32) -> super::super::Foundation::BOOL; } +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] +pub const PSAPI_VERSION: u32 = 2u32; +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] +pub type ENUM_PROCESS_MODULES_EX_FLAGS = u32; +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] +pub const LIST_MODULES_ALL: ENUM_PROCESS_MODULES_EX_FLAGS = 3u32; +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] +pub const LIST_MODULES_DEFAULT: ENUM_PROCESS_MODULES_EX_FLAGS = 0u32; +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] +pub const LIST_MODULES_32BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 1u32; +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] +pub const LIST_MODULES_64BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] pub struct ENUM_PAGE_FILE_INFORMATION { @@ -93,16 +105,6 @@ impl ::core::clone::Clone for ENUM_PAGE_FILE_INFORMATION { *self } } -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub type ENUM_PROCESS_MODULES_EX_FLAGS = u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_ALL: ENUM_PROCESS_MODULES_EX_FLAGS = 3u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_DEFAULT: ENUM_PROCESS_MODULES_EX_FLAGS = 0u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_32BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 1u32; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const LIST_MODULES_64BIT: ENUM_PROCESS_MODULES_EX_FLAGS = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] pub struct MODULEINFO { @@ -116,12 +118,6 @@ impl ::core::clone::Clone for MODULEINFO { *self } } -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUM_PAGE_FILE_CALLBACKA = ::core::option::Option<unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, ppagefileinfo: *mut ENUM_PAGE_FILE_INFORMATION, lpfilename: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL>; -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] -#[cfg(feature = "Win32_Foundation")] -pub type PENUM_PAGE_FILE_CALLBACKW = ::core::option::Option<unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, ppagefileinfo: *mut ENUM_PAGE_FILE_INFORMATION, lpfilename: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL>; #[repr(C)] #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] pub struct PERFORMANCE_INFORMATION { @@ -187,8 +183,6 @@ impl ::core::clone::Clone for PROCESS_MEMORY_COUNTERS_EX { *self } } -#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] -pub const PSAPI_VERSION: u32 = 2u32; #[repr(C)] #[doc = "*Required features: `\"Win32_System_ProcessStatus\"`*"] pub union PSAPI_WORKING_SET_BLOCK { @@ -307,3 +301,9 @@ impl ::core::clone::Clone for PSAPI_WS_WATCH_INFORMATION_EX { *self } } +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PENUM_PAGE_FILE_CALLBACKA = ::core::option::Option<unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, ppagefileinfo: *mut ENUM_PAGE_FILE_INFORMATION, lpfilename: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL>; +#[doc = "*Required features: `\"Win32_System_ProcessStatus\"`, `\"Win32_Foundation\"`*"] +#[cfg(feature = "Win32_Foundation")] +pub type PENUM_PAGE_FILE_CALLBACKW = ::core::option::Option<unsafe extern "system" fn(pcontext: *mut ::core::ffi::c_void, ppagefileinfo: *mut ENUM_PAGE_FILE_INFORMATION, lpfilename: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL>; |