NPDirectoryNotify-Funktion (npapi.h)

Benachrichtigt den Netzwerkanbieter über bestimmte Verzeichnisvorgänge. Die NPDirectoryNotify-Funktion wird vom Datei-Manager verwendet. Diese Funktion kann verwendet werden, um spezielle Vorgänge für bestimmte Verzeichnisse auszuführen.

Syntax

DWORD NPDirectoryNotify(
  [in] HWND   hwnd,
  [in] LPWSTR lpDir,
  [in] DWORD  dwOper
);

Parameter

[in] hwnd

Ein Handle für ein Fenster, das Nachrichten oder Dialogfelder besitzen sollte, falls der Netzwerkanbieter mit dem Benutzer interagieren muss.

[in] lpDir

Zeiger auf den vollqualifizierten Namen des Verzeichnisses.

[in] dwOper

Gibt den Vorgang an, der ausgeführt werden soll. Dies kann einer der folgenden Werte sein.

Wert Bedeutung
WNDN_MKDIR
Der Datei-Manager ist dabei, ein Verzeichnis mit dem angegebenen Namen zu erstellen.
WNDN_RMDIR
Der Datei-Manager entfernt das Verzeichnis.
WNDN_MVDIR
Der Datei-Manager ist dabei, das Verzeichnis umzubenennen.

Rückgabewert

Diese Funktion sollte bei erfolgreicher Ausführung WN_SUCCESS zurückgeben. Dies gibt dem Aufrufer an, dass er fortfahren und den Vorgang ausführen soll. Andernfalls sollte der entsprechende Code zurückgegeben werden, der folgendes umfassen kann:

Rückgabecode Beschreibung
WN_CANCEL
Der Anbieter hätte den Vorgang verarbeitet, aber der Benutzer hat ihn abgebrochen. Der Aufrufer sollte den Vorgang nicht ausführen.
ERROR_CONTINUE
Der Netzwerkanbieter hat den Vorgang bereits verarbeitet. Der Aufrufer sollte normal fortfahren, aber den Vorgang nicht ausführen.
WN_NOT_SUPPORTED
Das Netzwerk verfügt nicht über eine spezielle Verzeichnisbehandlung. Dies wird als WN_SUCCESS behandelt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile npapi.h