NetGetJoinInformation

Aus API-Wiki
Version vom 1. März 2007, 23:14 Uhr von Kai (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Diese Funktion ermittelt die Statusinformationen des angegebenen Computers, über seinen Mitgliedsstatus. <pre> Declare Function NetGetJoinInformation Lib "NetApi32" (...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Diese Funktion ermittelt die Statusinformationen des angegebenen Computers, über seinen Mitgliedsstatus.

Declare Function NetGetJoinInformation Lib "NetApi32" ( _
                            ByVal lpServername As Long, _
                            ByRef lpNameBuffer As Long,  _
                            ByRef BufferType As NETSETUP_JOIN_STATUS) As Long


Parameter:

lpServername

Zeiger auf einen Unicodestring, der einen Computernamen enthält, von welchem die Statusinformationen gelesen werden sollen.
Dieser Parameter darf NULL sein, dann werden die Informationen vom lokalen Computer ausgelesen.
Übergabe mit StrPtr() empfohlen.

lpNameBuffer

Zeiger auf eine Variable vom Typ Long, welche den Zeiger auf den Rückgabepuffer aufnehmen kann.
Der zurückgegebene Zeiger muss mittels NetApiBufferFree wieder freigegeben werden.
Der Rückgabepuffer ist ein Zeiger auf ein Unicodestring mit dem Namen der Domain oder der Arbeitsgruppe.

BufferType

Zeiger auf eine Variable vom Typ NETSETUP_JOIN_STATUS, welche den Typ des lpNameBuffer angibt.


Rückgabewert(e):

Die Funktion gibt einen Statuswert zurück, der einen Fehlerwert darstellt. Ist kein Fehler aufgetreten, so gibt die Funktion NERR_SUCCESS = 0 zurück. Eine erweiterte Auflistung der Fehlercodes finden Sie in der MSDN.


Sonstige Hinweise:

Diese Funktion der NetApi ist erst ab Windows 2000 verfügbar, auf Windows 9x ist sie nicht unterstützt.