ID:               49293
 Updated by:       paj...@php.net
 Reported By:      lunter at interia dot pl
-Status:           Closed
+Status:           Bogus
 Bug Type:         COM related
 Operating System: WinXP 32-bit
 PHP Version:      6SVN-2009-08-19 (snap)


Previous Comments:
------------------------------------------------------------------------

[2009-08-19 16:28:25] ka...@php.net

Dublicate of #45836, its because theres not any unicode support in
com_dotnet yet

------------------------------------------------------------------------

[2009-08-19 12:09:00] lunter at interia dot pl

Description:
------------
Bug introduced in PHP 6.0.
PHP 5.3.0 works perfect.


Reproduce code:
---------------
<?
 define('HKEY_LOCAL_MACHINE',0x80000002);
 $wshShell=new COM('winmgmts://./root/default:StdRegProv');

$wshShell->EnumKey(HKEY_LOCAL_MACHINE,'SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall',$keys=new
VARIANT());
 print(count($keys));
?>


Expected result:
----------------
integer value (try with PHP 5.3.0)

Actual result:
--------------
Fatal error: Call to undefined method com::EnumKey() in
C:\htdocs\php6\nod32_sysinspector.php on line

(try with PHP 6 snap)


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=49293&edit=1

Reply via email to