#[repr(C)]pub struct tagPDEXA {Show 21 fields
pub lStructSize: DWORD,
pub hwndOwner: HWND,
pub hDevMode: HGLOBAL,
pub hDevNames: HGLOBAL,
pub hDC: HDC,
pub Flags: DWORD,
pub Flags2: DWORD,
pub ExclusionFlags: DWORD,
pub nPageRanges: DWORD,
pub nMaxPageRanges: DWORD,
pub lpPageRanges: LPPRINTPAGERANGE,
pub nMinPage: DWORD,
pub nMaxPage: DWORD,
pub nCopies: DWORD,
pub hInstance: HINSTANCE,
pub lpPrintTemplateName: LPCSTR,
pub lpCallback: LPUNKNOWN,
pub nPropertyPages: DWORD,
pub lphPropertyPages: *mut HPROPSHEETPAGE,
pub nStartPage: DWORD,
pub dwResultAction: DWORD,
}
Fields§
§lStructSize: DWORD
§hwndOwner: HWND
§hDevMode: HGLOBAL
§hDevNames: HGLOBAL
§hDC: HDC
§Flags: DWORD
§Flags2: DWORD
§ExclusionFlags: DWORD
§nPageRanges: DWORD
§nMaxPageRanges: DWORD
§lpPageRanges: LPPRINTPAGERANGE
§nMinPage: DWORD
§nMaxPage: DWORD
§nCopies: DWORD
§hInstance: HINSTANCE
§lpPrintTemplateName: LPCSTR
§lpCallback: LPUNKNOWN
§nPropertyPages: DWORD
§lphPropertyPages: *mut HPROPSHEETPAGE
§nStartPage: DWORD
§dwResultAction: DWORD
Trait Implementations§
Source§impl Ord for tagPDEXA
impl Ord for tagPDEXA
Source§impl PartialOrd for tagPDEXA
impl PartialOrd for tagPDEXA
impl Copy for tagPDEXA
impl Eq for tagPDEXA
impl StructuralPartialEq for tagPDEXA
Auto Trait Implementations§
impl Freeze for tagPDEXA
impl RefUnwindSafe for tagPDEXA
impl !Send for tagPDEXA
impl !Sync for tagPDEXA
impl Unpin for tagPDEXA
impl UnwindSafe for tagPDEXA
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