Función NetRemoveServiceAccount (lmaccess.h)
La función NetRemoveServiceAccount elimina la cuenta de servicio especificada de la base de datos de Active Directory si la cuenta es una cuenta de servicio administrada independiente (sMSA). En el caso de las cuentas de servicio administradas de grupo (gMSA), esta función no elimina la cuenta de la base de datos de Active Directory. El secreto almacenado en la entidad de seguridad local (LSA) se elimina para sMSA y gMSA, y el estado se almacena en el almacén del Registro de Netlogon.
Esta función no tiene ninguna biblioteca de importación asociada. Debe usar las funciones LoadLibrary y GetProcAddress para vincular dinámicamente a Logoncli.dll.
Sintaxis
NTSTATUS NetRemoveServiceAccount(
[in, optional] LPWSTR ServerName,
[in] LPWSTR AccountName,
[in] DWORD Flags
);
Parámetros
[in, optional] ServerName
El valor de este parámetro debe ser NULL.
[in] AccountName
Nombre de la cuenta que se va a eliminar.
[in] Flags
Este parámetro puede tener el siguiente valor.
Valor devuelto
Si la función se realiza correctamente, devuelve STATUS_SUCCESS.
Si la función presenta un error, devuelve un código de error.
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | lmaccess.h |
Archivo DLL | Netapi32.dll |