Freigeben über


Netzwerkverwaltungsfunktionen

Die Netzwerkverwaltungsfunktionen können wie folgt gruppiert werden.

Warnungsfunktionen

Funktion Beschreibung
NetAlertRaise Benachrichtigt alle registrierten Clients, dass ein bestimmtes Ereignis aufgetreten ist.
NetAlertRaiseEx Vereinfacht das Benachrichtigen registrierter Clients, dass ein bestimmtes Ereignis aufgetreten ist, da im Gegensatz zu NetAlertRaise-, NetAlertRaiseEx- keine STD_ALERT Struktur erfordert.

 

API-Pufferfunktionen

Funktion Beschreibung
NetApiBufferAllocate Ordnet Speicher vom Heap zu. Rufen Sie diese Funktion auf, wenn Sie Kompatibilität mit der NetApiBufferFree--Funktion benötigen.
NetApiBufferFree- Gibt Speicher frei, der von der NetApiBufferAllocate-Funktion und anderen Netzwerkverwaltungsfunktionen zugewiesen wird.
NetApiBufferReallocate Ändert die Größe eines Puffers, der durch einen Aufruf der NetApiBufferAllocate-Funktion zugewiesen wurde.
NetApiBufferSize Gibt die Größe eines Puffers in Byte zurück, der durch einen Aufruf der NetApiBufferAllocate-Funktion zugewiesen wurde.

 

Azure Active Directory Join Information Functions

Funktion Beschreibung
NetFreeAadJoinInformation Gibt den für die angegebene DSREG_JOIN_INFO-Struktur zugewiesenen Speicher frei, der Verknüpfungsinformationen für einen Mandanten enthält und die Sie abgerufen haben, indem Sie die NetGetAadJoinInformation-Funktion aufrufen.
NetGetAadJoinInformation Ruft die Verknüpfungsinformationen für den angegebenen Mandanten ab. Diese Funktion untersucht die Verknüpfungsinformationen für Microsoft Azure Active Directory und das Geschäftskonto, das der aktuelle Benutzer hinzugefügt hat.

 

Verzeichnisdienst- und Domänenbeitrittsfunktionen

Funktion Beschreibung
NetAddAlternateComputerName Fügt einen alternativen Namen für den angegebenen Computer hinzu.
NetCreateProvisioningPackage Stellt ein Computerkonto für die spätere Verwendung in einem Offlinedomänenbeitrittsvorgang bereit.
NetEnumerateComputerNames Listet Namen für den angegebenen Computer auf.
NetGetJoinableOUs Ruft eine Liste der Organisationseinheiten (OUs) ab, in denen ein Computerkonto erstellt werden kann.
NetGetJoinInformation- Ruft Verknüpfungsstatusinformationen für den angegebenen Computer ab.
NetJoinDomain- Verknüpft einen Computer mit einer Arbeitsgruppe oder Domäne.
NetProvisionComputerAccount Stellt ein Computerkonto bereit, das später in einem Offlinedomänenbeitrittsvorgang verwendet wird.
NetRemoveAlternateComputerName Entfernt einen alternativen Namen für den angegebenen Computer.
NetRenameMachineInDomain- Ändert den Namen eines Computers in einer Domäne.
NetRequestOfflineDomainJoin Führt lokal auf einem Computer aus, um ein auf einem Volume bereitgestelltes Windows-Betriebssystemimage zu ändern. Die Registrierung wird für das Image geladen, und die Bereitstellung von BLOB-Daten wird geschrieben, wo sie während der Abschlussphase eines Offlinedomänenbeitrittsvorgangs abgerufen werden kann.
NetRequestProvisioningPackageInstall Führt lokal auf einem Computer aus, um ein auf einem Volume bereitgestelltes Windows-Betriebssystemimage zu ändern. Die Registrierung wird aus den Image- und Bereitstellungspaketdaten geladen, wo sie während der Abschlussphase eines Offlinedomänenbeitritts abgerufen werden kann.
NetSetPrimaryComputerName- Legt den Primären Computernamen für den angegebenen Computer fest.
NetUnjoinDomain- Hebt die Verknüpfung eines Computers von einer Arbeitsgruppe oder domäne auf.
NetValidateName Überprüft die Gültigkeit eines Computernamens, eines Arbeitsgruppennamens oder eines Domänennamens.

 

Funktionen abrufen

Funktion Beschreibung
NetGetAnyDCName- Gibt den Namen eines beliebigen Domänencontrollers für eine Domäne zurück, die direkt von einem angegebenen Server vertrauenswürdig ist.
NetGetDCName- Gibt den Namen des primären Domänencontrollers (PDC) für die angegebene Domäne zurück.
NetGetDisplayInformationIndex- Gibt den Index des ersten Anzeigeinformationseintrags zurück, dessen Name mit einer angegebenen Zeichenfolge beginnt oder alphabetisch auf die Zeichenfolge folgt.
NetQueryDisplayInformation- Gibt Benutzer-, Computer- oder globale Gruppenkontoinformationen zurück.

 

