Originally Posted By: Uhrwerk
Is there a specific reasong why you pass a pointer to the handle instead of the handle itself?


Yes, because the handle have to get a new value. If I pass the handle instead of the pointer, I just get a local variable inside the function.