#【環境】
OS: WindowsServer2019
IIS: 10.0
PHP: 7.3.10 (VC15 x64 Non Thread Safe (2019-Sep-26 08:53:57))
##【内容】
PHP7.3の64bitでWin32 APIを使用する方法を探しております。
以前までPHP5.5.2の32bit上でCOMサーバーを使用し、Dynwrap.dllを用いることでWin32 APIを使用しておりました。
php
1<?php 2 $win32 = new COM("DynamicWrapper"); 3?>
PHPを32bitから64bitに上げた所、上記の方法だと正常に動作をしなくなりました。
下記サイトを参考に色々試行錯誤をしましたがCOMを利用した方法だとDynwrap.dllのSouceに変更を加える必要があると判断した為、断念しました。
######【参考にしたサイト】
1:https://docs.microsoft.com/en-us/windows/win32/winprog64/process-interoperability
2:https://speakerdeck.com/taiko19xx/phpkarawin32apiwoizitutemita?slide=22
3:https://techtalk.gfi.com/32bit-object-64bit-environment/
COMサーバーを使用する方法以外でPHPからWin32APIを使用する方法を探しております。
不足情報等あれば追記いたします。
ご回答のほど、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/28 14:37