> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Información general de la API de C de Services - PFGroups.h

> Información general de la API de C de Services - PFGroups.h

## Funciones

| Función                                                                                                                                                    | Descripción                                                                                                    |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| [PFGroupsAcceptGroupApplicationAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsacceptgroupapplicationasync)                           | Acepta una invitación pendiente para unirse a un grupo                                                         |
| [PFGroupsAcceptGroupInvitationAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsacceptgroupinvitationasync)                             | Acepta una invitación para unirse a un grupo                                                                   |
| [PFGroupsAddMembersAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsaddmembersasync)                                                   | Agrega miembros a un grupo o rol.                                                                              |
| [PFGroupsApplyToGroupAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsapplytogroupasync)                                               | Solicita unirse a un grupo                                                                                     |
| [PFGroupsApplyToGroupGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupsapplytogroupgetresult)                                       | Obtiene el resultado de una llamada correcta a PFGroupsApplyToGroupAsync.                                      |
| [PFGroupsApplyToGroupGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupsapplytogroupgetresultsize)                               | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ApplyToGroup.                |
| [PFGroupsBlockEntityAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsblockentityasync)                                                 | Bloquea una lista de entidades para que no puedan unirse a un grupo.                                           |
| [PFGroupsChangeMemberRoleAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupschangememberroleasync)                                       | Cambia la pertenencia a roles de una lista de entidades de un rol a otro.                                      |
| [PFGroupsCreateGroupAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupscreategroupasync)                                                 | Crea un nuevo grupo.                                                                                           |
| [PFGroupsCreateGroupGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupscreategroupgetresult)                                         | Obtiene el resultado de una llamada correcta a PFGroupsCreateGroupAsync.                                       |
| [PFGroupsCreateGroupGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupscreategroupgetresultsize)                                 | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a CreateGroup.                 |
| [PFGroupsCreateRoleAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupscreateroleasync)                                                   | Crea un nuevo rol de grupo.                                                                                    |
| [PFGroupsCreateRoleGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupscreaterolegetresult)                                           | Obtiene el resultado de una llamada correcta a PFGroupsCreateRoleAsync.                                        |
| [PFGroupsCreateRoleGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupscreaterolegetresultsize)                                   | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a CreateRole.                  |
| [PFGroupsDeleteGroupAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsdeletegroupasync)                                                 | Elimina un grupo y todos los roles, invitaciones, solicitudes de unión y bloqueos asociados a él.              |
| [PFGroupsDeleteRoleAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsdeleteroleasync)                                                   | Elimina un rol existente de un grupo.                                                                          |
| [PFGroupsGetGroupAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsgetgroupasync)                                                       | Obtiene información sobre un grupo y sus roles                                                                 |
| [PFGroupsGetGroupGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupsgetgroupgetresult)                                               | Obtiene el resultado de una llamada correcta a PFGroupsGetGroupAsync.                                          |
| [PFGroupsGetGroupGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupsgetgroupgetresultsize)                                       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a GetGroup.                    |
| [PFGroupsInviteToGroupAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupasync)                                             | Invita a un jugador a unirse a un grupo                                                                        |
| [PFGroupsInviteToGroupGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupgetresult)                                     | Obtiene el resultado de una llamada correcta a PFGroupsInviteToGroupAsync.                                     |
| [PFGroupsInviteToGroupGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupgetresultsize)                             | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a InviteToGroup.               |
| [PFGroupsIsMemberAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsismemberasync)                                                       | Comprueba si una entidad es miembro de un grupo o de un rol dentro del grupo                                   |
| [PFGroupsIsMemberGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupsismembergetresult)                                               | Obtiene el resultado de una llamada correcta a PFGroupsIsMemberAsync.                                          |
| [PFGroupsListGroupApplicationsAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupapplicationsasync)                             | Enumera todas las solicitudes pendientes para unirse a un grupo                                                |
| [PFGroupsListGroupApplicationsGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupapplicationsgetresult)                     | Obtiene el resultado de una llamada correcta a PFGroupsListGroupApplicationsAsync.                             |
| [PFGroupsListGroupApplicationsGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupapplicationsgetresultsize)             | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ListGroupApplications.       |
| [PFGroupsListGroupBlocksAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupblocksasync)                                         | Enumera todas las entidades bloqueadas para unirse a un grupo                                                  |
| [PFGroupsListGroupBlocksGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupblocksgetresult)                                 | Obtiene el resultado de una llamada correcta a PFGroupsListGroupBlocksAsync.                                   |
| [PFGroupsListGroupBlocksGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupblocksgetresultsize)                         | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ListGroupBlocks.             |
| [PFGroupsListGroupInvitationsAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupinvitationsasync)                               | Enumera todas las invitaciones pendientes de un grupo                                                          |
| [PFGroupsListGroupInvitationsGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupinvitationsgetresult)                       | Obtiene el resultado de una llamada correcta a PFGroupsListGroupInvitationsAsync.                              |
| [PFGroupsListGroupInvitationsGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupinvitationsgetresultsize)               | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ListGroupInvitations.        |
| [PFGroupsListGroupMembersAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupmembersasync)                                       | Enumera todos los miembros de un grupo                                                                         |
| [PFGroupsListGroupMembersGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupmembersgetresult)                               | Obtiene el resultado de una llamada correcta a PFGroupsListGroupMembersAsync.                                  |
| [PFGroupsListGroupMembersGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistgroupmembersgetresultsize)                       | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ListGroupMembers.            |
| [PFGroupsListMembershipAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistmembershipasync)                                           | Enumera todos los grupos y roles de una entidad                                                                |
| [PFGroupsListMembershipGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistmembershipgetresult)                                   | Obtiene el resultado de una llamada correcta a PFGroupsListMembershipAsync.                                    |
| [PFGroupsListMembershipGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistmembershipgetresultsize)                           | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ListMembership.              |
| [PFGroupsListMembershipOpportunitiesAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistmembershipopportunitiesasync)                 | Enumera todas las invitaciones y solicitudes de grupo pendientes de una entidad                                |
| [PFGroupsListMembershipOpportunitiesGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistmembershipopportunitiesgetresult)         | Obtiene el resultado de una llamada correcta a PFGroupsListMembershipOpportunitiesAsync.                       |
| [PFGroupsListMembershipOpportunitiesGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupslistmembershipopportunitiesgetresultsize) | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a ListMembershipOpportunities. |
| [PFGroupsRemoveGroupApplicationAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsremovegroupapplicationasync)                           | Quita una solicitud para unirse a un grupo                                                                     |
| [PFGroupsRemoveGroupInvitationAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsremovegroupinvitationasync)                             | Quita una invitación para unirse a un grupo                                                                    |
| [PFGroupsRemoveMembersAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsremovemembersasync)                                             | Quita miembros de un grupo.                                                                                    |
| [PFGroupsUnblockEntityAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsunblockentityasync)                                             | Desbloquea una lista de entidades para que puedan unirse a un grupo                                            |
| [PFGroupsUpdateGroupAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdategroupasync)                                                 | Actualiza los datos de un grupo no relacionados con la pertenencia.                                            |
| [PFGroupsUpdateGroupGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdategroupgetresult)                                         | Obtiene el resultado de una llamada correcta a PFGroupsUpdateGroupAsync.                                       |
| [PFGroupsUpdateGroupGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdategroupgetresultsize)                                 | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a UpdateGroup.                 |
| [PFGroupsUpdateRoleAsync](/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdateroleasync)                                                   | Actualiza los metadatos de un rol.                                                                             |
| [PFGroupsUpdateRoleGetResult](/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdaterolegetresult)                                           | Obtiene el resultado de una llamada correcta a PFGroupsUpdateRoleAsync.                                        |
| [PFGroupsUpdateRoleGetResultSize](/services/playfab/api-references/c/pfgroups/functions/pfgroupsupdaterolegetresultsize)                                   | Obtiene el tamaño en bytes necesario para almacenar el resultado de una llamada a UpdateRole.                  |


## Related topics

- [Información general de la API de C de Services - PFGroupsTypes.h](/es/services/playfab/api-references/c/pfgroupstypes/pfgroupstypes_members.md)
- [Información general de la API de la canalización de sombreadores de malla](/es/build/core-features/graphics/newfeatures/ms/ms-api-design.md)
- [Página de información general de Community](/es/services/playfab/community/what-is-community.md)
- [PFGroupsGetGroupAsync](/es/services/playfab/api-references/c/pfgroups/functions/pfgroupsgetgroupasync.md)
- [PFGroupsInviteToGroupAsync](/es/services/playfab/api-references/c/pfgroups/functions/pfgroupsinvitetogroupasync.md)
