Een sharenaam voor de Printer die spaties bevat of die langer is dan 31 tekens mogelijk dat bepaalde Windows API-aanroepen mislukken

Van toepassing: Windows

Samenvatting


De naam van een gedeelde Printer mag geen spaties bevatten en de naam mag niet langer dan 31 tekens. Het niet voldoen aan deze vereisten mogelijk bepaalde Windows API aanroepen mislukken.

Meer informatie


Ga naar de volgende Microsoft-webpagina voor meer informatie over deze richtlijnen voor de sharenaam van de Printer:Windows XP ondersteunt lange printernamen. En deze ondersteuning kunt u printernamen maken die spaties en speciale tekens bevatten. Echter, als u een printer via een netwerk deelt, sommige clients herkennen of lange namen goed verwerkt en gebruikers problemen ondervinden wanneer ze proberen om af te drukken. Ook niet kunnen sommige programma's afdrukken op printers met namen die langer dan 31 tekens zijn. Voor gedeelde printers moet de volledig gekwalificeerde naam moet minder dan 31 tekens en deze naam omvat de naam van de server, zoals in het volgende voorbeeld:
\\PRINTER2\PSCRIPT
  • Als u een printer met veel verschillende clients in een netwerk deelt, 31 of minder tekens gebruiken voor printernamen van de en Neem geen spaties of speciale tekens in deze namen.
  • Als u een printer met MS-DOS-computers deelt, gebruik niet meer dan acht tekens voor de sharenaam van de printer. U kunt de naam verlengen door een punt, gevolgd door niet meer dan drie tekens toe te voegen. Maar u kunt geen spaties in de naam gebruiken.
Latere versies van de Windows-besturingssystemen vanaf het Windows Vista-besturingssysteem, en dit omvat, als u zich niet houdt aan deze naamgeving vereisten, sommige Windows API aanroepen mislukken. Opmerking Bijvoorbeeld als de Windows API, OpenPrinter, wordt gebruikt voor de ingang van de printer ophalen met behulp van een share-naam die u opgeeft spaties bevat, kan het gebruik van deze ingang in de latere aanroepen, zoals: GetPrinterData en: SetPrinterData mislukt.