w32api_deftype

(4.2.0 - 4.2.3 only)

w32api_deftype -- Définit un type pour utilisation avec les fonctions windows API

Description

bool w32api_deftype ( string typename, string member1_type, string member1_name [, string ... [, string ...]] )

Avertissement

Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

Si vous voulez définir un type de données pour l'utiliser dans un appel à l'API w32api, vous devez utiliser la fonction w32api_deftype(). Cette fonction prend 2n+1 arguments, où n est le nombre de membre du type typename. Ce nom est suivi du type de membre member1_type, puis de son nom member1_name, par paire. Un membre peut être de type défini par le programmeur. Tous les noms de types sont sensibles à la casse. Les noms de type intégrés doivent être founis en minuscules. Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.