public IOPCEventAreaBrowser CreateAreaBrowser()
{
object unknown = null;
string methodName = "IOPCEventServer.CreateAreaBrowser";
try
{
IOPCEventServer server = BeginComCall<IOPCEventServer>(methodName, true);
Guid riid = typeof(IOPCEventAreaBrowser).GUID;
server.CreateAreaBrowser(ref riid, out unknown);
}
catch (Exception e)
{
if (ComUtils.IsUnknownError(e, ResultIds.E_FAIL, ResultIds.E_NOTIMPL))
{
ComCallError(methodName, e);
}
return null;
}
finally
{
EndComCall(methodName);
}
return (IOPCEventAreaBrowser)unknown;
}