如何分配SP_DEVICE_INTERFACE_DETAIL_DATA?
SP_DEVICE_INTERFACE_DETAIL_DATA
是一个可变长度结构,以包含其大小的字段开头,后跟一个数组(而不是指向数组的指针)。
为该结构分配所需数组长度的便捷方法是什么?
SP_DEVICE_INTERFACE_DETAIL_DATA
is a variable-length structure, beginning with a field containing its size followed by an array (not a pointer to one).
What is a convenient way to allocate this structure with a desired array length?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我按照MSalters的建议做了:
编辑:
遵循Raymond Chen的示例(也讨论了在他的博客上)我可以按如下方式分配
SP_DEVICE_INTERFACE_DETAIL_DATA
结构:I did it like MSalters suggested:
Edit:
Following Raymond Chen's example (as also discussed on his blog) I could allocate the
SP_DEVICE_INTERFACE_DETAIL_DATA
structure as follows: