Beispiel #1
0
        public VID_PID[] GenerateVID_PID_List()
        {
            VID_PID[] vidPidArray = new VID_PID[m_profile_list.Count];
            for (var index = 0; index < vidPidArray.Length; ++index)
            {
                vidPidArray[index] = new VID_PID(m_profile_list[index].ProductConstants.VID, m_profile_list[index].ProductConstants.PID);
            }

            return(vidPidArray);
        }
Beispiel #2
0
 public InternalPrinterProfile Get(VID_PID vid_pid)
 {
     foreach (InternalPrinterProfile profile in m_profile_list)
     {
         if ((int)profile.ProductConstants.VID == (int)vid_pid.VID && (int)profile.ProductConstants.PID == (int)vid_pid.PID)
         {
             return(profile);
         }
     }
     return(null);
 }