As of PHP 4.2.0, this function doesn't appear to do anything useful (nor does it even work). Instead, use w32api_register_function to register your function and then simply call the function you registered just like you would call any normal PHP function. For example, the following snippet will display a standard messagebox:
w32api_register_function("User32.dll",
"MessageBoxA",
"long");
MessageBoxA(NULL,
"Hello World!",
"PHP MessageBox",
0);
w32api_invoke_function
(PHP 4 >= 4.2.0)
w32api_invoke_function — Invoca la funzione funcname con gli argomenti passati dopo il nome della funzione
Descrizione
w32api_invoke_function() prova a trovare la funzione registrata precedentemente, passandole i parametri forniti.
Elenco dei parametri
-
funcname -
Il nome della funzione.
-
argument -
Qualunque argomento può essere di qualsiasi tipo PHP o tipo definito w32api_deftype(), come necessario.
-
... -
Valori restituiti
Il tipo restituito è quello impostato quando si registra la funzione, il valore è quello restituito dalla funzione stessa.
Note
Questa funzione è SPERIMENTALE. Ovvero, il comportamento di questa funzione, il nome di questa funzione, in definitiva tutto ciò che è documentato qui può cambiare nei futuri rilasci del PHP senza preavviso. Siete avvisati, l'uso di questa funzione è a vostro rischio.
