Exemple #1
0
 private extern static WinBioErrorCode OpenSession(
     WinBioBiometricType factor,
     WinBioPoolType poolType,
     WinBioSessionFlag flags,
     int[] unitArray,
     int unitCount,
     IntPtr databaseId,
     out WinBioSessionHandle sessionHandle);
Exemple #2
0
 private extern static WinBioErrorCode OpenSession(
     WinBioBiometricType factor,
     WinBioPoolType poolType,
     WinBioSessionFlag flags,
     int[] unitArray,
     int unitCount,
     [MarshalAs(UnmanagedType.LPStruct)]
     Guid databaseId,
     out WinBioSessionHandle sessionHandle);
Exemple #3
0
 public static WinBioSessionHandle OpenSession(WinBioBiometricType factor, WinBioPoolType poolType, WinBioSessionFlag flags, int[] unitArray, WinBioDatabaseId databaseId)
 {
     return(OpenSession(factor, poolType, flags, unitArray, (IntPtr)databaseId));
 }
Exemple #4
0
        public static WinBioSessionHandle OpenSession(WinBioBiometricType factor, WinBioPoolType poolType, WinBioSessionFlag flags, int[] unitArray, Guid databaseId)
        {
            WinBioSessionHandle sessionHandle;
            var code = OpenSession(factor, poolType, flags, unitArray, unitArray.Length, databaseId, out sessionHandle);

            WinBioException.ThrowOnError(code, "WinBioOpenSession failed");
            return(sessionHandle);
        }