"It doesn't work" is probably the most useless problem report we get - and we get it a lot. It tells us nothing about what is happening, or when it happens.
So tell us what it is doing that you didn't expect, or not doing that you did.
Tell us what you did to get it to happen.
Tell us any error messages.
In this case, you will need to start debugging your code:
Assembly Code Debugging in WinDbg - Windows drivers | Microsoft Docs[
^] may help.