php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
com_com.c File Reference
#include "php.h"
#include "php_ini.h"
#include "ext/standard/info.h"
#include "php_com_dotnet.h"
#include "php_com_dotnet_internal.h"
#include "Zend/zend_exceptions.h"

Go to the source code of this file.

Functions

 PHP_METHOD (com, __construct)
 
 PHP_FUNCTION (com_get_active_object)
 
HRESULT php_com_invoke_helper (php_com_dotnet_object *obj, DISPID id_member, WORD flags, DISPPARAMS *disp_params, VARIANT *v, bool silent, bool allow_noarg)
 
HRESULT php_com_get_id_of_name (php_com_dotnet_object *obj, zend_string *name, DISPID *dispid)
 
zend_result php_com_do_invoke_byref (php_com_dotnet_object *obj, zend_internal_function *f, WORD flags, VARIANT *v, int nargs, zval *args)
 
zend_result php_com_do_invoke_by_id (php_com_dotnet_object *obj, DISPID dispid, WORD flags, VARIANT *v, int nargs, zval *args, bool silent, bool allow_noarg)
 
zend_result php_com_do_invoke (php_com_dotnet_object *obj, zend_string *name, WORD flags, VARIANT *v, int nargs, zval *args, bool allow_noarg)
 
 PHP_FUNCTION (com_create_guid)
 
 PHP_FUNCTION (com_event_sink)
 
 PHP_FUNCTION (com_print_typeinfo)
 
 PHP_FUNCTION (com_message_pump)
 
 PHP_FUNCTION (com_load_typelib)
 

Function Documentation

◆ php_com_do_invoke()

zend_result php_com_do_invoke ( php_com_dotnet_object * obj,
zend_string * name,
WORD flags,
VARIANT * v,
int nargs,
zval * args,
bool allow_noarg )

Definition at line 631 of file com_com.c.

◆ php_com_do_invoke_by_id()

zend_result php_com_do_invoke_by_id ( php_com_dotnet_object * obj,
DISPID dispid,
WORD flags,
VARIANT * v,
int nargs,
zval * args,
bool silent,
bool allow_noarg )

Definition at line 584 of file com_com.c.

◆ php_com_do_invoke_byref()

zend_result php_com_do_invoke_byref ( php_com_dotnet_object * obj,
zend_internal_function * f,
WORD flags,
VARIANT * v,
int nargs,
zval * args )

Definition at line 456 of file com_com.c.

◆ php_com_get_id_of_name()

HRESULT php_com_get_id_of_name ( php_com_dotnet_object * obj,
zend_string * name,
DISPID * dispid )

Definition at line 410 of file com_com.c.

◆ php_com_invoke_helper()

HRESULT php_com_invoke_helper ( php_com_dotnet_object * obj,
DISPID id_member,
WORD flags,
DISPPARAMS * disp_params,
VARIANT * v,
bool silent,
bool allow_noarg )

Definition at line 332 of file com_com.c.

◆ PHP_FUNCTION() [1/6]

PHP_FUNCTION ( com_create_guid )

Definition at line 653 of file com_com.c.

◆ PHP_FUNCTION() [2/6]

PHP_FUNCTION ( com_event_sink )

Definition at line 674 of file com_com.c.

◆ PHP_FUNCTION() [3/6]

PHP_FUNCTION ( com_get_active_object )

Definition at line 275 of file com_com.c.

◆ PHP_FUNCTION() [4/6]

PHP_FUNCTION ( com_load_typelib )

Definition at line 798 of file com_com.c.

◆ PHP_FUNCTION() [5/6]

PHP_FUNCTION ( com_message_pump )

Definition at line 771 of file com_com.c.

◆ PHP_FUNCTION() [6/6]

PHP_FUNCTION ( com_print_typeinfo )

Definition at line 737 of file com_com.c.

◆ PHP_METHOD()

PHP_METHOD ( com ,
__construct  )

Definition at line 29 of file com_com.c.