NetGetJoinInformation: Unterschied zwischen den Versionen

Aus API-Wiki
Wechseln zu: Navigation, Suche
K (Pate eingefügt, damit ich diskutieren kann ;-))
K
Zeile 7: Zeile 7:
 
                             ByRef BufferType As NETSETUP_JOIN_STATUS) As Long
 
                             ByRef BufferType As NETSETUP_JOIN_STATUS) As Long
 
</pre>
 
</pre>
 
  
 
'''Parameter:'''
 
'''Parameter:'''
Zeile 26: Zeile 25:
  
 
:Zeiger auf eine Variable vom Typ [[NETSETUP_JOIN_STATUS]], welche den Typ des lpNameBuffer angibt.
 
:Zeiger auf eine Variable vom Typ [[NETSETUP_JOIN_STATUS]], welche den Typ des lpNameBuffer angibt.
 
  
 
'''Rückgabewert(e):'''
 
'''Rückgabewert(e):'''
Zeile 32: Zeile 30:
 
Die Funktion gibt einen Statuswert zurück, der einen Fehlerwert darstellt.  
 
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 [http://msdn2.microsoft.com/en-us/library/ms681381.aspx MSDN].
 
Ist kein Fehler aufgetreten, so gibt die Funktion ''NERR_SUCCESS = 0'' zurück. Eine erweiterte Auflistung der Fehlercodes finden Sie in der [http://msdn2.microsoft.com/en-us/library/ms681381.aspx MSDN].
 
  
 
'''Sonstige Hinweise:'''
 
'''Sonstige Hinweise:'''
  
 
Diese Funktion der NetApi ist erst ab Windows 2000 verfügbar, auf Windows 9x ist sie nicht unterstützt.
 
Diese Funktion der NetApi ist erst ab Windows 2000 verfügbar, auf Windows 9x ist sie nicht unterstützt.
 
{{Benutzer:Bernhard Döbler/Vorlage:Zuständig|Kai}}
 
  
 
[[Kategorie:NetApi]]
 
[[Kategorie:NetApi]]

Version vom 7. Mai 2008, 12:08 Uhr

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.