GetPrinterMediaTypesA

العرض والطباعة

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ GetPrinterMediaTypes وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

تُرجع هذه الدالة سلسلة تحتوي أرقام وأسماء جميع أنواع الوسائط المتاحة للطابعة المحددة. وتتضمن السلسلة المُرجعة سطر نص عن كل نوع وسيط، وتفصل بين أسطر النص محارف CR/LF. ويحتوي كل سطر على رقم نوع وسيط رقمي وفاصلة واسم نوع الوسيط بين علامتي اقتباس مزدوجة

الصيغة

Delphi

Function DLGetPrinterMediaTypesA(InstanceID: Integer; PrinterName: PAnsiChar): PAnsiChar;

DLL

const char * DLGetPrinterMediaTypesA(int InstanceID, const char * PrinterName);

المعاملات

PrinterNameاسم الطابعة المطلوب الاستعلام عنه، وهو الاسم الظاهر في مدير طباعة Windows. استخدم الدالة GetPrinterNames للحصول على قائمة بالطابعات الصالحة على النظام. ويمكن استخدام هنا أيضًا قيمة تُرجعها الدالة NewCustomPrinter