コード例 #1
0
 public static extern unsafe SECURITY_STATUS NCryptKeyDerivation(
     SafeKeyHandle hKey,
     NCryptBufferDesc *pParameterList,
     byte *pbDerivedKey,
     int cbDerivedKey,
     out int pcbResult,
     NCryptKeyDerivationFlags dwFlags = NCryptKeyDerivationFlags.None);
コード例 #2
0
 public static extern unsafe SECURITY_STATUS NCryptKeyDerivation(
     SafeKeyHandle hKey,
     NCryptBufferDesc *pParameterList,
     [Friendly(FriendlyFlags.Array | FriendlyFlags.Out, ArrayLengthParameter = 3)] byte *pbDerivedKey,
     int cbDerivedKey,
     out int pcbResult,
     NCryptKeyDerivationFlags dwFlags = NCryptKeyDerivationFlags.None);
コード例 #3
0
ファイル: NCrypt.cs プロジェクト: hmemcpy/pinvoke
 public static extern unsafe SECURITY_STATUS NCryptKeyDerivation(
     SafeKeyHandle hKey,
     NCryptBufferDesc* pParameterList,
     byte* pbDerivedKey,
     int cbDerivedKey,
     out int pcbResult,
     NCryptKeyDerivationFlags dwFlags = NCryptKeyDerivationFlags.None);