IPrintDialogServices::GetCurrentPortName

[นี่คือเอกสารเบื้องต้นและเรื่องการเปลี่ยนแปลง]

โปรแกรมประยุกต์ที่ใช้ฟังก์ชันPrintDlgExสามารถเรียกเมธอดGetCurrentPortNameในการเรียกชื่อของท่าเรือในปัจจุบัน.

(Hresult ใน GetCurrentPortName LPTSTRlpPortName,UINT* pcchSize);
 

พารามิเตอร์

lpPortName
ชี้การบัฟเฟอร์ที่ได้รับการยกเลิกค่า null ชื่อของท่าเรือในปัจจุบัน.
pcchSize
ชี้ไปยังตัวแปรUINT ในการป้อนข้อมูล ตัวแปรระบุขนาด ไบต์ (รุ่น ANSI) หรืออักขระ 16 บิต (รุ่น Unicode), บัฟเฟอร์ตัวชี้ไปตามพารามิเตอร์lpPortName บนผลผลิต ตัวแปรประกอบด้วยจำนวนไบต์หรืออักขระ รวมทั้ง terminating null อักขระ เขียนการบัฟเฟอร์.

ถ้า เป็นศูนย์ในการป้อนข้อมูลขนาด ฟังก์ชันจะส่งกลับค่าขนาดบัฟเฟอร์ที่จำเป็น (ในไบต์หรืออักขระ) ในpcchSizeและใช้บัฟเฟอร์lpPortName.

ส่งกลับค่า

หากวิธีการจะประสบความสำเร็จ ค่าส่งกลับเป็น S_OK ถ้าไม่มีพอร์ตปัจจุบัน ส่งคืนค่าเป็น S_OK ค่าส่งคืนในpcchSizeเป็นศูนย์ และบัฟเฟอร์ของlpPortNameที่มีการเปลี่ยนแปลง.

หากมีข้อผิดพลาดเกิดขึ้น ค่าส่งกลับเป็นรหัสข้อผิดพลาด COM ดูข้อมูลเพิ่มเติม การจัดการข้อผิดพลาด.

QuickInfo

nbsp Windows &NT:ต้องการรุ่น 5.0 หรือรุ่นที่ใหม่กว่า
Windows:ไม่สนับสนุน
Windows CE:ไม่สนับสนุน
หัวข้อ:ประกาศใน commdlg.h.

ดูเพิ่มเติม

ภาพรวมไลบรารีของกล่องโต้ตอบทั่วไป IPrintDialogServices, PrintDlgEx

Index