Пару дней назад писал ffi класс может кому будет интересно, если что то еще будет выложу сюда по этой теме
для поста
пример
Скрытый текст:
для поста
пример
PHP код:
$mpr = new ffi("
struct LPHANDLE {
DWORD handle;
};
[lib='mpr.dll']
int WNetOpenEnumA(int dwscope, int dwtype, int dwusage, int ipnetresource, struct LPHANDLE *lphenum);
");
$lphenum = new FFIStruct($mpr, "LPHANDLE");
if($mpr->WNetOpenEnumA(0x00000002, 0x00000000, null, null, $lphenum) == 0) {
pre($lphenum->handle);
} else {
pre("Error");
}