NPFMXEditPerm-Funktion (npapi.h)
Ermöglicht Netzwerkanbietern die Bereitstellung eigener Dialogfelder für den Berechtigungs-Editor.
Syntax
DWORD NPFMXEditPerm(
[in] LPWSTR lpDriveName,
[in] HWND hwndFMX,
[in] DWORD nDialogType
);
Parameter
[in] lpDriveName
Zeiger auf den aktuellen Laufwerksnamen, der im Datei-Manager ausgewählt ist.
[in] hwndFMX
Ein Handle für das FMX-Fenster, das zum Abfragen der Auswahl verwendet werden kann.
[in] nDialogType
Gibt den Typ des zu öffnenden Berechtigungsdialogfelds an. Dieser Parameter kann einen der folgenden Werte annehmen.
Wert | Bedeutung |
---|---|
|
Öffnet das Dialogfeld Berechtigungen . |
|
Öffnet das Dialogfeld Überwachung . |
|
Öffnet das Dialogfeld Besitzer . |
Rückgabewert
Wenn die Funktion erfolgreich ist, sollte die Funktion WN_SUCCESS zurückgeben.
Wenn die Funktion fehlschlägt, sollte sie SetLastError aufrufen, um erweiterte Fehlerinformationen festzulegen, die die folgenden Werte enthalten können.
Rückgabecode | Beschreibung |
---|---|
|
NPFMXEditPerm wird im Anbieter nicht unterstützt. |
|
Einige Parameter haben eine unerwartete Form oder einen unerwarteten Wert. |
|
Nicht genügend Arbeitsspeicher zum Anzeigen des Dialogfelds. |
|
Ein anderer Netzwerkfehler ist aufgetreten. |
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 |