ชื่อเครื่องพิมพ์ที่ใช้ร่วมกันที่ประกอบด้วยช่องว่าง หรือที่มีความยาวมากกว่า 31 อักขระอาจทำให้บาง เรียก Windows API ล้มเหลว

นำไปใช้กับ: Windows

สรุป


ชื่อที่ใช้ร่วมกันเครื่องพิมพ์ต้องไม่ประกอบด้วยช่องว่าง และชื่อต้องไม่ยาวเกิน 31 อักขระ ความล้มเหลวเป็นไปตามข้อกำหนดเหล่านี้อาจทำให้บางเรียก Windows API ล้มเหลว

ข้อมูลเพิ่มเติม


สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแนวทางเหล่านี้เครื่องพิมพ์ที่ใช้ร่วมกันชื่อ แวะไปที่เว็บเพจ Microsoft ต่อไปนี้:Windows XP สนับสนุนชื่อเครื่องพิมพ์ที่ยาว ทาง การสนับสนุนนี้ช่วยให้คุณสร้างชื่อเครื่องพิมพ์ที่ประกอบด้วยการเว้นวรรคตอนและอักขระพิเศษ อย่างไรก็ตาม ถ้าคุณใช้ร่วมกันเครื่องพิมพ์บนเครือข่าย บางไคลเอ็นต์ไม่สามารถจดจำ หรือจัดการชื่อยาวได้อย่างถูกต้อง และผู้ใช้อาจพบปัญหาเมื่อพยายามพิมพ์ นอกจากนี้ บางโปรแกรมไม่สามารถพิมพ์ไปที่เครื่องพิมพ์ที่มีชื่อที่ยาวเกิน 31 อักขระ สำหรับเครื่องพิมพ์ที่ใช้ร่วมกัน ชื่อที่เหมาะสมทั้งหมดต้องมีอักขระน้อยกว่า 31 และชื่อนี้ต้องมีชื่อเซิร์ฟเวอร์ ดังตัวอย่างต่อไปนี้:
\\PRINTER2\PSCRIPT
  • ถ้าคุณใช้เครื่องพิมพ์ร่วมกับไคลเอนต์ที่แตกต่างกันหลายระบบเครือข่าย ใช้น้อยลง หรือ 31 อักขระสำหรับชื่อเครื่องพิมพ์ และไม่รวมช่องว่างหรืออักขระพิเศษในชื่อเหล่านี้
  • ถ้าคุณใช้เครื่องพิมพ์ร่วมกับคอมพิวเตอร์ MS-DOS ไม่ได้ใช้มากกว่าแปดอักขระสำหรับชื่อของเครื่องพิมพ์ที่ใช้ร่วมกัน คุณสามารถเพิ่มชื่อ ด้วยการเพิ่มรอบระยะเวลาที่ตาม ด้วยไม่เกินสามอักขระ แต่คุณไม่สามารถใช้ช่องว่างในชื่อ
เริ่มการทำงานกับระบบปฏิบัติการ Windows Vista และซึ่งรวมถึงระบบปฏิบัติการ Windows รุ่นที่ใหม่กว่า ถ้าคุณไม่ทำตาม กฎการตั้งชื่อข้อกำหนด Windows API บางเรียกอาจล้มเหลว หมายเหตุ ตัวอย่างเช่น ถ้า Windows API, OpenPrinter ใช้ในการขอรับหมายเลขอ้างอิงเครื่องพิมพ์ โดยใช้ชื่อที่ใช้ร่วมกันที่ประกอบด้วยการเว้นวรรค การใช้หมายเลขอ้างอิงนี้ในการเรียกใช้ในภายหลังเช่น GetPrinterData และ SetPrinterData อาจล้มเหลว