Freigeben über


NPFMXGetPermHelp-Funktion (npapi.h)

Ruft die Hilfedatei und den Hilfekontext der Dialogfelder des Berechtigungs-Editors ab, wenn ein Menüelement im Menü Sicherheit des Datei-Managers ausgewählt und F1 gedrückt wird.

Syntax

DWORD NPFMXGetPermHelp(
  [in]      LPWSTR  lpDriveName,
  [in]      DWORD   nDialogType,
  [in]      BOOL    fDirectory,
  [in, out] LPVOID  lpFileNameBuffer,
  [in, out] LPDWORD lpBufferSize,
  [out]     LPDWORD lpnHelpContext
);

Parameter

[in] lpDriveName

Zeiger auf den Namen des Laufwerks, das derzeit im Datei-Manager ausgewählt ist.

[in] nDialogType

Gibt das Menüelement im Menü Sicherheit des Datei-Managers an, für das Hilfe angezeigt werden soll. Dies kann einer der folgenden Werte sein.

Wert Bedeutung
WNPERM_DLG_PERM
Hilfe zum Menüelement Berechtigungen anzeigen.
WNPERM_DLG_AUDIT
Hilfe zum Menüelement Überwachung anzeigen.
WNPERM_DLG_OWNER
Hilfe zum Menüelement Besitzer anzeigen.

[in] fDirectory

Gibt an, ob es sich bei dem ausgewählten Element um ein Verzeichnis handelt. Dies sollte auf TRUE festgelegt werden, wenn es sich bei dem ausgewählten Element im Datei-Manager um ein Verzeichnis handelt, und auf FALSE , wenn es sich um eine Datei handelt.

[in, out] lpFileNameBuffer

Zeiger auf einen Puffer, der den Namen der Hilfedatei empfängt.

[in, out] lpBufferSize

Zeiger auf ein DWORD , das die Größe des übergebenen Puffers angibt. Wenn lpBuffer nicht groß genug ist, enthält dies bei der Rückgabe die erforderliche Puffergröße.

[out] lpnHelpContext

Zeiger auf ein DWORD , das den Hilfekontext für den angegebenen nType erhält.

Rückgabewert

Wenn die Funktion erfolgreich ist, sollte die Funktion WN_SUCCESS zurückgeben.

Wenn die Funktion fehlschlägt, sollte setLastError aufgerufen werden, um erweiterte Fehlerinformationen festzulegen, die die folgenden Werte enthalten können.

Rückgabecode Beschreibung
WN_NOT_SUPPORTED
Die NPFMXGetPermHelp-Funktion wird im Anbieter nicht unterstützt.
WN_BAD_VALUE
Mindestens ein Parameter ist eine unerwartete Form oder ein unerwarteter Wert.
WN_MORE_DATA
Der Eingabepuffer ist zu klein.

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