NetFile-Funktionen (Netzwerkverwaltung)
Die Netzwerkverwaltungsdateifunktionen bieten eine Möglichkeit, die auf einem Server geöffneten Datei-, Geräte- und Piperessourcen zu überwachen und zu schließen. Die Dateifunktionen sind im Folgenden aufgeführt.
| 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 einem bestimmten Öffnen einer Serverressource zurück. |
Rufen Sie die NetFileClose-Funktion auf, wenn die Datei nicht auf andere Weise geschlossen werden kann. Diese Funktion sollte mit Vorsicht verwendet werden, da NetFileClose keine auf dem Clientsystem zwischengespeicherten Daten in die Datei schreibt, bevor die Datei geschlossen wird.
Die NetFileEnum-Funktion gibt Informationen zu Ressourcen zurück, die auf einem Server geöffnet sind. Eine Datei kann von einer oder mehreren Anwendungen ein oder mehrere Male geöffnet werden. Jede Datei, die geöffnet wird, wird eindeutig identifiziert. Die NetFileEnum-Funktion gibt einen Eintrag für jedes Öffnen der Datei zurück. Die NetFileGetInfo-Funktion gibt Informationen zum Öffnen einer Ressource zurück.
Dateiinformationen sind auf den folgenden Ebenen verfügbar:
Die Ebenen 0 und 1 werden nicht unterstützt. Ebene 2 gibt nur die ID zurück, die der Ressource beim Öffnen zugewiesen wurde. Ebene 3 gibt die ID, berechtigungen, Dateisperren und den Namen des Benutzers zurück, der die Ressource geöffnet hat.
Wenn Sie für Active Directory programmieren, können Sie möglicherweise bestimmte ADSI-Methoden (Active Directory Service Interface) aufrufen, um die gleiche Funktionalität zu erreichen, die Sie durch Aufrufen der Funktionen NetFileEnum und NetFileGetInfo erreichen können. Weitere Informationen finden Sie unter IADsResource und IADsFileServiceOperations.