MiKTeX 2.9
|
The MiKTeX session interface. More...
import "MiKTeX209-session.idl";
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. |
The MiKTeX session interface.
This interface provides MiKTeX core functionality.
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. |
HRESULT ISession::RegisterRootDirectories | ( | [in] BSTR | rootDirectories | ) |
Register MiKTeX root directories.
[in] | rootDirectories | A semicolon-separated list of path names. |