Main Page | Modules | Data Structures | File List | Data Fields | Globals

_IPSHOOKINFO Struct Reference


Detailed Description

Structure for the standard record passed as the only argument to most plug-in routines.

A Pointer to this record is passed.


Data Fields

char * ipsVersionString
 Full version string of running IPS.

unsigned int hookVersion
 ipsCHookVersion, version id of plugin interface

unsigned int sessionHandle
 Handle of current session which is to be used for callbacks.

PIPSHOOKPROC pproc
 Pointer to ipsTHookProc structure.

PIPSHOOKDATA pdata
 Pointer to ipsTHookData structure.


Field Documentation

char* _IPSHOOKINFO::ipsVersionString
 

Full version string of running IPS.

unsigned int _IPSHOOKINFO::ipsVersionID
 

Version of IPS.

unsigned char _IPSHOOKINFO::subRevision
 

Least significant part of version number.

unsigned char _IPSHOOKINFO::revision
 

Revision part of version number.

unsigned char _IPSHOOKINFO::minorVersion
 

Minor version number.

unsigned char _IPSHOOKINFO::majorVersion
 

Major version number.

unsigned int _IPSHOOKINFO::hookVersion
 

ipsCHookVersion, version id of plugin interface

unsigned int _IPSHOOKINFO::sessionHandle
 

Handle of current session which is to be used for callbacks.

PIPSHOOKPROC _IPSHOOKINFO::pproc
 

Pointer to ipsTHookProc structure.

PIPSHOOKDATA _IPSHOOKINFO::pdata
 

Pointer to ipsTHookData structure.


The documentation for this struct was generated from the following file:
Generated on Tue Dec 9 21:19:39 2003 for ips_chooks by doxygen 1.3.4