Babel Home > Babel Plug-in API > Plug-in Reference > Plug-in Structures > INIKEY
INIKEY Structure

The INIKEY structure contains information about an ini key that a plug-in wants to read or write. A plug-in can use the PLG_WRITE_INI_KEY message along with an INIKEY structure to store information in babel.ini. A plug-in can use the PLG_READ_INI_KEY message along with an INIKEY structure to retrieve information from babel.ini

typedef struct tagINIKEY {
	char		*pszPluginName;
	char		*pszKey;
	char		*pszValue;
	DWORD		dwValueSize;
} INIKEY, *PINIKEY, FAR *LPINIKEY;

Members

pszPluginName
NULL terminated string that specifies the plug-in name.
pszKey
NULL terminated string that describes the key name.
pszValue
NULL terminated string that contains the value of the key on PLG_WRITE_INI_KEY, or a buffer of dwValueSize to store the value on PLG_READ_INI_KEY.
dwValueSize
The length of pszValue.

Structure Information

Headerplugin.h