Struct windows_sys::Win32::Graphics::Printing::MONITOR2
#[repr(C)]pub struct MONITOR2 {Show 23 fields
pub cbSize: u32,
pub pfnEnumPorts: PFN_PRINTING_ENUMPORTS2,
pub pfnOpenPort: PFN_PRINTING_OPENPORT2,
pub pfnOpenPortEx: PFN_PRINTING_OPENPORTEX2,
pub pfnStartDocPort: PFN_PRINTING_STARTDOCPORT2,
pub pfnWritePort: PFN_PRINTING_WRITEPORT2,
pub pfnReadPort: PFN_PRINTING_READPORT2,
pub pfnEndDocPort: PFN_PRINTING_ENDDOCPORT2,
pub pfnClosePort: PFN_PRINTING_CLOSEPORT2,
pub pfnAddPort: PFN_PRINTING_ADDPORT2,
pub pfnAddPortEx: PFN_PRINTING_ADDPORTEX2,
pub pfnConfigurePort: PFN_PRINTING_CONFIGUREPORT2,
pub pfnDeletePort: PFN_PRINTING_DELETEPORT2,
pub pfnGetPrinterDataFromPort: PFN_PRINTING_GETPRINTERDATAFROMPORT2,
pub pfnSetPortTimeOuts: PFN_PRINTING_SETPORTTIMEOUTS2,
pub pfnXcvOpenPort: PFN_PRINTING_XCVOPENPORT2,
pub pfnXcvDataPort: PFN_PRINTING_XCVDATAPORT2,
pub pfnXcvClosePort: PFN_PRINTING_XCVCLOSEPORT2,
pub pfnShutdown: PFN_PRINTING_SHUTDOWN2,
pub pfnSendRecvBidiDataFromPort: PFN_PRINTING_SENDRECVBIDIDATAFROMPORT2,
pub pfnNotifyUsedPorts: PFN_PRINTING_NOTIFYUSEDPORTS2,
pub pfnNotifyUnusedPorts: PFN_PRINTING_NOTIFYUNUSEDPORTS2,
pub pfnPowerEvent: PFN_PRINTING_POWEREVENT2,
}Expand description
Required features: "Win32_Graphics_Printing", "Win32_Devices_Communication", "Win32_Foundation", "Win32_System_Power"
Fields§
§cbSize: u32§pfnEnumPorts: PFN_PRINTING_ENUMPORTS2§pfnOpenPort: PFN_PRINTING_OPENPORT2§pfnOpenPortEx: PFN_PRINTING_OPENPORTEX2§pfnStartDocPort: PFN_PRINTING_STARTDOCPORT2§pfnWritePort: PFN_PRINTING_WRITEPORT2§pfnReadPort: PFN_PRINTING_READPORT2§pfnEndDocPort: PFN_PRINTING_ENDDOCPORT2§pfnClosePort: PFN_PRINTING_CLOSEPORT2§pfnAddPort: PFN_PRINTING_ADDPORT2§pfnAddPortEx: PFN_PRINTING_ADDPORTEX2§pfnConfigurePort: PFN_PRINTING_CONFIGUREPORT2§pfnDeletePort: PFN_PRINTING_DELETEPORT2§pfnGetPrinterDataFromPort: PFN_PRINTING_GETPRINTERDATAFROMPORT2§pfnSetPortTimeOuts: PFN_PRINTING_SETPORTTIMEOUTS2§pfnXcvOpenPort: PFN_PRINTING_XCVOPENPORT2§pfnXcvDataPort: PFN_PRINTING_XCVDATAPORT2§pfnXcvClosePort: PFN_PRINTING_XCVCLOSEPORT2§pfnShutdown: PFN_PRINTING_SHUTDOWN2§pfnSendRecvBidiDataFromPort: PFN_PRINTING_SENDRECVBIDIDATAFROMPORT2§pfnNotifyUsedPorts: PFN_PRINTING_NOTIFYUSEDPORTS2§pfnNotifyUnusedPorts: PFN_PRINTING_NOTIFYUNUSEDPORTS2§pfnPowerEvent: PFN_PRINTING_POWEREVENT2