RemoveUserAccount  

ITcUserManager::RemoveUserAccount  

ITcUserManager

Entfernt ein Benutzerkonto.

HRESULT RemoveUserAccount(
BSTR bstrUserName,
  VARIANT serverName
);

Parameters

bstrUserName

[in]
Name des Benutzerskontos, das entfernt werden soll.

varComputerName

[in, optional]
Optional kann der Name des Computers als BSTR übergeben werden. Wird kein Name übergeben, so wird das Benutzerkonto auf dem lokalem Computer entfernt.

Return Values

HRESULT == S_OK

Entfernen  erfolgreich durchgeführt.

HRESULT != S_OK

Im Fehlerfall steht in HRESULT ein von Windows NT generierter Fehlercode. Um eine COM/OLE Fehlerbehandlung zu provozieren, wird aus dem Fehlercode ein HRESULT durch HRESULT_FROM_NT(nErrror) erzeugt. Zu beachten ist hierbei, dass der Windows NT Fehlercode in niederwertigen 16 Bit dargestellt wird.