Freigeben über


NAME_BUFFER-Struktur (nb30.h)

[Netbios wird unter Windows Vista, Windows Server 2008 und nachfolgenden Versionen des Betriebssystems nicht unterstützt]

Die NAME_BUFFER-Struktur enthält Informationen zu einem lokalen Netzwerknamen. Mindestens eine NAME_BUFFER-Struktur folgt einer ADAPTER_STATUS-Struktur , wenn eine Anwendung den NCBASTAT-Befehl im ncb_command Member der NCB-Struktur angibt.

Syntax

typedef struct _NAME_BUFFER {
  UCHAR name[NCBNAMSZ];
  UCHAR name_num;
  UCHAR name_flags;
} NAME_BUFFER, *PNAME_BUFFER;

Member

name[NCBNAMSZ]

Gibt den Namen des lokalen Netzwerks an. Dieser Wert befindet sich im ncb_name Member der NZB-Struktur .

name_num

Gibt die Nummer für den Lokalen Netzwerknamen an. Dieser Wert befindet sich im ncb_num Member der NZB-Struktur .

name_flags

Gibt den aktuellen Status des Namenstabelleneintrags an. Dieser Member kann einer der folgenden Werte sein.

REGISTRIERT

Der vom Namensmember angegebene Name wurde erfolgreich zum Netzwerk hinzugefügt.

DEREGISTERED (DEREGISTERED)

Der vom Namensmember angegebene Name verfügt über eine aktive Sitzung, wenn ein NCBDELNAME-Befehl ausgegeben wird. Der Name wird aus der Namenstabelle entfernt, wenn die Sitzung geschlossen wird.

DOPPELTE

Bei der Registrierung wurde ein doppelter Name erkannt.

DUPLICATE_DEREG

Ein doppelter Name wurde mit einer ausstehenden Abmeldung erkannt.

GROUP_NAME

Der vom Namensmember angegebene Name wurde mithilfe des Befehls NCBADDGRNAME erstellt.

UNIQUE_NAME

Der vom Namensmember angegebene Name wurde mithilfe des Befehls NCBADDNAME erstellt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile nb30.h

Weitere Informationen

ADAPTER_STATUS

NCB

NetBIOS-Strukturen

Übersicht über die NetBIOS-Schnittstelle