mirror of
https://github.com/Gigaslav/HL2Overcharged.git
synced 2026-09-09 20:23:02 +03:00
65 lines
1.3 KiB
Plaintext
65 lines
1.3 KiB
Plaintext
// srengdll.idl : IDL source for sreng.dll
|
|
//
|
|
|
|
// This file will be processed by the MIDL tool to
|
|
// produce the type library (sreng.tlb) and marshalling code.
|
|
|
|
import "oaidl.idl";
|
|
import "ocidl.idl";
|
|
import "sapiddk.idl";
|
|
|
|
[
|
|
object,
|
|
uuid(BBC18F3B-CF35-4f7c-99E8-D1F803AB4851),
|
|
helpstring("ISampleSRExtension Interface"),
|
|
pointer_default(unique)
|
|
]
|
|
interface ISampleSRExtension : IUnknown
|
|
{
|
|
HRESULT ExamplePrivateEngineCall(void);
|
|
};
|
|
|
|
[
|
|
uuid(41B89B6C-9399-11D2-9623-00C04F8EE628),
|
|
version(1.0),
|
|
helpstring("sreng 1.0 Type Library")
|
|
]
|
|
library SRENGLib
|
|
{
|
|
importlib("stdole32.tlb");
|
|
importlib("stdole2.tlb");
|
|
|
|
[
|
|
uuid(41B89B79-9399-11D2-9623-00C04F8EE628),
|
|
helpstring("Sample SR Engine Class")
|
|
]
|
|
coclass SampleSREngine
|
|
{
|
|
[default] interface ISpSREngine;
|
|
};
|
|
[
|
|
uuid(B84714C0-3BFD-405D-83C5-E9C486826AD5),
|
|
helpstring("Sample SR Engine UI Class")
|
|
]
|
|
coclass SampleSREngineUI
|
|
{
|
|
[default] interface ISpTokenUI;
|
|
};
|
|
[
|
|
uuid(78771A48-CE55-46a5-B78C-B813E3403F82),
|
|
helpstring("Sample SR Engine Extension Class")
|
|
]
|
|
coclass SampleSRExtension
|
|
{
|
|
[default] interface ISampleSRExtension;
|
|
};
|
|
[
|
|
uuid(882CAE4A-99BA-490b-BF80-CF69A60454A7),
|
|
helpstring("Sample SR Engine Alternates Class")
|
|
]
|
|
coclass SampleSREngineAlternates
|
|
{
|
|
[default] interface ISpSRAlternates;
|
|
};
|
|
};
|