# 配置

[English]

## Protocomm

`protocomm_set_security()` API 中的 `pop` 字段现已弃用。请使用 `sec_params` 字段来代替 `pop`。此参数应包含所使用的协议版本所要求的结构（包括安全参数）。

例如，当使用安全版本 2 时，`sec_params` 参数应包含指向 `protocomm_security2_params_t` 类型结构的指针。

## Wi-Fi 配置

- `wifi_prov_mgr_start_provisioning()` API 中的 `pop` 字段现已弃用。为了向后兼容，在使用安全版本 1 时，`pop` 仍可以作为字符串传递。但在使用安全版本 2 时，请使用 `wifi_prov_sec_params` 字段来代替 `pop`。此参数应包含所使用的协议版本所要求的结构（包括安全参数）。例如，当使用安全版本 2 时，`wifi_prov_sec_params` 参数应包含指向 `wifi_prov_security2_params_t` 结构体类型的指针。对于安全版本 1，该 API 的行为和使用方式保持不变。

- `wifi_prov_mgr_is_provisioned()` API 不再返回 `ESP_ERR_INVALID_STATE` 错误。此 API 现在可以在不依赖配置管理器初始化状态的情况下工作。

## ESP 本地控制

`esp_local_ctrl_proto_sec_cfg_t` API 中的 `pop` 字段现已弃用。请使用 `sec_params` 字段来代替 `pop`。此参数应包含所使用的协议版本所要求的结构（包括安全参数）。

例如，当使用安全版本 2 时，`sec_params` 字段应包含指向 `esp_local_ctrl_security2_params_t` 类型结构的指针。

此文档对您有帮助吗？

- 反馈已收到，谢谢！
- 如果您有其他意见，欢迎填写乐鑫文档反馈表。

- 我们重视您的反馈。
- 您可以填写乐鑫文档反馈表告诉我们如何改进该文档。