Gruppenfunktionen

Funktion Beschreibung
NetGroupAdd- Erstellt eine globale Gruppe.
NetGroupAddUser- Fügt einer vorhandenen globalen Gruppe einen Benutzer hinzu.
NetGroupDel- Entfernt eine globale Gruppe, unabhängig davon, ob die Gruppe Mitglieder hat.
NetGroupDelUser- Entfernt einen Benutzernamen aus einer globalen Gruppe.
NetGroupEnum- Listet alle globalen Gruppen auf einem Server auf.
NetGroupGetInfo- Gibt Informationen zu einer bestimmten globalen Gruppe zurück.
NetGroupGetUsers- Listet alle Mitglieder einer bestimmten globalen Gruppe auf.
NetGroupSetInfo- Legt allgemeine Informationen zu einer globalen Gruppe fest.
NetGroupSetUsers Weist Mitgliedern einer neuen globalen Gruppe zu; ersetzt die Mitglieder einer vorhandenen Gruppe.

 

Lokale Gruppenfunktionen

Funktion Beschreibung
NetLocalGroupAdd- Erstellt eine lokale Gruppe.
NetLocalGroupAddMembers Fügt einer vorhandenen lokalen Gruppe mindestens einen Benutzer oder eine globale Gruppe hinzu.
NetLocalGroupDel- Löscht eine lokale Gruppe, wobei alle vorhandenen Mitglieder aus der Gruppe entfernt werden.
NetLocalGroupDelMembers Entfernt mindestens ein Mitglied aus einer vorhandenen lokalen Gruppe.
NetLocalGroupEnum- Gibt Informationen zu jedem lokalen Gruppenkonto auf einem Server zurück.
NetLocalGroupGetInfo- Gibt Informationen zu einem bestimmten lokalen Gruppenkonto auf einem Server zurück.
NetLocalGroupGetMembers Listet alle Mitglieder einer angegebenen lokalen Gruppe auf.
NetLocalGroupSetInfo- Legt allgemeine Informationen zu einer lokalen Gruppe fest.
NetLocalGroupSetMembers Weist Mitgliedern einer lokalen Gruppe zu.

 

Nachrichtenfunktionen

Funktion Beschreibung
NetMessageBufferSend- Sendet eine Nachricht an einen registrierten Nachrichtenalias.
NetMessageNameAdd- Registriert einen Nachrichtenalias in der Nachrichtennamentabelle.
NetMessageNameDel- Löscht einen Nachrichtenalias aus der Nachrichtennamentabelle.
NetMessageNameEnum- Listet alle nachrichtenaliasen auf, die in der Nachrichtennamentabelle gespeichert sind.
NetMessageNameGetInfo- Gibt Informationen zu einem bestimmten Nachrichtenalias in der Nachrichtennamentabelle zurück.

 

NetFile-Funktionen

Funktion Beschreibung
NetFileClose- Erzwingt das Schließen einer Ressource.
NetFileEnum- Gibt Informationen zu geöffneten Dateien auf einem Server zurück.
NetFileGetInfo- Gibt Informationen zu einer bestimmten Öffnung einer Serverressource zurück.

 

Remote-Hilfsprogrammfunktionen

Funktion Beschreibung
NetRemoteComputerSupports Fragt den Umleitungsmodul ab, um die optionalen Features abzurufen, die ein Remotesystem unterstützt.
NetRemoteTOD- Ermöglicht Anwendungen den Zugriff auf die Tageszeitinformationen auf einem Remoteserver.

 

Planen von Funktionen

Funktion Beschreibung
NetScheduleJobAdd Sendet einen Auftrag, der an einem angegebenen zukünftigen Datum und einer angegebenen Uhrzeit ausgeführt werden soll.
NetScheduleJobDel Bricht einen Auftragsbereich ab, der auf einem Computer ausgeführt werden soll.
NetScheduleJobEnum Listet die Aufträge auf einem angegebenen Computer in die Warteschlange auf.
NetScheduleJobGetInfo Gibt Informationen zu einem bestimmten Auftrag zurück, der auf einem Computer in die Warteschlange gestellt wird.
GetNetScheduleAccountInformation Ruft den Namen des AT Service-Kontos ab.
SetNetScheduleAccountInformation Legt den At Service-Kontonamen und das Kennwort fest.

 

Serverfunktionen

Funktion Beschreibung
NetServerDiskEnum- Gibt eine Liste der lokalen Datenträgerlaufwerke auf einem Server zurück.
NetServerEnum- Listet alle sichtbaren Server eines bestimmten Typs (oder Typen) in der angegebenen Domäne auf.
NetServerGetInfo- Gibt Konfigurationsinformationen zu einem angegebenen Server zurück.
NetServerSetInfo- Legt die Betriebsparameter für einen Server fest.

 

