目前共有16篇帖子。
pbuf->len = IOCTL_OFFSET(36) + data_length(1040) + name_length(8) + name_length_alignment_offset = 1084寫錯了,應該是pbuf->len = IOCTL_OFFSET(36) + data_length(1048) + name_length_alignment_offset = 1084才對。
data_length=1048是包含了8位元組的name_length的。
【獲取緩衝區,並發送WLC_GET_VAR命令(方式一)】whd_proto_get_iovar_bufferwhd_proto_get_iovarwhd_buffer_get_current_piece_data_pointerwhd_buffer_release
【獲取緩衝區,並發送WLC_GET_VAR命令(方式二)】whd_wifi_get_iovar_buffer = whd_proto_get_iovar_buffer + whd_proto_get_iovar + memcpy
【獲取緩衝區,並發送WLC_SET_VAR命令】whd_proto_get_iovar_bufferwhd_proto_set_iovar
內容轉換:
whd_wifi_set_iovar_buffers = whd_proto_get_iovar_buffer + whd_proto_set_iovar