public static int ReadVolumeHeader(bool bBoot, byte[] encryptedHeader, ref Password password, IntPtr retInfo, ref CRYPTO_INFO retHeaderCryptoInfo) { if (Environment.Is64BitProcess) { return(ReadVolumeHeader_64(bBoot, encryptedHeader, ref password, retInfo, ref retHeaderCryptoInfo)); } else { return(ReadVolumeHeader_32(bBoot, encryptedHeader, ref password, retInfo, ref retHeaderCryptoInfo)); } }
private static extern int ReadVolumeHeader_64(bool bBoot, byte[] encryptedHeader, ref Password password, IntPtr retInfo, ref CRYPTO_INFO retHeaderCryptoInfo);
public static int ReadVolumeHeader(bool bBoot, byte[] encryptedHeader, ref Password password, IntPtr retInfo, ref CRYPTO_INFO retHeaderCryptoInfo) { if (Environment.Is64BitProcess) { return ReadVolumeHeader_64(bBoot, encryptedHeader, ref password, retInfo, ref retHeaderCryptoInfo); } else { return ReadVolumeHeader_32(bBoot, encryptedHeader, ref password, retInfo, ref retHeaderCryptoInfo); } }