.. highlightlang:: us .. index:: GetDirectoryWriteAccess .. _getdirectorywriteaccess: GetDirectoryWriteAccess ======================= .. us.tag GetDirectoryWriteAccess GERMAN FILE_MISC New530 :ref:`GetDirectoryWriteAccess` prüft, ob für ein Verzeichnis Schreibzugriff möglich ist. .. function:: nAttrib = GetDirectoryWriteAccess(ssDirectory) .. us.return **Returnwert** *nAttib* ist einer der folgenden Werte: .. list-table:: :header-rows: 1 * - Wert - Bedeutung * - -1 - Das Verzeichnis existiert nicht oder der Benutzer hat keinen Zugriff. * - 0 - Auf das Verzeichnis kann nur zum Lesen zugegriffen werden. * - 1 - Auf das Verzeichnis kann schreibend zugegriffen werden. .. us.params **Parameter** .. uparam:: ssDirectory *ssDirectory* ist ein vollständiger Verzeichnisname. .. us.example **Beispiel** :: nAttrib = GetDirectoryWriteAccess(ssDirectory); if (nAttrib == -1) { MessageBoxError(_s("The directory \"%s\" does not exist."), ssDirectory); return FALSE; } else if (nAttrib == 0) { MessageBoxError(_s("The directory \"%s\" is write protected."), ssDirectory); return FALSE; } .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Beschreibung * - 5.3.0 - Neu. .. seealso:: :ref:`uberblick-dateien`, :ref:`FindFiles`, :ref:`SetFileAttributes`, :ref:`GetFileWriteAccess` :sub:`id-550782`