Nazwa udziału drukarki zawiera spacje lub jest on dłuższy niż 31 znaków mogą powodować pewne wywołania interfejsu API systemu Windows nie powiedzie się

Dotyczy: Windows

Podsumowanie


Nazwa udziału drukarki nie może zawierać spacji, a nazwa nie może być dłuższy niż 31 znaków. Niezastosowanie się do tych wymagań może spowodować pewne wywołania interfejsu API systemu Windows nie powiedzie się.

Więcej informacji


Aby uzyskać więcej informacji na temat tych wytycznych nazwa udziału drukarki odwiedź następującą stronę firmy Microsoft w sieci Web:System Windows XP obsługuje długie nazwy drukarek. I ta obsługa pozwala tworzyć nazwy drukarek zawierające spacje i znaki specjalne. Jednakże jeśli udostępniasz drukarkę w sieci, niektórzy klienci nie rozpoznawać lub nie obsługiwać poprawnie długich nazw, a użytkownicy mogą wystąpić problemy podczas próby drukowania. Ponadto niektóre programy nie można drukować na drukarkach, które mają nazwy, które są dłuższe niż 31 znaków. W przypadku udostępnionych drukarek pełną kwalifikowaną nazwę musi być krótsza niż 31 znaków, a nazwa ta musi zawierać nazwę serwera, jak w poniższym przykładzie:
\\PRINTER2\PSCRIPT
  • Jeśli współużytkujesz drukarkę z wielu różnych klientów w sieci, używać więcej niż 31 znaków dla nazw drukarek i nie zawierają spacji ani znaków specjalnych w nazwach.
  • Jeśli udostępniasz drukarkę z komputery z systemem MS-DOS, należy używać więcej niż osiem znaków dla nazwy udziału drukarki. Nazwę można wydłużyć, dodając kropkę, która jest stosowana przez nie więcej niż trzy znaki. Ale nie można używać spacji w nazwie.
Począwszy od systemu operacyjnego Windows Vista, a to obejmuje nowszych wersjach systemów operacyjnych Windows, jeśli nie wykonasz te wymagania, niektóre Windows API nazewnictwa połączenia może się nie powieść. Uwaga Na przykład jeśli Windows API, OpenPrinter, jest używany do uzyskiwania dojścia drukarki przy użyciu nazwy udziału, który zawiera spacje, użyj tego uchwytu w późniejszym wywołania, takich jak GetPrinterData i SetPrinterData może się nie powieść.