microsoft / DMF

Driver Module Framework
MIT License
312 stars 78 forks source link

Merge20221118 #231

Closed samtertzakian closed 1 year ago

samtertzakian commented 1 year 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.