Quantcast
Channel: Gemalto Sentinel Customer Discussions
Viewing all 1619 articles
Browse latest View live

Re : Old application using parallel HASP-dongle not working under Win10 1809 32bit

$
0
0
Dear Customer,

Please be informed that the HASP4 key is not officially tested and supported over Windows 10. It is suggested to use the same over compatible platforms and feel free to share in case the issue persists.

Regards,
Gaurav Bhanot

HASPUserSetup version 7.90

$
0
0
Dear,

I'm not sure that this is the right place to post my problem.

I've downloaded and installed Sentinel LDK Run-time setup version 7.90.
I used "Driver Verifier" from Windows to test all the drivers that are installed with this version.

One of them, aksfridge.sys, is not supported by Windows 10 version 1803 even though the readme says Windows 10 version 1809 is supported.

When "Driver Verifier" is active and tests aksfridge.sys, Windows crashes to a BSOD during booting.
I have attached the minidump (in a ZIP file) that was created during the BSOD.

I did this test because a lot of my colleagues experience more and less frequently a BSOD. I'm trying to find the possible causes. Because we also use old software that need hardware dongles, we have to use old Sentinel System drivers that aren't fully compatible with Windows 10.

If the latest Sentinel LDK Run-time can corrupt Windows 10 too, then it's impossible to be sure that those old Sentinel System drivers are the cause of these BSOD's.

Re : HASPUserSetup version 7.90

$
0
0
Dear User,

Thank you for your participation and raising this concern.

We have no such issue reported for LDK RTE 7.90. It may require detailed investigation to reach a resolution.

Hence, please be suggested to raise this as a problem with our support team using customer support portal https://gemalto.service-now.com/csm/ along with the details mentioned.

Best Regards,
Parth Kaushik

Re : HASPUserSetup version 7.90

$
0
0
Dear Parth,

Thank you for your reply.

I tried to register on the customer support portal but my company doesn't have a Customer Identifier.
I've sent an e-mail to technical support.

Kind regards,

Donny

Re : HASPUserSetup version 7.90

$
0
0
Hello Donny,

Thank you for the reply.

Please be suggested to reach out to the sales executives working with your company for getting your customer identifier.

Otherwise, you can also reach to support team by emailing at technical.support@gemalto.com for assistance .

Best,
Parth

Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Is there a Delphi example of the use of this function somewhere in the kit that I haven't found? I would like to use this to detect which driver version is installed during my application installation, so that I'll know whether to install the drivers, or not. 
Any help would be greatly appreciated.

We are using the Sentinel HL Time keys.

Thanks,
Pete

Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Hi Peter,

RuntimeInstall API's are available for C and MSI.
As a workaround you can call the C library in Delphi.

Other option would be to use Runtime API's that are available for Delphi.
You can get the runtime version using GetInfo() API.

Scope-
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <haspscope>
  3. <license_manager hostname="localhost" />
  4. </haspscope>
Format-
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <haspformat root="hasp_info">
  3. <license_manager>
  4. <element name="hostname" />
  5. <element name="version" />
  6. <element name="is_embedded_lm" />
  7. <element name="ip" />
  8. </license_manager>
  9. </haspformat>
This should return the output as below-
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <hasp_info>
  3. <license_manager>
  4. <hostname>xxxxxxxxxx</hostname>
  5. <version>22.0.1.84341</version>
  6. <is_embedded_lm>0</is_embedded_lm>
  7. <ip>127.0.0.1</ip>
  8. </license_manager>
  9. <license_manager>
  10. <hostname>xxxxxxxxxx</hostname>
  11. <version>22.0.1.84341</version>
  12. <is_embedded_lm>1</is_embedded_lm>
  13. <ip>127.0.0.1</ip>
  14. </license_manager>
  15. </hasp_info>


 Points to note for above implementation-
1. This will return the build number in "version". The same version can be checked in Admin Control Center- "http://localhost:1947/_int_/diag.html"

2. <is_embedded_lm> : This tag defines if the version returned is for integrated LM or Admin License Manager. If application folder has hasp_rt.exe and also has runtime installed, then the output will have two sets with different values of this tag-

1: The application is using the Integrated LM or the External LM.
0
: The application is using the Admin LM.

You can check Toolbox > Help > API Documentation for more tags to use.
Refer to section Licensing API > XML Tags > Format XML Tags


Regards,
Ashish






Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Thank you Ashish.
I was able to call the C library in Delphi, but my return value seems strange.
The return value as an int, it is 1299, but my driver version is actually 7.81. 
Is there something that I need to do to the return value to get it to show the correct version?

Here is some information from the Admin Control Center, if that helps:
License Manager Version 21.1 Build 80248
Run-time
      Run-time Installer   7.81 
      Run-time Package  7.81 
      aksusb.sys          3.44 
      akshhl.sys          1.27 
      aksclass.sys          1.32 
      akshasp.sys          4.26 
      hardlock.sys          3.93 
      fridge_lib          1.8 
      aksdf.sys          1.52 
      aksfridge.sys           1.77 


