master
md 30 lines 826 Bytes
Rendered Raw
1 # WslcSetContainerSettingsNamedVolumes
2
3 ```c
4 STDAPI WslcSetContainerSettingsNamedVolumes(
5 _In_ WslcContainerSettings* containerSettings,
6 _In_reads_opt_(namedVolumeCount) const WslcContainerNamedVolume* namedVolumes,
7 _In_ uint32_t namedVolumeCount);
8 ```
9
10 | Parameter | Type | Direction |
11 |---|---|---|
12 | `containerSettings` | `WslcContainerSettings*` | in |
13 | `namedVolumes` | `const WslcContainerNamedVolume*` | in, optional |
14 | `namedVolumeCount` | `uint32_t` | in |
15
16 Return value: `HRESULT`.
17
18 Example:
19
20 ```c
21 WslcContainerNamedVolume namedVolumes[1] = { 0 };
22 namedVolumes[0].name = "cache";
23 namedVolumes[0].containerPath = "/var/cache/demo";
24 namedVolumes[0].readOnly = FALSE;
25
26 HRESULT hr = WslcSetContainerSettingsNamedVolumes(
27 &containerSettings,
28 namedVolumes,
29 (uint32_t)_countof(namedVolumes));
30 ```