AddFormA |
winspool.drv | Ajout un formulaire |
---|---|---|
NT 3.1+, 2000, XP, 2003 |
Syntaxe
BOOL AddFormA(HANDLE hPrinter,DWORD Level,LPBYTE pForm); |
Paramètres
Nom | Description |
---|---|
hPrinter | Ce paramètre permet d'indiquer l'identificateur d'objet d'imprimante. |
Level | Ce paramètre permet d'indiquer le niveau de structure de données. |
pForm | Ce paramètre permet d'indiquer l'adresse des informations de formulaire. |
Description
Cette fonction permet d'ajouter un formulaire à la liste des formulaires de l'imprimante spécifié.
Remarques
- Cette fonction est bloquante ou synchronisé et pourrait ne pas revenir immédiatement. La rapidité avec laquelle cette fonction retourne dépend de facteurs d'exécution tels que l'état du réseau, la configuration du serveur d'impression et les facteurs de mise en oeuvre du pilote d'imprimante difficiles à prévoir lors de l'écriture d'une application. L'appel de cette fonction à partir d'un processus léger gérant les interactions avec l'interface utilisateur peut donner l'impression que l'application ne répond pas.
- Une application peut déterminer quels formulaires sont disponibles pour une imprimante en appelant la fonction EnumForms.
- Si pForm pointe vers un FORM_INFO_2, alors la fonction AddFormA échouera si un formulaire portant le nom spécifié existe déjà ou si la valeur pKeyword de la structure existe déjà.
Voir également
Articles - Les géants de l'informatique - Microsoft
Dernière mise à jour : Mercredi, le 6 août 2014