microsoft / DMF

Driver Module Framework
MIT License
319 stars 83 forks source link

Merge20221118 #231

Closed samtertzakian closed 2 years ago

samtertzakian commented 2 years ago

Merge20221118

  1. Fix issue in DMF_BufferPool to enforce that ClientBuffer is 4-byte aligned. Some NT APIs on ARM require 4-byte alignment. When Client buffer is not 4-byte aligned it is possible that elements may not be aligned when they are at the start of buffer.
  2. Clear symbolic link on other failure paths in DMF_DeviceInterfaceTarget.