]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/MmCommunication2.h
MdePkg: MmCommunication2: Update MM communicate2 function description
[mirror_edk2.git] / MdePkg / Include / Protocol / MmCommunication2.h
index 3495a7327f76d44041f8af7a55d623e96de82db8..1b56320c7fff551dd20f3823817278e420ba36bc 100644 (file)
@@ -27,12 +27,13 @@ typedef struct _EFI_MM_COMMUNICATION2_PROTOCOL EFI_MM_COMMUNICATION2_PROTOCOL;
 \r
   This function provides a service to send and receive messages from a registered UEFI service.\r
 \r
-  @param[in] This                The EFI_MM_COMMUNICATION_PROTOCOL instance.\r
-  @param[in] CommBufferPhysical  Physical address of the MM communication buffer\r
-  @param[in] CommBufferVirtual   Virtual address of the MM communication buffer\r
-  @param[in] CommSize            The size of the data buffer being passed in. On exit, the size of data\r
-                                 being returned. Zero if the handler does not wish to reply with any data.\r
-                                 This parameter is optional and may be NULL.\r
+  @param[in] This                     The EFI_MM_COMMUNICATION_PROTOCOL instance.\r
+  @param[in, out] CommBufferPhysical  Physical address of the MM communication buffer\r
+  @param[in, out] CommBufferVirtual   Virtual address of the MM communication buffer\r
+  @param[in, out] CommSize            The size of the data buffer being passed in. On exit, the\r
+                                      size of data being returned. Zero if the handler does not\r
+                                      wish to reply with any data. This parameter is optional\r
+                                      and may be NULL.\r
 \r
   @retval EFI_SUCCESS            The message was successfully posted.\r
   @retval EFI_INVALID_PARAMETER  CommBufferPhysical was NULL or CommBufferVirtual was NULL.\r