-/**\r
- The Firmware Volume Protocol contains the file-level\r
- abstraction to the firmware volume as well as some firmware\r
- volume attribute reporting and configuration services. The\r
- Firmware Volume Protocol is the interface used by all parts of\r
- DXE that are not directly involved with managing the firmware\r
- volume itself. This abstraction allows many varied types of\r
- firmware volume implementations. A firmware volume may be a\r
- flash device or it may be a file in the UEFI system partition,\r
- for example. This level of firmware volume implementation\r
- detail is not visible to the consumers of the Firmware Volume\r
- Protocol.\r
-\r
- @param GetVolumeAttributes Retrieves volume capabilities\r
- and current settings. See the\r
- GetVolumeAttributes() function\r
- description.\r
-\r
- @param SetVolumeAttributes Modifies the current settings of\r
- the firmware volume. See the\r
- SetVolumeAttributes() function\r
- description.\r
-\r
- @param ReadFile Reads an entire file from the firmware\r
- volume. See the ReadFile() function\r
- description.\r
-\r
- @param ReadSection Reads a single section from a file into\r
- a buffer.\r
-\r
- @param WriteFile Writes an entire file into the firmware\r
- volume. See the WriteFile() function\r
- description.\r
-\r
- @param GetNextFile Provides service to allow searching the\r
- firmware volume. See the GetNextFile()\r
- function description.\r
-\r
- @param KeySize Data field that indicates the size in bytes\r
- of the Key input buffer for the\r
- GetNextFile() API.\r
-\r
- @param ParentHandle Handle of the parent firmware volume.\r
- Type EFI_HANDLE is defined in\r
- InstallProtocolInterface() in the UEFI\r
- 2.0 specification.\r
-\r
- @param GetInfo Gets the requested file or volume\r
- information. See the GetInfo() function\r
- description.\r
- @param SetInfo Sets the requested file information. See the\r
- SetInfo() function description.\r
-\r
-**/\r
+///\r
+/// The Firmware Volume Protocol contains the file-level\r
+/// abstraction to the firmware volume as well as some firmware\r
+/// volume attribute reporting and configuration services. The\r
+/// Firmware Volume Protocol is the interface used by all parts of\r
+/// DXE that are not directly involved with managing the firmware\r
+/// volume itself. This abstraction allows many varied types of\r
+/// firmware volume implementations. A firmware volume may be a\r
+/// flash device or it may be a file in the UEFI system partition,\r
+/// for example. This level of firmware volume implementation\r
+/// detail is not visible to the consumers of the Firmware Volume\r
+/// Protocol.\r
+///\r