#[repr(C)]pub struct PROFILEINFOW {
pub dwSize: u32,
pub dwFlags: u32,
pub lpUserName: PWSTR,
pub lpProfilePath: PWSTR,
pub lpDefaultPath: PWSTR,
pub lpServerName: PWSTR,
pub lpPolicyPath: PWSTR,
pub hProfile: HANDLE,
}
Fields§
§dwSize: u32
§dwFlags: u32
§lpUserName: PWSTR
§lpProfilePath: PWSTR
§lpDefaultPath: PWSTR
§lpServerName: PWSTR
§lpPolicyPath: PWSTR
§hProfile: HANDLE
Trait Implementations§
Source§impl Abi for PROFILEINFOW
impl Abi for PROFILEINFOW
Source§type Abi = PROFILEINFOW
type Abi = PROFILEINFOW
The abi representation of the implementing type. Read more
type DefaultType = PROFILEINFOW
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for PROFILEINFOW
impl Clone for PROFILEINFOW
Source§fn clone(&self) -> PROFILEINFOW
fn clone(&self) -> PROFILEINFOW
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PROFILEINFOW
impl Debug for PROFILEINFOW
Source§impl Default for PROFILEINFOW
impl Default for PROFILEINFOW
Source§impl PartialEq for PROFILEINFOW
impl PartialEq for PROFILEINFOW
impl Copy for PROFILEINFOW
impl Eq for PROFILEINFOW
Auto Trait Implementations§
impl Freeze for PROFILEINFOW
impl RefUnwindSafe for PROFILEINFOW
impl !Send for PROFILEINFOW
impl !Sync for PROFILEINFOW
impl Unpin for PROFILEINFOW
impl UnwindSafe for PROFILEINFOW
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more