Server- und Arbeitsstation-Transportfunktionen

Funktion Beschreibung
NetServerComputerNameAdd Bindet einen emulierten Servernamen an jedes der Transportprotokolle, auf denen ein Server aktiv ist. (Kombiniert die Funktionalität der NetServerTransportEnum--Funktion und der NetServerTransportAddEx- Funktion.)
NetServerComputerNameDel- Trennt jedes Netzwerktransportprotokoll von einem emulierten Servernamen, der durch einen vorherigen Aufruf der NetServerComputerNameAdd-Funktion festgelegt wurde.
NetServerTransportAdd Bindet den angegebenen Server an das Transportprotokoll. (Diese Funktion unterstützt nur die SERVER_TRANSPORT_INFO_0 Informationsebene.)
NetServerTransportAddEx- Bindet den angegebenen Server an das Transportprotokoll. (Diese erweiterte Funktion unterstützt die SERVER_TRANSPORT_INFO_1, SERVER_TRANSPORT_INFO_2und SERVER_TRANSPORT_INFO_3 Informationsebenen.)
NetServerTransportDel- Trennt das Transportprotokoll vom Server.
NetServerTransportEnum- Listet die vom Server verwalteten Transportprotokolle auf.
NetWkstaTransportEnum Listet die Transportprotokolle auf, die vom Umleitungsmodul verwaltet werden.

 

Verwenden von Funktionen

Funktion Beschreibung
NetUseAdd- Erstellt eine Verbindung zwischen einem lokalen Computer und einem Server.
NetUseDel- Beendet eine Verbindung mit einer freigegebenen Ressource.
NetUseEnum- Listet alle aktuellen Verbindungen zwischen dem lokalen Computer und Ressourcen auf Remoteservern auf.
NetUseGetInfo- Gibt Informationen zu einer Verbindung mit einer freigegebenen Ressource zurück.

 

Benutzerfunktionen

Funktion Beschreibung
NetUserAdd- Fügt ein Benutzerkonto hinzu und weist eine Kennwort- und Berechtigungsstufe zu.
NetUserChangePassword- Ändert das Kennwort eines Benutzers für einen angegebenen Netzwerkserver oder eine angegebene Domäne.
NetUserDel- Löscht ein Benutzerkonto vom Server.
NetUserEnum- Listet alle Benutzerkonten auf einem Server auf.
NetUserGetGroups- Gibt eine Liste der globalen Gruppennamen zurück, zu denen ein Benutzer gehört.
NetUserGetInfo- Gibt Informationen zu einem bestimmten Benutzerkonto auf einem Server zurück.
NetUserGetLocalGroups Gibt eine Liste der lokalen Gruppennamen zurück, zu denen ein Benutzer gehört.
NetUserSetGroups- Legt globale Gruppenmitgliedschaften für ein angegebenes Benutzerkonto fest.
NetUserSetInfo- Legt das Kennwort und andere Elemente eines Benutzerkontos fest.

 

Benutzermodialfunktionen

Funktion Beschreibung
NetUserModalsGet- Gibt globale Informationen für alle Benutzer und globalen Gruppen in der Sicherheitsdatenbank zurück, bei der es sich um die SAM-Datenbank (Security Accounts Manager) oder im Falle von Domänencontrollern handelt.
NetUserModalsSet- Legt globale Informationen für alle Benutzer und globalen Gruppen in der Sicherheitsdatenbank fest.

 

Gültigkeitsprüfungsfunktionen

Funktion Beschreibung
NetValidatePasswordPolicyFree Gibt den Speicher frei, den die NetValidatePasswordPolicy--Funktion für den parameter OutputArg zuweist,
NetValidatePasswordPolicy Ermöglicht es einer Anwendung, die Kennwortkonformität mit einer von einer Anwendung bereitgestellten Kontodatenbank zu überprüfen und zu überprüfen, ob Kennwörter die Komplexität, Alterung, Mindestlänge und Verlaufswiederverwendungsanforderungen einer Kennwortrichtlinie erfüllen.

 

Arbeitsstations- und Arbeitsstation-Benutzerfunktionen

Funktion Beschreibung
NetWkstaGetInfo- Gibt Informationen zu den Konfigurationselementen für eine Arbeitsstation zurück.
NetWkstaSetInfo- Konfiguriert eine Arbeitsstation.
NetWkstaUserEnum Listet Informationen zu allen Aktuell angemeldeten Benutzern auf der Arbeitsstation auf.
NetWkstaUserGetInfo- Gibt Informationen zu einem aktuell angemeldeten Benutzer zurück.
NetWkstaUserSetInfo Legt die benutzerspezifischen Informationen für die Konfigurationselemente einer Arbeitsstation fest.

 

Veraltete Funktionen

Windows-Netzwerkfunktionen