Tóm tắt
Tên máy in chia sẻ không chứa dấu cách và tên không phải là dài hơn 31 ký tự. Không tuân thủ các yêu cầu có thể gây ra các cuộc gọi Windows API không thành công.
Thông tin Bổ sung
Để biết thêm thông tin về các nguyên tắc tên chia sẻ máy in, hãy truy cập trang web sau của Microsoft:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/print_choosing_a_printer_name.mspx?mfr=trueWindows XP hỗ trợ in nhiều tên. Và hỗ trợ cho phép bạn tạo ra tên máy in chứa dấu cách và ký tự đặc biệt. Tuy nhiên, nếu bạn chia sẻ máy in qua mạng, một số khách hàng không nhận ra hoặc xử lý đúng tên dài và người dùng có thể gặp sự cố khi họ cố gắng in. Ngoài ra, một số chương trình không thể in với máy in có tên dài hơn 31 ký tự. Máy in được chia sẻ, tên đầy đủ trình độ phải ít hơn 31 ký tự và tên này phải bao gồm tên máy chủ, như trong ví dụ sau:
\\PRINTER2\PSCRIPT
-
Nếu bạn chia sẻ máy in với nhiều khách hàng khác nhau trên mạng, sử dụng các ký tự hoặc ít hơn 31 in tên và không có dấu cách hoặc ký tự đặc biệt trong các tên.
-
Nếu bạn chia sẻ máy in với máy tính MS-DOS, không sử dụng nhiều hơn 8 ký tự cho tên máy in chia sẻ. Bạn có thể kéo dài tên bằng cách thêm một thời gian sau hơn 3 ký tự. Tuy nhiên, bạn không thể sử dụng tên.
Bắt đầu với hệ điều hành Windows Vista, điều này bao gồm các phiên bản hệ điều hành Windows, nếu bạn không tuân thủ các yêu cầu, một số Windows API đặt tên cuộc gọi có thể không. Lưu ý Ví dụ: nếu Windows API, OpenPrinter, được sử dụng để có được điều khiển máy in bằng cách sử dụng tên chia sẻ chứa dấu cách, việc này xử lý các cuộc gọi như GetPrinterData và SetPrinterData có thể không thành công.