Función NetGetJoinInformation (lmjoin.h)
La función NetGetJoinInformation recupera la información de estado de combinación del equipo especificado.
Sintaxis
NET_API_STATUS NET_API_FUNCTION NetGetJoinInformation(
[in] LPCWSTR lpServer,
[out] LPWSTR *lpNameBuffer,
[out] PNETSETUP_JOIN_STATUS BufferType
);
Parámetros
[in] lpServer
Puntero a una cadena constante que especifica el nombre DNS o NetBIOS del equipo en el que se va a llamar a la función. Si este parámetro es NULL, se usa el equipo local.
[out] lpNameBuffer
Puntero al búfer que recibe el nombre NetBIOS del dominio o grupo de trabajo al que está unido el equipo. El sistema asigna este búfer y se debe liberar mediante la función NetApiBufferFree . Para obtener más información, consulte Network Management Function Buffers (Búferes de funciones de administración de red) y Network Management Function Buffer Lengths (Longitudes de búfer de funciones de administración de red).
[out] BufferType
Recibe el estado de combinación del equipo especificado. Este parámetro puede tener uno de los valores siguientes.
typedef enum _NETSETUP_JOIN_STATUS {
NetSetupUnknownStatus = 0,
NetSetupUnjoined,
NetSetupWorkgroupName,
NetSetupDomainName
} NETSETUP_JOIN_STATUS, *PNETSETUP_JOIN_STATUS;
Estos valores tienen los significados siguientes.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es NERR_Success.
Si se produce un error en la función, el valor devuelto puede ser el siguiente código de error o uno de los códigos de error del sistema.
Código devuelto | Descripción |
---|---|
|
No hay suficiente almacenamiento disponible para procesar este comando. |
Comentarios
No se requiere ninguna pertenencia especial a grupos para ejecutar correctamente la función NetGetJoinInformation .
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | lmjoin.h (include Lm.h) |
Library | Netapi32.lib |
Archivo DLL | Netapi32.dll; Wkscli.dll |