UDF > WinAPIEx > Files & Devices > Files >


_WinAPI_SetSearchPathMode

D�finit le mode "par processus" que la fonction _WinAPI_SearchPath() utilise lors de la localisation des fichiers

#include <WinAPIFiles.au3>
_WinAPI_SetSearchPathMode ( $iFlags )

Param�tres

$iFlags Le mode de recherche � utiliser. Ce param�tre peut prendre l'une des valeurs suivantes:
    $BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE
    $BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE

Optionnellement, $BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE peut �tre combin� avec le flag ci-dessous pour faire ce mode permanent pour le processus en cours.
    $BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE ne peut pas �tre combin� avec ce flag.
    $BASE_SEARCH_PATH_PERMANENT

Valeur de retour

Succ�s: Retourne True
�chec: Retourne False

Remarques

Apr�s que la fonction _WinAPI_SetSearchPathMode() ait �t� appel�e avec succ�s pour le processus en cours, le param�tre dans le Registre syst�me est ignor� au profit du mode le plus r�cemment cr�� avec succ�s.

Si la fonction a �t� appel�e avec succ�s pour le processus en cours avec le flag $BASE_SEARCH_PATH_PERMANENT activ�, le mode safe est d�fini en permanence pour le processus appelant. Tous les appels ult�rieurs � _WinAPI_SetSearchPathMode() au sein de ce processus qui essayent de changer le mode de recherche �chouera avec ERROR_ACCESS_DENIED (5).

La fonction _WinAPI_SetSearchPathMode() ne modifie pas le registre du syst�me.

Cette fonction n�cessite Windows 7 ou une version ult�rieure.

En relation

_WinAPI_SearchPath

Voir aussi

Consultez SetSearchPathMode dans la librairie MSDN.