w32api_deftype

(4.2.0 - 4.2.3 only)

w32api_deftype -- Define um tipo para ser usado com outras funções da w32api_functions

Descrição

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

Atenção

Esta função é EXPERIMENTAL. Isso quer dizer que o comportamento desta função e seu nome, incluindo TUDO o que está documentado aqui pode mudar em futuras versões do PHP, SEM QUALQUER NOTIFICAÇÃO. Esteja avisado, e use esta função por sua própria conta e risco.

Se você quiser definir um tipo para uma chamada à API Win32, você precisa chamar w32api_deftype(). Essa função recebe 2n+1 argumentos, onde n é o número de membros que o tipo tem. O primeiro argumento é o nome do tipo. Depois disso é o tipo do membro seguido pelo nome dos membos (em pares). Um tipo membro pode ser um tipo definido pelo usuário. Todos os nomes de tipos são sensíveis ao caso (distinguem minúsculas de maiúsculas). Nomes de tipos nativos devem ser fornecidos em letras minúsculas. Retorna TRUE em caso de sucesso ou FALSE em falhas.