Kernel32SetDllDirectory Method
Adds a directory to the search path used to locate DLLs for the application.
Namespace: DevCase.Win32.NativeMethodsAssembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("Kernel32.dll", CharSet = CharSet.Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true, SetLastError = true)]
public static bool SetDllDirectory(
string pathName
)
<DllImportAttribute("Kernel32.dll", CharSet := CharSet.Auto, BestFitMapping := false,
ThrowOnUnmappableChar := true, SetLastError := true>]
Public Shared Function SetDllDirectory (
pathName As String
) As Boolean
Dim pathName As String
Dim returnValue As Boolean
returnValue = Kernel32.SetDllDirectory(pathName)
public:
[DllImportAttribute(L"Kernel32.dll", CharSet = CharSet::Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true, SetLastError = true)]
static bool SetDllDirectory(
String^ pathName
)
[<DllImportAttribute("Kernel32.dll", CharSet = CharSet.Auto, BestFitMapping = false,
ThrowOnUnmappableChar = true, SetLastError = true)>]
static member SetDllDirectory :
pathName : string -> bool
No code example is currently available or this language may not be supported.
- pathName String
-
The directory to be added to the search path.
If this parameter is an empty string (""), the call removes the current directory from the default DLL search order.
If this parameter is NULL, the function restores the default search order.
Boolean
If the function succeeds, the return value is
.
If the function fails, the return value is
.
To get extended error information, call
GetLastWin32Error.