コード例 #1
0
 public static extern uint NCryptOpenKey
 (
     [param: In] NCryptStorageProviderSafeHandle hProvider,
     [param: Out] out NCryptKeyOrCryptProviderSafeHandle phKey,
     [param: In, MarshalAs(UnmanagedType.LPWStr)] string pszKeyName,
     [param: In, MarshalAs(UnmanagedType.U4)] KeySpec dwLegacyKeySpec,
     [param: In, MarshalAs(UnmanagedType.U4)] uint dwFlags
 );
コード例 #2
0
 public static extern uint NCryptOpenStorageProvider
 (
     [param: Out] out NCryptStorageProviderSafeHandle phProvider,
     [param: In, MarshalAs(UnmanagedType.LPWStr)] string pszProviderName,
     [param: In, MarshalAs(UnmanagedType.U4)] uint dwFlags
 );