コード例 #1
0
 public void CaptureFinalize()
 {
     try
     {
         int errorCode = 0;
         try
         {
             errorCode = GrFingerprintProxy.GrCapFinalize();
         }
         catch (AccessViolationException exception)
         {
             FingerprintException exception2 = new FingerprintException(-113, exception);
             throw exception2;
         }
         FingerprintException.CheckError(errorCode);
     }
     finally
     {
         if (this.grStatusEventHandler != null)
         {
             this.grStatusEventHandler = null;
             if (this.gchStatus.IsAllocated)
             {
                 this.gchStatus.Free();
             }
         }
     }
 }
コード例 #2
0
 public void CaptureFinalize()
 {
     try
     {
         int errorCode = 0;
         try
         {
             errorCode = GrFingerprintProxy.GrCapFinalize();
         }
         catch (AccessViolationException exception)
         {
             FingerprintException exception2 = new FingerprintException(-113, exception);
             throw exception2;
         }
         FingerprintException.CheckError(errorCode);
     }
     finally
     {
         if (this.grStatusEventHandler != null)
         {
             this.grStatusEventHandler = null;
             if (this.gchStatus.IsAllocated)
             {
                 this.gchStatus.Free();
             }
         }
     }
 }
コード例 #3
0
 public void CaptureInitialize()
 {
     if (this.grStatusEventHandler == null)
     {
         this.grStatusEventHandler = new GrStatusEventHandler(this.OnStatus);
         this.gchStatus            = GCHandle.Alloc(this.grStatusEventHandler);
     }
     this.CaptureInitialize(this.grStatusEventHandler);
 }
コード例 #4
0
 public void CaptureInitialize()
 {
     if (this.grStatusEventHandler == null)
     {
         this.grStatusEventHandler = new GrStatusEventHandler(this.OnStatus);
         this.gchStatus = GCHandle.Alloc(this.grStatusEventHandler);
     }
     this.CaptureInitialize(this.grStatusEventHandler);
 }
コード例 #5
0
 private void CaptureInitialize(GrStatusEventHandler grStatusEventHandler)
 {
     int errorCode = 0;
     try
     {
         errorCode = GrFingerprintProxy.GrCapInitialize(grStatusEventHandler);
     }
     catch (AccessViolationException exception)
     {
         FingerprintException exception2 = new FingerprintException(-113, exception);
         throw exception2;
     }
     FingerprintException.CheckError(errorCode);
 }
コード例 #6
0
        private void CaptureInitialize(GrStatusEventHandler grStatusEventHandler)
        {
            int errorCode = 0;

            try
            {
                errorCode = GrFingerprintProxy.GrCapInitialize(grStatusEventHandler);
            }
            catch (AccessViolationException exception)
            {
                FingerprintException exception2 = new FingerprintException(-113, exception);
                throw exception2;
            }
            FingerprintException.CheckError(errorCode);
        }
コード例 #7
0
 public static extern int GrCapInitialize(GrStatusEventHandler statusEventHandler);
コード例 #8
0
 public static extern int GrCapInitialize(GrStatusEventHandler statusEventHandler);