pub unsafe extern "system" fn PTConvertPrintTicketToDevMode(
    hprovider: HPTPROVIDER,
    pprintticket: *mut c_void,
    basedevmodetype: EDefaultDevmodeType,
    scope: EPrintTicketScope,
    pcbdevmode: *mut u32,
    ppdevmode: *mut *mut DEVMODEA,
    pbstrerrormessage: *mut BSTR,
) -> HRESULT