php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
com_typeinfo.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"

Go to the source code of this file.

Functions

 PHP_MINIT_FUNCTION (com_typeinfo)
 
 PHP_MSHUTDOWN_FUNCTION (com_typeinfo)
 
PHP_COM_DOTNET_API ITypeLib * php_com_load_typelib (char *search_string, int codepage)
 
PHP_COM_DOTNET_API zend_result php_com_import_typelib (ITypeLib *TL, int mode, int codepage)
 
void php_com_typelibrary_dtor (zval *pDest)
 
ITypeLib * php_com_cache_typelib (ITypeLib *TL, char *cache_key, zend_long cache_key_len)
 
PHP_COM_DOTNET_API ITypeLib * php_com_load_typelib_via_cache (const char *search_string, int codepage)
 
ITypeInfo * php_com_locate_typeinfo (zend_string *type_lib_name, php_com_dotnet_object *obj, zend_string *dispatch_name, bool sink)
 
bool php_com_process_typeinfo (ITypeInfo *typeinfo, HashTable *id_to_name, bool printdef, GUID *guid, int codepage)
 

Function Documentation

◆ php_com_cache_typelib()

ITypeLib * php_com_cache_typelib ( ITypeLib * TL,
char * cache_key,
zend_long cache_key_len )

Definition at line 253 of file com_typeinfo.c.

◆ php_com_import_typelib()

PHP_COM_DOTNET_API zend_result php_com_import_typelib ( ITypeLib * TL,
int mode,
int codepage )

Definition at line 179 of file com_typeinfo.c.

◆ php_com_load_typelib()

PHP_COM_DOTNET_API ITypeLib * php_com_load_typelib ( char * search_string,
int codepage )

Definition at line 61 of file com_typeinfo.c.

◆ php_com_load_typelib_via_cache()

PHP_COM_DOTNET_API ITypeLib * php_com_load_typelib_via_cache ( const char * search_string,
int codepage )

Definition at line 268 of file com_typeinfo.c.

◆ php_com_locate_typeinfo()

ITypeInfo * php_com_locate_typeinfo ( zend_string * type_lib_name,
php_com_dotnet_object * obj,
zend_string * dispatch_name,
bool sink )

Definition at line 305 of file com_typeinfo.c.

◆ php_com_process_typeinfo()

bool php_com_process_typeinfo ( ITypeInfo * typeinfo,
HashTable * id_to_name,
bool printdef,
GUID * guid,
int codepage )

Definition at line 479 of file com_typeinfo.c.

◆ php_com_typelibrary_dtor()

void php_com_typelibrary_dtor ( zval * pDest)

Definition at line 247 of file com_typeinfo.c.

◆ PHP_MINIT_FUNCTION()

PHP_MINIT_FUNCTION ( com_typeinfo )

Definition at line 34 of file com_typeinfo.c.

◆ PHP_MSHUTDOWN_FUNCTION()

PHP_MSHUTDOWN_FUNCTION ( com_typeinfo )

Definition at line 45 of file com_typeinfo.c.

Variable Documentation

◆ name

const char* name

Definition at line 424 of file com_typeinfo.c.

◆ vt

VARTYPE vt

Definition at line 423 of file com_typeinfo.c.