DevPostDeviceModes |
Périphérique : Posté les modes de périphérique |
---|---|
PMGPI.DLL | os2.h |
Syntaxe
LONG DevPostDeviceModes(HAB hab, PDRIVDATA pdrivDriverData, PSZ pszDriverName, PSZ pszDeviceName, PSZ pszName, ULONG flOptions); |
Paramètres
Nom | Description |
---|---|
hab | Ce paramètre permet d'indiquer le bloc d'ancrage du Handle. |
pdrivDriverData | Ce paramètre permet d'indiquer les données du pilote. |
pszDriverName | Ce paramètre permet d'indiquer le nom du pilote de périphérique. |
pszDeviceName | Ce paramètre permet d'indiquer le nom du type de périphérique. |
pszName | Ce paramètre permet d'indiquer le nom du périphérique. |
flOptions | Ce paramètre permet d'indiquer les options de dialogue. |
Description
Cette fonction permet de demander ou de fixer les propriétés d'un travail.
Remarques
- Une application peut d'abord appeler cette fonction avec un pointeur de données NULL pour déterminer la quantité d'entreposage nécessaire pour la zone de données. Après avoir alloué l'entreposage, l'application peut alors effectuer un deuxième appel pour la saisie des données. Les données renvoyées peuvent ensuite être passées dans DevOpenDC en tant que pdrivDriverData dans le paramètre pdopData.
- L'appel de cette fonction nécessite l'existence d'une file d'attente de messages.
- Utilisez SplEnumDevice ou SplEnumPrinter avec flType défini sur SPL_PR_DIRECT_DEVICE ou SPL_PR_QUEUED_DEVICE pour obtenir une liste de tous les périphériques.
Voir également
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010