mirror of
https://github.com/csandker/InterProcessCommunication-Samples
synced 2026-06-08 13:38:04 +00:00
22 lines
547 B
Plaintext
22 lines
547 B
Plaintext
[
|
|
// UUID: A unique identifier that distinguishes this
|
|
// interface from other interfaces.
|
|
uuid(9510b60a-2eac-43fc-8077-aaefbdf3752b),
|
|
|
|
// This is version 1.0 of this interface.
|
|
version(1.0),
|
|
|
|
|
|
// Using an implicit handle here named hExample1Binding:
|
|
implicit_handle(handle_t hImplicitBinding)
|
|
|
|
]
|
|
interface Example1 // The interface is named Example1
|
|
{
|
|
// A function that takes a zero-terminated string.
|
|
int Output(
|
|
[in, string] const char* pszOutput);
|
|
//[out, string] const char* szReturn);
|
|
|
|
void Shutdown();
|
|
} |