diff --git a/dotnet/IEC61850forCSharp/ReportControlBlock.cs b/dotnet/IEC61850forCSharp/ReportControlBlock.cs
index 4ef71405..ad9f5da3 100644
--- a/dotnet/IEC61850forCSharp/ReportControlBlock.cs
+++ b/dotnet/IEC61850forCSharp/ReportControlBlock.cs
@@ -154,9 +154,6 @@ namespace IEC61850
[DllImport("iec61850", CallingConvention = CallingConvention.Cdecl)]
static extern void IedConnection_uninstallReportHandler(IntPtr connection, string rcbReference);
- [DllImport("iec61850", CallingConvention = CallingConvention.Cdecl)]
- static extern void IedConnection_triggerGIReport(IntPtr connection, out int error, string rcbReference);
-
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
private delegate void InternalReportHandler (IntPtr parameter, IntPtr report);
@@ -302,19 +299,6 @@ namespace IEC61850
throw new IedConnectionException ("getRCBValues service failed", error);
}
- ///
- /// Trigger General Interrogation Report
- ///
- /// This exception is thrown if there is a connection or service error
- public void TriggerGIReport()
- {
- int error;
- IedConnection_triggerGIReport(connection, out error, objectReference);
-
- if (error != 0)
- throw new IedConnectionException("triggerGIReport service failed", error);
- }
-
///
/// Write changed RCB values to the server.
///