Thank you very much,
Pete

Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Hi Peter,

The return value for "Version" should be same as your build - 21.1.80248

GetInfo() API returns the XML in string format. As you are receiving the value 1299 in an int variable, it seems that some XML parsing is being used. 
Please check the XML string returned from the API before any parsing and confirm if it has the correct value for version.

You can also check executing the GetInfo() API with the suggested input XML's directly from LDK Toolbox to confirm if the returned value is correct. This should help to confirm if the problem is in implementation/parsing or somewhere else.

Regards,
Ashish

Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Ashish,
  Sorry, I wasn't clear in my last response. I used haspds_GetVersion() to get the return value of 1299. 
  • unsigned long    __stdcall haspds_GetVersion(void);
I apologize for the confusion.

Thank you very much,
Pete

Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
The GetVersion() API function returns an Unsigned Long value.
The actual version can be retrieved as below-

-> Major version = second least significant byte of the unsigned long
-> Minor version = least significant byte of the unsigned long


Please refer to the following file for RuntimeInstall API Documentation-
C:\Program Files (x86)\Gemalto Sentinel\Sentinel LDK\API\RuntimeInstall\run-time_environment_installer_api_en-US.chm

You can also take reference from the source code of C sample to check the complete implementation to get the version details from GetVersion() function's output-
C:\Program Files (x86)\Gemalto Sentinel\Sentinel LDK\Samples\RuntimeInstall\C

Regards,
Ashish

Reviving an old application - missing haspms32.dll

$
0
0
Hi,

looking at some old code I have, and trying to use an installer I found named hdd32.exe, I am missing the main entry point haspms32.dll.

Thanks in advance

Re : Reviving an old application - missing haspms32.dll

$
0
0
Dear Customer,

It seems that you are using HASP4 dongle and trying to install hdd32.exe which is HASP4 Driver GUI Installer. It's recommended to use the latest Sentinel drivers version 7.90 instead of the old drivers. Here is the link to download and install the same:


Please confirm the following details:
 
- Share the operating system details ?
- Do you have the HASP4 SDK/toolkit ? If Yes, then the required library can be found under following directory

...\HASP4\HASP 4 Toolkit and docs\win32api\dll

Hope it helps !

Thank You,
Gaurav Bhanot

Re : Reviving an old application - missing haspms32.dll

$
0
0
I am using windows 10 64bit.
I could not find any installation software when trying to revive the code. where can I download this?

Re : Reviving an old application - missing haspms32.dll

$
0
0
Thanks for the update.

Please note that the HASP4 is a legacy product and has already reached end of support. 

Therefore, it is recommended to evaluate our new software licensing solutions. Kindly refer to https://sentinel.gemalto.com/ for more information.

For any further query, please reach out to us through Gemalto Customer Support Portal https://supportportal.gemalto.com/csm/

Regards,
Gaurav Bhanot

Re : Reviving an old application - missing haspms32.dll

$
0
0
Thank you for the reply.
I understand it is a legacy device, I do however need to use it regardless, so my question is, if there an installer for what we purchased in the past in your archives?

Re : Reviving an old application - missing haspms32.dll

$
0
0
I understand your concern.

Please send us an email at technical.support@gemalto.com along with your company's detail or get in touch with your sales representative.

Thank You,
Gaurav Bhanot

Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Ashish,
  Thank you for your reply. GetVersion was returning the version of the run-time environment package, as was stated in the documentation you pointed me to. Thank you for that, by the way. I couldn't find that documentation before.
I tried to use GetInfo, but that didn't seem to give me what I needed either. GetInfo seemed to give the version of all of the files that were installed from the run-time environment package, but not the installed device driver version.  I then used GetInfoEx, and that gave me the version of the device driver itself, which is what I needed.

Thank you for your prompt responses and informative answers. I now have the information I need.

Thank you very much,
Pete

Re : Delphi Example of the RuntimeInstall Function (haspds_GetVersion)?

$
0
0
Thanks for the confirmation Pete. 
Good to know I was able to help.

Regards,
Ashish

ต้องลองเกมบาคาร่ารูปแบบใหม่

$
0
0
ต้องลองเกมบาคาร่ารูปแบบใหม่ที่คุณไม่ควรพลาด สมัครสมาชิกเพื่อเล่นบาคาร่าออนไลน์ได้ที่ https://www.bac1234.com หรือทาง LINE: @bac1234 แหล่งรวบรวมสูตรบาคาร่า และให้บริการเกมบาคาร่าออนไลน์ที่ทันสมัยที่สุด
#บาคาร่าออนไลน์
#บาคาร่า
Viewing all 1619 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>