pub unsafe fn BCryptHash( halgorithm: BCRYPT_ALG_HANDLE, pbsecret: Option<&[u8]>, pbinput: &[u8], pboutput: &mut [u8], ) -> NTSTATUS