internal static void RegisterOid(CRYPT_OID_INFO oidInfo, OidRegistrationOptions registrationOptions) { if (!UnsafeNativeMethods.CryptRegisterOIDInfo(ref oidInfo, registrationOptions)) { Marshal.ThrowExceptionForHR(Marshal.GetHRForLastWin32Error()); } }
internal static extern bool CryptRegisterOIDInfo([In] ref CRYPT_OID_INFO pInfo, OidRegistrationOptions dwFlags);
public void Register(OidRegistrationOptions registrationOptions) { CapiNative.RegisterOid(ToOidInfo(), registrationOptions); }