WindowsXP-SP1/inetsrv/iis/svcs/infocomm/log/clapistb/clapi1.idl
2020-09-30 16:53:49 +02:00

27 lines
773 B
Plaintext

import "unknwn.idl";
import "wtypes.idl";
cpp_quote("#ifndef _CLAPISTB_")
cpp_quote("#define _CLAPISTB_")
[
object,
uuid(08FD99D1-CFB6-11CF-BC03-00AA006111E0)
]
interface IID_ICLAPI_CLIENT : IUnknown
{
HRESULT OnStartLog();
HRESULT InitializeLog( [in] int cbSize, [in, size_is(cbSize)] unsigned char * RegKey, [in] DWORD dwInstanceId, [in] unsigned char * pszMetaPath, [in] char* pvIMDCOM );
HRESULT CleanupLog();
HRESULT CreateLog();
HRESULT LogInformation( [in]IUnknown * ppvDataObj);
HRESULT CloseLog();
HRESULT IsQueuedModule();
HRESULT SetConfig( [in] int cbSize, [in, size_is(cbSize)] BYTE * log);
HRESULT GetConfig( [in] int cbSize, [in, out, size_is(cbSize)] BYTE * log);
}
cpp_quote("#endif")