import "MiKTeX207-session.idl";
Inheritance diagram for ISession:

Public Member Functions | |
| HRESULT | RegisterRootDirectories ([in] BSTR rootDirectories) |
| Register MiKTeX root directories. | |
| HRESULT | FindPkFile ([in] BSTR fontName,[in] BSTR mode,[in] LONG dpi,[out] BSTR *path,[out, retval] VARIANT_BOOL *found) |
| Find a Pk file. | |
| HRESULT | GetErrorInfo ([out, retval] ErrorInfo *errorInfo) |
| Get information about the last error. | |
| HRESULT | GetMiKTeXSetupInfo ([out, retval] MiKTeXSetupInfo *setupInfo) |
| Get information about the MiKTeX setup. | |
| HRESULT | GetRootDirectory ([in] LONG rootIdx,[out, retval] BSTR *rootDirectory) |
| Get a configured root directory. | |
This interface provides MiKTeX core functionality.
| HRESULT ISession::RegisterRootDirectories | ( | [in] BSTR | rootDirectories | ) |
Register MiKTeX root directories.
| [in] | rootDirectories | A semicolon-separated list of path names. |
| HRESULT ISession::FindPkFile | ( | [in] BSTR | fontName, | |
| [in] BSTR | mode, | |||
| [in] LONG | dpi, | |||
| [out] BSTR * | path, | |||
| [out, retval] VARIANT_BOOL * | found | |||
| ) |
Find a Pk file.
| [in] | fontName | The name of the font (e.g. "cmr10"). |
| [in] | mode | The METAFONT mode to be used (e.g. "ljfour"). |
| [in] | dpi | The resolution to be used (e.g. 600). |
| [out] | path | The fully qualified path to the Pk file. |
| HRESULT ISession::GetErrorInfo | ( | [out, retval] ErrorInfo * | errorInfo | ) |
Get information about the last error.
| HRESULT ISession::GetMiKTeXSetupInfo | ( | [out, retval] MiKTeXSetupInfo * | setupInfo | ) |
Get information about the MiKTeX setup.
| HRESULT ISession::GetRootDirectory | ( | [in] LONG | rootIdx, | |
| [out, retval] BSTR * | rootDirectory | |||
| ) |
Get a configured root directory.
| [in] | rootIdx | Index of the requested root directory. |
1.5.1-p1