C/Visual C - Obtener grupo de un usuario

 
Vista:

Obtener grupo de un usuario

Publicado por Raul (5 intervenciones) el 08/09/2000 00:00:00
¿Como puedo obtener el grupo al que pertenece un usuario o los usuarios de un grupo?Gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Obtener el grupo al que pertenece un usuario o los usuarios de un grupo

Publicado por Alejandro (913 intervenciones) el 29/08/2024 18:18:53
Para obtener el grupo al que pertenece un usuario o los usuarios de un grupo en C/Visual C, puedes utilizar las funciones y estructuras proporcionadas por el sistema operativo. A continuación, te proporciono una solución para cada caso:

1. Obtener el grupo al que pertenece un usuario:
- En Windows: Puedes utilizar la función `NetUserGetGroups` de la API de Windows para obtener los grupos a los que pertenece un usuario. Aquí tienes un ejemplo de cómo usarla: https://docs.microsoft.com/en-us/windows/win32/api/lmaccess/nf-lmaccess-netusergetgroups
- En Unix/Linux: Puedes utilizar la función `getgrouplist` para obtener los grupos a los que pertenece un usuario. Aquí tienes un ejemplo de cómo usarla: https://www.man7.org/linux/man-pages/man3/getgrouplist.3.html

2. Obtener los usuarios de un grupo:
- En Windows: Puedes utilizar la función `NetLocalGroupGetMembers` de la API de Windows para obtener los usuarios de un grupo. Aquí tienes un ejemplo de cómo usarla: https://docs.microsoft.com/en-us/windows/win32/api/lmaccess/nf-lmaccess-netlocalgroupgetmembers
- En Unix/Linux: Puedes utilizar la función `getgrent` para obtener los usuarios de un grupo. Aquí tienes un ejemplo de cómo usarla: https://www.man7.org/linux/man-pages/man3/getgrent.3.html

Espero que estas soluciones te sean útiles para obtener el grupo al que pertenece un usuario o los usuarios de un grupo en C/Visual C, Raúl.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar