Freigeben über


GetDllDirectoryA-Funktion (winbase.h)

Ruft den anwendungsspezifischen Teil des Suchpfads ab, der zum Suchen von DLLs für die Anwendung verwendet wird.

Syntax

DWORD GetDllDirectoryA(
  [in]  DWORD nBufferLength,
  [out] LPSTR lpBuffer
);

Parameter

[in] nBufferLength

Die Größe des Ausgabepuffers in Zeichen.

[out] lpBuffer

Ein Zeiger auf einen Puffer, der den anwendungsspezifischen Teil des Suchpfads empfängt.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert die Länge der Zeichenfolge, die in lpBuffer-kopiert wurde, in Zeichen, nicht einschließlich des endenden NULL-Zeichens.If the function succeeds, the return value is the length of the string copied to lpBuffer, in characters, not including the endating null character. Wenn der Rückgabewert größer als nBufferLengthist, gibt er die Größe des für den Pfad erforderlichen Puffers an.

Wenn die Funktion fehlschlägt, ist der Rückgabewert null. Rufen Sie GetLastErrorauf, um erweiterte Fehlerinformationen zu erhalten.

Bemerkungen

Um eine Anwendung zu kompilieren, die diese Funktion verwendet, definieren Sie _WIN32_WINNT als 0x0502 oder höher. Weitere Informationen finden Sie unter Verwenden der Windows-Header.

Anmerkung

Der winbase.h-Header definiert GetDllDirectory als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista, Windows XP mit SP1 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2003 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- winbase.h (enthalten Windows.h)
Library Kernel32.lib
DLL- Kernel32.dll

Siehe auch

Dynamic-Link Bibliothekssuchreihenfolge

SetDllDirectory-