Switch BinaryParameter to apply to trivial types only, collapse DWORD and QWORD specializations into generic case