Home
last modified time | relevance | path

Searched refs:id_to_name (Results 1 – 4 of 4) sorted by relevance

/PHP-8.0/ext/com_dotnet/
H A Dcom_typeinfo.c473 int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, … in php_com_process_typeinfo() argument
489 if (id_to_name == NULL || attr->typekind == TKIND_DISPATCH) { in php_com_process_typeinfo()
509 if (id_to_name) { in php_com_process_typeinfo()
510 zend_hash_init(id_to_name, 0, NULL, ZVAL_PTR_DTOR, 0); in php_com_process_typeinfo()
623 if (id_to_name) { in php_com_process_typeinfo()
626 zend_hash_index_update(id_to_name, func->memid, &tmp); in php_com_process_typeinfo()
H A Dcom_wrapper.c581 HashTable *id_to_name) in php_com_wrapper_export_as_sink() argument
590 disp->dispid_to_name = id_to_name; in php_com_wrapper_export_as_sink()
598 zend_hash_internal_pointer_reset_ex(id_to_name, &pos); in php_com_wrapper_export_as_sink()
600 zend_hash_get_current_key_ex(id_to_name, &name, &pid, &pos))) { in php_com_wrapper_export_as_sink()
604 ntmp = zend_hash_get_current_data_ex(id_to_name, &pos); in php_com_wrapper_export_as_sink()
610 zend_hash_move_forward_ex(id_to_name, &pos); in php_com_wrapper_export_as_sink()
H A Dphp_com_dotnet_internal.h107 …TNET_API IDispatch *php_com_wrapper_export_as_sink(zval *val, GUID *sinkid, HashTable *id_to_name);
141 int php_com_process_typeinfo(ITypeInfo *typeinfo, HashTable *id_to_name, int printdef, GUID *guid, …
H A Dcom_com.c721 HashTable *id_to_name; in PHP_FUNCTION() local
723 ALLOC_HASHTABLE(id_to_name); in PHP_FUNCTION()
725 if (php_com_process_typeinfo(typeinfo, id_to_name, 0, &obj->sink_id, obj->code_page)) { in PHP_FUNCTION()
728 obj->sink_dispatch = php_com_wrapper_export_as_sink(sinkobject, &obj->sink_id, id_to_name); in PHP_FUNCTION()
735 FREE_HASHTABLE(id_to_name); in PHP_FUNCTION()

Completed in 12 milliseconds