Restrictions, énumération (shlobj_core.h)

Ces indicateurs sont utilisés avec la fonction SHRestricted . SHRestricted est utilisé pour déterminer si une stratégie d’administrateur spécifiée est appliquée. Dans de nombreux cas, les applications doivent modifier certains comportements pour se conformer aux stratégies adoptées par les administrateurs système.

Syntax

typedef enum RESTRICTIONS {
  REST_NONE = 0x00000000,
  REST_NORUN = 0x00000001,
  REST_NOCLOSE = 0x00000002,
  REST_NOSAVESET = 0x00000004,
  REST_NOFILEMENU = 0x00000008,
  REST_NOSETFOLDERS = 0x00000010,
  REST_NOSETTASKBAR = 0x00000020,
  REST_NODESKTOP = 0x00000040,
  REST_NOFIND = 0x00000080,
  REST_NODRIVES = 0x00000100,
  REST_NODRIVEAUTORUN = 0x00000200,
  REST_NODRIVETYPEAUTORUN = 0x00000400,
  REST_NONETHOOD = 0x00000800,
  REST_STARTBANNER = 0x00001000,
  REST_RESTRICTRUN = 0x00002000,
  REST_NOPRINTERTABS = 0x00004000,
  REST_NOPRINTERDELETE = 0x00008000,
  REST_NOPRINTERADD = 0x00010000,
  REST_NOSTARTMENUSUBFOLDERS = 0x00020000,
  REST_MYDOCSONNET = 0x00040000,
  REST_NOEXITTODOS = 0x00080000,
  REST_ENFORCESHELLEXTSECURITY = 0x00100000,
  REST_LINKRESOLVEIGNORELINKINFO = 0x00200000,
  REST_NOCOMMONGROUPS = 0x00400000,
  REST_SEPARATEDESKTOPPROCESS = 0x00800000,
  REST_NOWEB = 0x01000000,
  REST_NOTRAYCONTEXTMENU = 0x02000000,
  REST_NOVIEWCONTEXTMENU = 0x04000000,
  REST_NONETCONNECTDISCONNECT = 0x08000000,
  REST_STARTMENULOGOFF = 0x10000000,
  REST_NOSETTINGSASSIST = 0x20000000,
  REST_NOINTERNETICON = 0x40000001,
  REST_NORECENTDOCSHISTORY = 0x40000002,
  REST_NORECENTDOCSMENU = 0x40000003,
  REST_NOACTIVEDESKTOP = 0x40000004,
  REST_NOACTIVEDESKTOPCHANGES = 0x40000005,
  REST_NOFAVORITESMENU = 0x40000006,
  REST_CLEARRECENTDOCSONEXIT = 0x40000007,
  REST_CLASSICSHELL = 0x40000008,
  REST_NOCUSTOMIZEWEBVIEW = 0x40000009,
  REST_NOHTMLWALLPAPER = 0x40000010,
  REST_NOCHANGINGWALLPAPER = 0x40000011,
  REST_NODESKCOMP = 0x40000012,
  REST_NOADDDESKCOMP = 0x40000013,
  REST_NODELDESKCOMP = 0x40000014,
  REST_NOCLOSEDESKCOMP = 0x40000015,
  REST_NOCLOSE_DRAGDROPBAND = 0x40000016,
  REST_NOMOVINGBAND = 0x40000017,
  REST_NOEDITDESKCOMP = 0x40000018,
  REST_NORESOLVESEARCH = 0x40000019,
  REST_NORESOLVETRACK = 0x4000001A,
  REST_FORCECOPYACLWITHFILE = 0x4000001B,
  REST_NOLOGO3CHANNELNOTIFY = 0x4000001C,
  REST_NOFORGETSOFTWAREUPDATE = 0x4000001D,
  REST_NOSETACTIVEDESKTOP = 0x4000001E,
  REST_NOUPDATEWINDOWS = 0x4000001F,
  REST_NOCHANGESTARMENU = 0x40000020,
  REST_NOFOLDEROPTIONS = 0x40000021,
  REST_HASFINDCOMPUTERS = 0x40000022,
  REST_INTELLIMENUS = 0x40000023,
  REST_RUNDLGMEMCHECKBOX = 0x40000024,
  REST_ARP_ShowPostSetup = 0x40000025,
  REST_NOCSC = 0x40000026,
  REST_NOCONTROLPANEL = 0x40000027,
  REST_ENUMWORKGROUP = 0x40000028,
  REST_ARP_NOARP = 0x40000029,
  REST_ARP_NOREMOVEPAGE = 0x4000002A,
  REST_ARP_NOADDPAGE = 0x4000002B,
  REST_ARP_NOWINSETUPPAGE = 0x4000002C,
  REST_GREYMSIADS = 0x4000002D,
  REST_NOCHANGEMAPPEDDRIVELABEL = 0x4000002E,
  REST_NOCHANGEMAPPEDDRIVECOMMENT = 0x4000002F,
  REST_MaxRecentDocs = 0x40000030,
  REST_NONETWORKCONNECTIONS = 0x40000031,
  REST_FORCESTARTMENULOGOFF = 0x40000032,
  REST_NOWEBVIEW = 0x40000033,
  REST_NOCUSTOMIZETHISFOLDER = 0x40000034,
  REST_NOENCRYPTION = 0x40000035,
  REST_DONTSHOWSUPERHIDDEN = 0x40000037,
  REST_NOSHELLSEARCHBUTTON = 0x40000038,
  REST_NOHARDWARETAB = 0x40000039,
  REST_NORUNASINSTALLPROMPT = 0x4000003A,
  REST_PROMPTRUNASINSTALLNETPATH = 0x4000003B,
  REST_NOMANAGEMYCOMPUTERVERB = 0x4000003C,
  REST_DISALLOWRUN = 0x4000003E,
  REST_NOWELCOMESCREEN = 0x4000003F,
  REST_RESTRICTCPL = 0x40000040,
  REST_DISALLOWCPL = 0x40000041,
  REST_NOSMBALLOONTIP = 0x40000042,
  REST_NOSMHELP = 0x40000043,
  REST_NOWINKEYS = 0x40000044,
  REST_NOENCRYPTONMOVE = 0x40000045,
  REST_NOLOCALMACHINERUN = 0x40000046,
  REST_NOCURRENTUSERRUN = 0x40000047,
  REST_NOLOCALMACHINERUNONCE = 0x40000048,
  REST_NOCURRENTUSERRUNONCE = 0x40000049,
  REST_FORCEACTIVEDESKTOPON = 0x4000004A,
  REST_NOVIEWONDRIVE = 0x4000004C,
  REST_NONETCRAWL = 0x4000004D,
  REST_NOSHAREDDOCUMENTS = 0x4000004E,
  REST_NOSMMYDOCS = 0x4000004F,
  REST_NOSMMYPICS = 0x40000050,
  REST_ALLOWBITBUCKDRIVES = 0x40000051,
  REST_NONLEGACYSHELLMODE = 0x40000052,
  REST_NOCONTROLPANELBARRICADE = 0x40000053,
  REST_NOSTARTPAGE = 0x40000054,
  REST_NOAUTOTRAYNOTIFY = 0x40000055,
  REST_NOTASKGROUPING = 0x40000056,
  REST_NOCDBURNING = 0x40000057,
  REST_MYCOMPNOPROP = 0x40000058,
  REST_MYDOCSNOPROP = 0x40000059,
  REST_NOSTARTPANEL = 0x4000005A,
  REST_NODISPLAYAPPEARANCEPAGE = 0x4000005B,
  REST_NOTHEMESTAB = 0x4000005C,
  REST_NOVISUALSTYLECHOICE = 0x4000005D,
  REST_NOSIZECHOICE = 0x4000005E,
  REST_NOCOLORCHOICE = 0x4000005F,
  REST_SETVISUALSTYLE = 0x40000060,
  REST_STARTRUNNOHOMEPATH = 0x40000061,
  REST_NOUSERNAMEINSTARTPANEL = 0x40000062,
  REST_NOMYCOMPUTERICON = 0x40000063,
  REST_NOSMNETWORKPLACES = 0x40000064,
  REST_NOSMPINNEDLIST = 0x40000065,
  REST_NOSMMYMUSIC = 0x40000066,
  REST_NOSMEJECTPC = 0x40000067,
  REST_NOSMMOREPROGRAMS = 0x40000068,
  REST_NOSMMFUPROGRAMS = 0x40000069,
  REST_NOTRAYITEMSDISPLAY = 0x4000006A,
  REST_NOTOOLBARSONTASKBAR = 0x4000006B,
  REST_NOSMCONFIGUREPROGRAMS = 0x4000006F,
  REST_HIDECLOCK = 0x40000070,
  REST_NOLOWDISKSPACECHECKS = 0x40000071,
  REST_NOENTIRENETWORK = 0x40000072,
  REST_NODESKTOPCLEANUP = 0x40000073,
  REST_BITBUCKNUKEONDELETE = 0x40000074,
  REST_BITBUCKCONFIRMDELETE = 0x40000075,
  REST_BITBUCKNOPROP = 0x40000076,
  REST_NODISPBACKGROUND = 0x40000077,
  REST_NODISPSCREENSAVEPG = 0x40000078,
  REST_NODISPSETTINGSPG = 0x40000079,
  REST_NODISPSCREENSAVEPREVIEW = 0x4000007A,
  REST_NODISPLAYCPL = 0x4000007B,
  REST_HIDERUNASVERB = 0x4000007C,
  REST_NOTHUMBNAILCACHE = 0x4000007D,
  REST_NOSTRCMPLOGICAL = 0x4000007E,
  REST_NOPUBLISHWIZARD = 0x4000007F,
  REST_NOONLINEPRINTSWIZARD = 0x40000080,
  REST_NOWEBSERVICES = 0x40000081,
  REST_ALLOWUNHASHEDWEBVIEW = 0x40000082,
  REST_ALLOWLEGACYWEBVIEW = 0x40000083,
  REST_REVERTWEBVIEWSECURITY = 0x40000084,
  REST_INHERITCONSOLEHANDLES = 0x40000086,
  REST_SORTMAXITEMCOUNT = 0x40000087,
  REST_NOREMOTERECURSIVEEVENTS = 0x40000089,
  REST_NOREMOTECHANGENOTIFY = 0x40000091,
  REST_NOSIMPLENETIDLIST = 0x40000092,
  REST_NOENUMENTIRENETWORK = 0x40000093,
  REST_NODETAILSTHUMBNAILONNETWORK = 0x40000094,
  REST_NOINTERNETOPENWITH = 0x40000095,
  REST_DONTRETRYBADNETNAME = 0x4000009B,
  REST_ALLOWFILECLSIDJUNCTIONS = 0x4000009C,
  REST_NOUPNPINSTALL = 0x4000009D,
  REST_ARP_DONTGROUPPATCHES = 0x400000AC,
  REST_ARP_NOCHOOSEPROGRAMSPAGE = 0x400000AD,
  REST_NODISCONNECT = 0x41000001,
  REST_NOSECURITY = 0x41000002,
  REST_NOFILEASSOCIATE = 0x41000003,
  REST_ALLOWCOMMENTTOGGLE = 0x41000004,
  REST_USEDESKTOPINICACHE = 0x41000005
} ;

Constantes

 
REST_NONE
Valeur : 0x00000000
Non utilisé.
REST_NORUN
Valeur : 0x00000001
Si ce n’est pas zéro, l’administrateur système a interdit l’accès à la commande Exécuter dans le menu Démarrer . Les applications doivent supprimer des fonctionnalités similaires. Par exemple, un navigateur avec une barre d’adresse doit refuser toute tentative de l’utilisateur de taper le chemin d’accès d’un fichier local dans la barre d’adresses.
REST_NOCLOSE
Valeur : 0x00000002
Si ce n’est pas zéro, l’administrateur système a interdit l’accès à la commande Arrêter dans le menu Démarrer . Les applications doivent supprimer la possibilité d’arrêter ou de redémarrer l’ordinateur.
REST_NOSAVESET
Valeur : 0x00000004
Si ce n’est pas zéro, l’administrateur système a demandé que les applications n’enregistrent pas leur état à la sortie pour une restauration lors de leur prochaine exécution. Les applications doivent désactiver l’enregistrement de leur position et de leurs paramètres de fenêtre.
REST_NOFILEMENU
Valeur : 0x00000008
Si ce n’est pas zéro, l’administrateur système a interdit l’accès au menu Fichier de Windows Explorer. Les applications doivent supprimer des fonctionnalités similaires.
REST_NOSETFOLDERS
Valeur : 0x00000010
Si ce n’est pas zéro, l’administrateur système a interdit l’accès à Panneau de configuration, aux imprimantes et aux connexions réseau et d’accès à distance. Les applications doivent empêcher les utilisateurs d’afficher ces dossiers.
REST_NOSETTASKBAR
Valeur : 0x00000020
Si ce n’est pas zéro, l’administrateur système a interdit l’accès aux paramètres de la barre des tâches. Les applications doivent empêcher les utilisateurs de modifier ces paramètres.
REST_NODESKTOP
Valeur : 0x00000040
Si ce n’est pas zéro, l’administrateur système a spécifié que toutes les icônes sur le bureau doivent être masquées. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOFIND
Valeur : 0x00000080
Si ce n’est pas zéro, l’administrateur système a indiqué que l’utilisateur ne doit pas être autorisé à rechercher des fichiers. Les applications doivent supprimer des fonctionnalités similaires.
REST_NODRIVES
Valeur : 0x00000100
Valeur 32 bits qui spécifie les lecteurs qui ne doivent pas être affichés à l’utilisateur. Bit 0 correspond au lecteur A, jusqu’au bit 25 qui correspond au lecteur Z. Les applications qui affichent une liste de lecteurs doivent supprimer les lecteurs dont les bits correspondants sont définis.
REST_NODRIVEAUTORUN
Valeur : 0x00000200
Valeur 32 bits qui spécifie les lecteurs pour lesquels l’exécution automatique doit être désactivée. Bit 0 correspond au lecteur A, jusqu’au bit 25 qui correspond au lecteur Z. Les applications ne doivent pas proposer d’exécuter automatiquement tout lecteur dont le bit correspondant est défini.
REST_NODRIVETYPEAUTORUN
Valeur : 0x00000400
Valeur 32 bits qui spécifie les types de lecteurs pour lesquels l’exécution automatique doit être désactivée. Les bits sont numérotés en fonction de la valeur de retour de GetDriveType. Par exemple, bit DRIVE_CDROM désactive l’exécution automatique sur les lecteurs de CD-ROM. Les applications ne doivent pas proposer l’exécution automatique d’un lecteur dont le type a son jeu de bits correspondant.
REST_NONETHOOD
Valeur : 0x00000800
Si ce n’est pas zéro, l’administrateur système a supprimé le voisinage réseau (également appelé Mes emplacements réseau) de l’espace de noms Shell. Les applications doivent désactiver les fonctionnalités qui permettent à l’utilisateur de parcourir le réseau.
REST_STARTBANNER
Valeur : 0x00001000
Non utilisé.
REST_RESTRICTRUN
Valeur : 0x00002000
Si ce n’est pas zéro, l’administrateur système a restreint les programmes que l’utilisateur peut exécuter. Seuls les programmes répertoriés sous la clé de RegistreHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer peuvent être exécutés à partir de la boîte de dialogue Exécuter , en double-cliquant ou en sélectionnant dans le menu Fichier . Les applications doivent empêcher les utilisateurs d’exécuter des programmes non répertoriés sous cette clé. Les applications qui utilisent les fonctions ShellExecute ou ShellExecuteEx pour exécuter des programmes n’ont pas besoin d’effectuer une action spéciale, car ces fonctions case activée la stratégie.
REST_NOPRINTERTABS
Valeur : 0x00004000
Non utilisé.
REST_NOPRINTERDELETE
Valeur : 0x00008000
Si ce n’est pas zéro, l’administrateur système a désactivé la capacité de l’utilisateur à supprimer des imprimantes. Les applications doivent supprimer la possibilité de supprimer des imprimantes.
REST_NOPRINTERADD
Valeur : 0x00010000
Si ce n’est pas zéro, l’administrateur système a désactivé la capacité de l’utilisateur à ajouter des imprimantes. Les applications doivent supprimer la possibilité d’ajouter des imprimantes.
REST_NOSTARTMENUSUBFOLDERS
Valeur : 0x00020000
Si ce n’est pas zéro, les sous-dossiers du menu Démarrer et du menu Programmes ne s’affichent pas en haut du menu Démarrer classique, dans la liste Programmes du menu Démarrer classique ou dans la liste Tous les programmes du menu Démarrer . Les applications qui énumèrent le contenu du menu Démarrer doivent éviter les sous-dossiers. S’il est différent de zéro, cet indicateur ne limite pas les menus autres que ceux répertoriés ici ; en particulier, Le Poste de travail peut toujours se développer.
REST_MYDOCSONNET
Valeur : 0x00040000
Non utilisé.
REST_NOEXITTODOS
Valeur : 0x00080000
Non utilisé.
REST_ENFORCESHELLEXTSECURITY
Valeur : 0x00100000
Si ce n’est pas zéro, l’administrateur système a interdit l’utilisation d’extensions Shell non approuvées. Les applications ne doivent pas instancier les extensions Shell, sauf si elles sont marquées comme approuvées par l’administrateur système. Pour plus d’informations, consultez Création de gestionnaires d’extensions d’interpréteur de commandes.
REST_LINKRESOLVEIGNORELINKINFO
Valeur : 0x00200000
Si ce n’est pas zéro, le système n’essaie pas de reconnecter les lecteurs réseau mappés lors de la résolution d’un raccourci rompu vers un fichier ou un dossier sur un lecteur réseau mappé. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOCOMMONGROUPS
Valeur : 0x00400000
Si ce n’est pas zéro, indique que l’administrateur système a interdit l’accès aux dossiers CSIDL_COMMON_STARTMENU ou CSIDL_COMMON_PROGRAMS dans le menu Démarrer . Les applications qui énumèrent le contenu du menu Démarrer doivent éviter ces dossiers.
REST_SEPARATEDESKTOPPROCESS
Valeur : 0x00800000
Si ce n’est pas zéro, l’administrateur a exigé que les dossiers soient ouverts dans un processus distinct. Cette opération remplace et désactive le paramètre correspondant dans la boîte de dialogue Options des dossiers . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOWEB
Valeur : 0x01000000
Si ce n’est pas zéro, l’administrateur système a supprimé l’onglet Web de la boîte de dialogue Propriétés du bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows XP et versions ultérieures : non utilisé.
REST_NOTRAYCONTEXTMENU
Valeur : 0x02000000
Si ce n’est pas zéro, l’administrateur système a interdit l’accès aux menus contextuels de la barre des tâches. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOVIEWCONTEXTMENU
Valeur : 0x04000000
Si ce n’est pas zéro, l’administrateur système a interdit l’accès aux menus contextuels pour les objets Shell. Les applications doivent désactiver les menus contextuels pour les objets Shell.
REST_NONETCONNECTDISCONNECT
Valeur : 0x08000000
Si ce n’est pas zéro, l’administrateur système a refusé aux utilisateurs la possibilité de mapper ou de déconnecter des lecteurs réseau. Les applications doivent supprimer la possibilité de mapper ou de déconnecter des lecteurs réseau.
REST_STARTMENULOGOFF
Valeur : 0x10000000
Si la valeur est 1, l’administrateur système a supprimé l’option Déconnexion du menu Démarrer . Si la valeur est 2, l’administrateur système a forcé l’affichage de l’option Déconnexion . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSETTINGSASSIST
Valeur : 0x20000000
Non utilisé.
REST_NOINTERNETICON
Valeur : 0x40000001
Si ce n’est pas zéro, l’administrateur système a supprimé l’icône Internet Explorer du bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NORECENTDOCSHISTORY
Valeur : 0x40000002
Si ce n’est pas zéro, l’administrateur système a désactivé l’historique des documents récents. Les applications doivent désactiver toutes les listes mrU, telles que celles qui sont souvent affichées dans le menu Fichier . L’adhésion à ce paramètre est obligatoire pour la conformité du logo Windows.
REST_NORECENTDOCSMENU
Valeur : 0x40000003
Si ce n’est pas zéro, l’administrateur système a supprimé le menu Documents récents du menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOACTIVEDESKTOP
Valeur : 0x40000004
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de créer du contenu web sur le bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOACTIVEDESKTOPCHANGES
Valeur : 0x40000005
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de modifier le contenu web sur le bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOFAVORITESMENU
Valeur : 0x40000006
Si ce n’est pas zéro, l’administrateur système a supprimé le menu Favoris du menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_CLEARRECENTDOCSONEXIT
Valeur : 0x40000007
Si ce n’est pas zéro, l’administrateur système a exigé que l’historique des documents récents et les informations d’historique associées soient supprimés lorsque l’utilisateur se déconnecte. Les applications doivent effacer l’historique des documents récents lorsqu’elles se terminent.
REST_CLASSICSHELL
Valeur : 0x40000008
Non utilisé.
REST_NOCUSTOMIZEWEBVIEW
Valeur : 0x40000009
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de personnaliser l’apparence des dossiers Windows Explorer. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOHTMLWALLPAPER
Valeur : 0x40000010
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de définir le papier peint sur n’importe quelle image qui n’est pas une image bitmap (*.bmp). Les applications qui permettent à l’utilisateur de modifier le papier peint du bureau doivent désactiver le contenu web. Windows Vista ou version ultérieure : non utilisé.
REST_NOCHANGINGWALLPAPER
Valeur : 0x40000011
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de modifier le papier peint du bureau. Les applications doivent désactiver les fonctionnalités correspondantes.
REST_NODESKCOMP
Valeur : 0x40000012
Si ce n’est pas zéro, l’administrateur système a désactivé les composants de bureau. Les applications qui créent ou modifient des composants de bureau doivent désactiver cette fonctionnalité. Windows Vista ou version ultérieure : non utilisé.
REST_NOADDDESKCOMP
Valeur : 0x40000013
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de créer des composants de bureau. Les applications qui créent des composants de bureau doivent désactiver cette fonctionnalité.
REST_NODELDESKCOMP
Valeur : 0x40000014
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de supprimer des composants de bureau. Les applications qui suppriment des composants de bureau doivent désactiver cette fonctionnalité. Windows Vista ou version ultérieure : non utilisé.
REST_NOCLOSEDESKCOMP
Valeur : 0x40000015
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de fermer les composants du bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOCLOSE_DRAGDROPBAND
Valeur : 0x40000016
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de glisser, déplacer ou fermer des bandes de bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOMOVINGBAND
Valeur : 0x40000017
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de déplacer une bande de bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOEDITDESKCOMP
Valeur : 0x40000018
Si ce n’est pas zéro, indique que l’administrateur système a désactivé la possibilité de modifier les composants de bureau. Les applications qui modifient les composants de bureau doivent désactiver cette fonctionnalité. Windows Vista ou version ultérieure : non utilisé.
REST_NORESOLVESEARCH
Valeur : 0x40000019
Si ce n’est pas zéro, l’administrateur système a désactivé la recherche de fichiers heuristiques lors de la résolution des raccourcis rompus. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NORESOLVETRACK
Valeur : 0x4000001A
Si ce n’est pas zéro, l’administrateur système a désactivé l’utilisation du service de suivi des liens lors de la résolution des raccourcis rompus. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_FORCECOPYACLWITHFILE
Valeur : 0x4000001B
Si ce n’est pas zéro, l’administrateur système a forcé les opérations de copie de fichiers Shell à copier la liste de contrôle d’accès avec le fichier au lieu d’hériter de la liste de contrôle d’accès du dossier cible. Les applications qui utilisent la fonction SHFileOperation n’ont pas besoin d’effectuer d’actions spéciales. Les applications qui copient des fichiers manuellement doivent s’assurer que l’ACL source est copiée.
REST_NOLOGO3CHANNELNOTIFY
Valeur : 0x4000001C
Si ce n’est pas zéro, l’administrateur système a désactivé les mises à jour de canal lors de la résolution des raccourcis. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non pris en charge.
REST_NOFORGETSOFTWAREUPDATE
Valeur : 0x4000001D
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de décocher la case Me rappeler jusqu’à ce que je mets à jour la version actuelle dans la fonction SoftwareUpdateMessageBox . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSETACTIVEDESKTOP
Valeur : 0x4000001E
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de modifier les paramètres du contenu web sur le bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOUPDATEWINDOWS
Valeur : 0x4000001F
Si ce n’est pas zéro, l’administrateur système a masqué le raccourci Windows Update dans le menu Démarrer. Les applications qui énumèrent le contenu du menu Démarrer ne doivent pas afficher le raccourci Windows Update vers l’utilisateur.
REST_NOCHANGESTARMENU
Valeur : 0x40000020
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité d’apporter des modifications au menu Démarrer . Les applications doivent désactiver toute fonctionnalité qui permet à l’utilisateur de réorganiser son menu Démarrer .
REST_NOFOLDEROPTIONS
Valeur : 0x40000021
Si ce n’est pas zéro, l’administrateur système a refusé l’accès à la boîte de dialogue Options des dossiers . Les applications qui affichent les options de dossier dans Panneau de configuration doivent désactiver cette fonctionnalité.
REST_HASFINDCOMPUTERS
Valeur : 0x40000022
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de rechercher des ordinateurs sur le réseau. Les applications doivent supprimer la possibilité de rechercher des ordinateurs sur le réseau.
REST_INTELLIMENUS
Valeur : 0x40000023
Si ce n’est pas zéro, l’administrateur système a désactivé les menus personnalisés. Les applications ne doivent pas masquer les commandes de menu rarement utilisées.
REST_RUNDLGMEMCHECKBOX
Valeur : 0x40000024
Si ce n’est pas zéro, l’administrateur système a désactivé l’option Exécuter dans un espace mémoire distinct dans la boîte de dialogue Exécuter . Les applications qui fournissent des fonctionnalités similaires doivent supprimer la case correspondante.
REST_ARP_ShowPostSetup
Valeur : 0x40000025
Si ce n’est pas zéro, l’administrateur système a supprimé la liste des opérations d’installation incomplètes de la section « Ajouter/supprimer des composants Windows » de la boîte de dialogue Ajout/Suppression de programmes . Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOCSC
Valeur : 0x40000026
Si ce n’est pas zéro, l’administrateur système a supprimé Synchroniser tout du menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOCONTROLPANEL
Valeur : 0x40000027
Si ce n’est pas zéro, l’administrateur système a refusé l’accès à Panneau de configuration. Les applications doivent désactiver toutes les fonctionnalités qui exécutent Control Panel.
REST_ENUMWORKGROUP
Valeur : 0x40000028
Si ce n’est pas zéro, l’administrateur système a indiqué que le voisinage réseau doit inclure le groupe de travail ordinateur. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_ARP_NOARP
Valeur : 0x40000029
Si ce n’est pas zéro, l’administrateur système a refusé l’accès à la boîte de dialogue Ajout/Suppression de programmes . Les applications doivent désactiver toutes les fonctionnalités qui exécutent la boîte de dialogue Ajout/Suppression de programmes . Windows Vista ou version ultérieure : non utilisé.
REST_ARP_NOREMOVEPAGE
Valeur : 0x4000002A
Si ce n’est pas zéro, l’administrateur système a refusé l’accès à la section Modifier ou Supprimer des programmes de la boîte de dialogue Ajout/Suppression de programmes . Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_ARP_NOADDPAGE
Valeur : 0x4000002B
Si ce n’est pas zéro, l’administrateur système a refusé l’accès à la section Ajouter des programmes de la boîte de dialogue Ajout/Suppression de programmes . Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_ARP_NOWINSETUPPAGE
Valeur : 0x4000002C
Si ce n’est pas zéro, l’administrateur système a refusé l’accès à la section Ajouter/Supprimer des composants Windows de la boîte de dialogue Ajout/Suppression de programmes . Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_GREYMSIADS
Valeur : 0x4000002D
Si ce n’est pas zéro, l’administrateur système a spécifié que les raccourcis Windows Installer qui font référence aux applications disponibles mais qui ne sont pas encore installées doivent être affichés dans le menu Démarrer en gris. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOCHANGEMAPPEDDRIVELABEL
Valeur : 0x4000002E
Non utilisé.
REST_NOCHANGEMAPPEDDRIVECOMMENT
Valeur : 0x4000002F
Non utilisé.
REST_MaxRecentDocs
Valeur : 0x40000030
Valeur 32 bits qui spécifie le nombre maximal de documents à conserver dans le menu Documents récents . Si cette valeur est égale à zéro, l’administrateur système n’a pas spécifié de valeur maximale et les applications peuvent choisir une valeur par défaut. Si cette valeur n’est pas nulle, les applications doivent limiter leur liste Documents récents au nombre d’éléments spécifié.
REST_NONETWORKCONNECTIONS
Valeur : 0x40000031
Si ce n’est pas zéro, l’administrateur système a supprimé le menu Connexions réseau du menu Démarrer . Les applications doivent masquer les listes de connexions réseau et d’accès à distance.
REST_FORCESTARTMENULOGOFF
Valeur : 0x40000032
Si ce n’est pas zéro, l’administrateur système a forcé la commande Déconnexion dans le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOWEBVIEW
Valeur : 0x40000033
Si ce n’est pas zéro, l’administrateur système a désactivé les modèles HTML de dossiers (Windows 2000) ou les tâches de dossier (Windows XP) dans Windows Explorer. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOCUSTOMIZETHISFOLDER
Valeur : 0x40000034
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de personnaliser l’apparence des dossiers Windows Explorer. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOENCRYPTION
Valeur : 0x40000035
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de chiffrer et de déchiffrer les fichiers et dossiers. Les applications ne doivent pas appeler EncryptFile ou DecryptFile.
REST_DONTSHOWSUPERHIDDEN
Valeur : 0x40000037
Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité d’afficher les fichiers marqués système et masqués (« fichiers super-masqués »), en remplaçant le membre fShowSuperHidden de la structure SHELLSTATE . Les applications ne doivent pas afficher les fichiers qui ont à la fois les attributs FILE_ATTRIBUTE_SYSTEM et FILE_ATTRIBUTE_HIDDEN à l’utilisateur.
REST_NOSHELLSEARCHBUTTON
Valeur : 0x40000038
Si ce n’est pas zéro, l’administrateur système a désactivé le bouton Rechercher dans la barre d’outils Windows Explorer. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOHARDWARETAB
Valeur : 0x40000039
Si ce n’est pas zéro, l’administrateur système a désactivé l’onglet Matériel dans les feuilles de propriétés Lecteur, Souris, Clavier et Multimédia . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NORUNASINSTALLPROMPT
Valeur : 0x4000003A
Si ce n’est pas zéro, l’administrateur système a désactivé l’invite automatique d’informations d’identification automatiques lors de l’installation d’une application. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_PROMPTRUNASINSTALLNETPATH
Valeur : 0x4000003B
Si ce n’est pas zéro, l’administrateur système a désactivé l’invite automatique d’informations d’identification automatiques lors de l’installation d’une application à partir d’un chemin réseau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOMANAGEMYCOMPUTERVERB
Valeur : 0x4000003C
Si ce n’est pas zéro, l’administrateur système a supprimé la commande Gérer du menu contextuel Poste de travail . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_DISALLOWRUN
Valeur : 0x4000003E
Si ce n’est pas zéro, l’administrateur système a restreint les programmes que l’utilisateur peut exécuter. Programmes répertoriés sous la clé de Registre

HKEY_CURRENT_USER\Logiciel\Microsoft\Windows\Currentversion\Politiques\\ Explorer DisallowRun ne peut pas être exécuté à partir de la boîte de dialogue Exécuter, en double-cliquant ou en sélectionnant dans le menu Fichier. Les programmes sont répertoriés par leur chemin complet (par exemple, « C:\Windows\system32\cmd.exe »). Les applications doivent empêcher les utilisateurs d’exécuter les programmes répertoriés sous cette clé. Les applications qui utilisent la fonction ShellExecute ou ShellExecuteEx pour exécuter des programmes n’ont pas besoin d’effectuer une action spéciale, car ces fonctions case activée la stratégie.
REST_NOWELCOMESCREEN
Valeur : 0x4000003F
Si ce n’est pas zéro, l’administrateur système a désactivé le programme Bienvenue dans Windows qui est exécuté lorsqu’un utilisateur se connecte. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_RESTRICTCPL
Valeur : 0x40000040
Si ce n’est pas zéro, l’administrateur système a restreint les applications du panneau de configuration que l’utilisateur peut exécuter. Pour être exécutée, une application du panneau de configuration doit être répertoriée sous la clé de Registre
HKEY_CURRENT_USER\Logiciel\Microsoft\Windows\Currentversion\Politiques\\ Explorer RestrictCpl. L’application du panneau de configuration peut être répertoriée sous son nom d’affichage (par exemple, « Souris ») ou sous son nom de fichier (par exemple, « main.cpl »). Les applications qui lancent des applications de panneau de configuration doivent empêcher les utilisateurs d’exécuter des applications de panneau de configuration non répertoriées sous cette clé.
REST_DISALLOWCPL
Valeur : 0x40000041
Si ce n’est pas zéro, l’administrateur système a restreint les applications du panneau de configuration que l’utilisateur peut exécuter. Pour être exécutée, une application de panneau de configuration ne doit pas être répertoriée sous la clé de Registre
HKEY_CURRENT_USER\Logiciel\Microsoft\Windows\Currentversion\Politiques\\ Explorer DisallowCpl. L’application du panneau de configuration peut être répertoriée sous son nom d’affichage (par exemple, « Souris ») ou sous son nom de fichier (par exemple, « main.cpl »). Les applications qui lancent des applications de panneau de configuration doivent empêcher les utilisateurs d’exécuter les applications de panneau de configuration répertoriées sous cette clé.
REST_NOSMBALLOONTIP
Valeur : 0x40000042
Si ce n’est pas zéro, l’administrateur système a désactivé les conseils de bulle qui sont affichés par le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSMHELP
Valeur : 0x40000043
Si elle n’est pas nulle, l’administrateur système a supprimé l’option Aide du menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOWINKEYS
Valeur : 0x40000044
S’il n’est pas nul, l’administrateur système a désactivé le raccourci clavier associé à la touche de logo Windows. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOENCRYPTONMOVE
Valeur : 0x40000045
Si ce n’est pas zéro, l’administrateur système a spécifié que les fichiers et dossiers non chiffrés déplacés dans un dossier chiffré doivent rester non chiffrés au lieu d’hériter de l’attribut de chiffrement du dossier englobant. Les applications qui déplacent des fichiers et des dossiers doivent les déchiffrer si elles n’ont pas été chiffrées à l’origine et sont déplacées dans un dossier chiffré. Les applications qui utilisent la fonction SHFileOperation pour déplacer des fichiers n’ont pas besoin d’effectuer d’actions spéciales, car la fonction SHFileOperation respecte cette stratégie.
REST_NOLOCALMACHINERUN
Valeur : 0x40000046
S’il n’est pas nul, l’administrateur système a désactivé l’exécution des programmes répertoriés dans le
HKEY_LOCAL_MACHINE\Logiciel\Microsoft\Windows\Currentversion\Exécutez la clé de Registre. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOCURRENTUSERRUN
Valeur : 0x40000047
S’il n’est pas nul, l’administrateur système a désactivé l’exécution des programmes répertoriés dans le
HKEY_CURRENT_USER\Logiciel\Microsoft\Windows\Currentversion\Exécutez la clé de Registre. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOLOCALMACHINERUNONCE
Valeur : 0x40000048
S’il n’est pas nul, l’administrateur système a désactivé l’exécution des programmes répertoriés dans le
HKEY_LOCAL_MACHINE\Logiciel\Microsoft\Windows\Currentversion\Clé de Registre RunOnce. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOCURRENTUSERRUNONCE
Valeur : 0x40000049
S’il n’est pas nul, l’administrateur système a désactivé l’exécution des programmes répertoriés dans le
HKEY_CURRENT_USER\Logiciel\Microsoft\Windows\Currentversion\Clé de Registre RunOnce. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_FORCEACTIVEDESKTOPON
Valeur : 0x4000004A
Si ce n’est pas zéro, l’administrateur système a forcé l’activation du contenu web sur le bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOVIEWONDRIVE
Valeur : 0x4000004C
Valeur 32 bits qui spécifie les lecteurs que l’utilisateur ne peut pas ouvrir ou déposer de fichiers. Bit 0 correspond au lecteur A, jusqu’au bit 25 qui correspond au lecteur Z. Les applications qui permettent à l’utilisateur d’ouvrir des dossiers ou de supprimer des fichiers doivent empêcher l’utilisateur d’ouvrir un dossier sur un lecteur restreint ou de supprimer des fichiers sur un lecteur restreint.
REST_NONETCRAWL
Valeur : 0x4000004D
Windows XP, Windows2003 ou IE_BACKCOMPAT_VERSION défini. Si ce n’est pas zéro, l’administrateur système a désactivé la recherche automatique des dossiers et imprimantes réseau, substituant le membre fNoNetCrawling de la structure SHELLSTATE . Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOSHAREDDOCUMENTS
Valeur : 0x4000004E
Windows XP, Windows2003 ou IE_BACKCOMPAT_VERSION défini. Si elle n’est pas nulle, l’administrateur système a masqué l’icône Documents partagés dans Poste de travail. Les applications doivent masquer l’accès à CSIDL_COMMON_DOCUMENTS. Windows Vista ou version ultérieure : non utilisé.
REST_NOSMMYDOCS
Valeur : 0x4000004F
Si elle n’est pas nulle, l’administrateur système a masqué l’icône Mes documents dans le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSMMYPICS
Valeur : 0x40000050
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué l’icône Mes images dans le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_ALLOWBITBUCKDRIVES
Valeur : 0x40000051
Windows XP ou version ultérieure. Valeur 32 bits qui spécifie les lecteurs pour lesquels l’activation de la Corbeille doit être forcée. Le système désactive généralement la Corbeille sur les lecteurs qui ne sont pas des lecteurs fixes locaux. Bit 0 correspond au lecteur A, jusqu’au bit 25 qui correspond au lecteur Z. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NONLEGACYSHELLMODE
Valeur : 0x40000052
Windows XP ou version ultérieure. S’il n’est pas nul, l’administrateur système a masqué les boutons Précédent et Précédent dans la barre d’outils Internet Explorer. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOCONTROLPANELBARRICADE
Valeur : 0x40000053
Windows XP ou version ultérieure. Ignoré.
REST_NOSTARTPAGE
Valeur : 0x40000054
Windows XP ou version ultérieure. Ignoré.
REST_NOAUTOTRAYNOTIFY
Valeur : 0x40000055
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a forcé toutes les icônes de la barre des tâches à être visibles, même si elles sont inactives, ce qui a remplacé la décision de l’utilisateur de masquer les icônes de la barre des tâches inactives. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOTASKGROUPING
Valeur : 0x40000056
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a désactivé le regroupement de boutons de barre des tâches similaires, ce qui remplace la décision de l’utilisateur d’activer le regroupement des boutons de la barre des tâches. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOCDBURNING
Valeur : 0x40000057
Windows XP ou version ultérieure. S’il n’est pas nul, l’administrateur système a désactivé la gravure de CD. Les applications doivent désactiver toutes les fonctionnalités de gravure de CD.
REST_MYCOMPNOPROP
Valeur : 0x40000058

Windows 2000 SP3 ou version ultérieure.
Si elle n’est pas nulle, l’administrateur système a désactivé la boîte de dialogue Propriétés système . Les applications ne doivent pas lancer la boîte de dialogue Propriétés système .
REST_MYDOCSNOPROP
Valeur : 0x40000059

Windows 2000 SP3 ou version ultérieure.
Si elle n’est pas nulle, l’administrateur système a désactivé la possibilité d’afficher les propriétés du dossier Mes documents . Les applications ne doivent pas rediriger le dossier Mes documents .
REST_NOSTARTPANEL
Valeur : 0x4000005A

Windows XP ou version ultérieure.
S’il n’est pas nul, l’administrateur système a désactivé le menu Démarrer de Windows XP. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NODISPLAYAPPEARANCEPAGE
Valeur : 0x4000005B
Windows XP ou version ultérieure. Si la valeur est 1, l’administrateur système a désactivé les pages Thèmes et Apparence de la boîte de dialogue Propriétés du bureau . Les applications ne doivent pas modifier les couleurs et l’apparence du système.
REST_NOTHEMESTAB
Valeur : 0x4000005C
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé la page Thèmes de la boîte de dialogue Propriétés du bureau . Les applications ne doivent pas modifier les styles visuels.
REST_NOVISUALSTYLECHOICE
Valeur : 0x4000005D
Windows XP ou version ultérieure. S’il n’est pas nul, l’administrateur système a désactivé la possibilité de modifier les styles visuels. Les applications ne doivent pas modifier les styles visuels.
REST_NOSIZECHOICE
Valeur : 0x4000005E
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé la possibilité de modifier les tailles de police à partir de la page Apparence de la boîte de dialogue Propriétés du bureau. Les applications ne doivent pas modifier les métriques système.
REST_NOCOLORCHOICE
Valeur : 0x4000005F
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a désactivé la possibilité de modifier les couleurs système à partir de la page Apparence de la boîte de dialogue Propriétés du bureau . Les applications ne doivent pas modifier les couleurs système.
REST_SETVISUALSTYLE
Valeur : 0x40000060
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a forcé un style visuel spécifique. Les applications ne doivent pas modifier les styles visuels.
REST_STARTRUNNOHOMEPATH
Valeur : 0x40000061

Windows 2000 SP3 ou version ultérieure.
S’il n’est pas nul, le répertoire de travail par défaut pour les programmes exécutés à partir de la boîte de dialogue Exécuter n’est pas forcé vers le répertoire de base de l’utilisateur. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOUSERNAMEINSTARTPANEL
Valeur : 0x40000062
Windows XP, Windows 2003. S’il n’est pas nul, l’administrateur système a masqué le nom d’utilisateur dans le menu Démarrer de Windows XP. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_NOMYCOMPUTERICON
Valeur : 0x40000063
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué l’icône Poste de travail . Les applications ne doivent pas autoriser l’accès à l’icône Poste de travail .
REST_NOSMNETWORKPLACES
Valeur : 0x40000064
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a masqué l’icône Emplacements réseau dans le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSMPINNEDLIST
Valeur : 0x40000065
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a masqué la liste des éléments « épinglés » dans le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSMMYMUSIC
Valeur : 0x40000066
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué l’icône Ma musique dans le menu Démarrer . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSMEJECTPC
Valeur : 0x40000067
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué la commande Éjecter dans le menu Démarrer . Les applications ne doivent pas permettre à l’utilisateur d’éjecter l’ordinateur.
REST_NOSMMOREPROGRAMS
Valeur : 0x40000068

Windows XP ou version ultérieure.
S’il n’est pas nul, l’administrateur système a masqué l’élément Tous les programmes dans le menu Démarrer de Windows XP. Les applications ne doivent pas afficher le contenu du dossier de menu Démarrer à l’utilisateur.
REST_NOSMMFUPROGRAMS
Valeur : 0x40000069

Windows XP ou version ultérieure.
S’il n’est pas nul, l’administrateur système a masqué la liste des programmes les plus fréquemment utilisés dans le menu Démarrer de Windows XP. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOTRAYITEMSDISPLAY
Valeur : 0x4000006A
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué toutes les icônes de notification de la barre des tâches, quelle que soit l’activité. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOTOOLBARSONTASKBAR
Valeur : 0x4000006B
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué toutes les barres d’outils de la barre des tâches, telles que Le lancement rapide. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSMCONFIGUREPROGRAMS
Valeur : 0x4000006F

Windows 2000 SP3 ou version ultérieure.
Si ce n’est pas zéro, l’administrateur système a masqué le raccourci Définir l’accès au programme et les paramètres par défaut dans le menu Démarrer . Les applications qui énumèrent le contenu du menu Démarrer ne doivent pas afficher le raccourci Définir l’accès au programme et les paramètres par défaut de l’utilisateur.
REST_HIDECLOCK
Valeur : 0x40000070
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a masqué l’horloge dans la barre des tâches, remplaçant toute préférence de l’utilisateur. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOLOWDISKSPACECHECKS
Valeur : 0x40000071
Windows XP ou version ultérieure. S’il n’est pas nul, l’administrateur système a désactivé les avertissements de la barre des tâches lorsque l’espace disque est devenu faible. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOENTIRENETWORK
Valeur : 0x40000072
Windows 2000 Service Pack 4 (SP4) ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé l’icône Réseau entier dans Emplacements réseau. Les applications doivent supprimer la possibilité de parcourir les ressources de domaine.
REST_NODESKTOPCLEANUP
Valeur : 0x40000073
Windows XP, Windows2003. Si ce n’est pas zéro, l’administrateur système a désactivé le nettoyeur de bureau. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_BITBUCKNUKEONDELETE
Valeur : 0x40000074
Windows XP ou version ultérieure. S’il n’est pas nul, l’administrateur système a exigé que les fichiers supprimés soient supprimés immédiatement au lieu d’être placés dans la Corbeille, en remplaçant toute préférence de l’utilisateur. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_BITBUCKCONFIRMDELETE
Valeur : 0x40000075
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a désactivé la capacité de l’utilisateur à spécifier si les boîtes de dialogue de confirmation doivent être affichées lorsque les fichiers sont déplacés vers la Corbeille. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_BITBUCKNOPROP
Valeur : 0x40000076
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé la capacité de l’utilisateur à afficher ou à modifier les propriétés de la Corbeille . Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NODISPBACKGROUND
Valeur : 0x40000077
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a désactivé la capacité de l’utilisateur à afficher ou à modifier le papier peint du bureau. Les applications doivent supprimer la possibilité de modifier le papier peint du bureau.
REST_NODISPSCREENSAVEPG
Valeur : 0x40000078
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé la capacité de l’utilisateur à afficher ou à modifier les paramètres d’écran de veille. Les applications doivent supprimer la possibilité de modifier les paramètres de l’écran de veille ou de l’écran de veille.
REST_NODISPSETTINGSPG
Valeur : 0x40000079
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé la possibilité pour l’utilisateur d’afficher ou de modifier les paramètres de profondeur et de résolution des couleurs de l’écran. Les applications doivent supprimer la possibilité de modifier la profondeur et la résolution des couleurs de l’affichage.
REST_NODISPSCREENSAVEPREVIEW
Valeur : 0x4000007A
Windows XP ou version ultérieure. Ignoré.
REST_NODISPLAYCPL
Valeur : 0x4000007B
Windows XP ou version ultérieure. S’il n’est pas nul, l’administrateur système a désactivé la boîte de dialogue Propriétés d’affichage dans Panneau de configuration. Les applications doivent supprimer la possibilité de modifier les couleurs du système, les métriques, les styles visuels, la taille de police, le papier peint du bureau, l’écran de veille, les paramètres de l’écran de veille, la profondeur des couleurs de l’écran ou la résolution d’affichage.
REST_HIDERUNASVERB
Valeur : 0x4000007C
Windows XP ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a désactivé la commande « Exécuter en tant que » pour les objets Shell. Les applications doivent supprimer les fonctionnalités correspondantes.
REST_NOTHUMBNAILCACHE
Valeur : 0x4000007D
Windows XP ou version ultérieure. Si ce n’est pas zéro, l’administrateur système a désactivé la mise en cache des miniatures. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOSTRCMPLOGICAL
Valeur : 0x4000007E

Windows XP SP1 ou version ultérieure, ou IE_BACKCOMPAT_VERSION défini.

Si ce n’est pas zéro, l’administrateur système a spécifié que les noms de fichiers doivent être triés avec la fonction StringCompare au lieu de la fonction StrCmpLogical . Les applications qui trient les noms de fichiers doivent trier en conséquence. (Cette stratégie ne s’applique pas à Windows 2000.)
REST_NOPUBLISHWIZARD
Valeur : 0x4000007F

Windows XP SP1 ou version ultérieure Service Pack, Windows Server 2003 ou IE_BACKCOMPAT_VERSION défini.
Désactive l’Assistant Publication Windows (WPW). Windows Vista ou version ultérieure : non utilisé.
REST_NOONLINEPRINTSWIZARD
Valeur : 0x40000080

Windows XP SP1 ou version ultérieure, ou IE_BACKCOMPAT_VERSION défini.
Désactive l’Assistant Impression en ligne (OPW). Windows Vista ou version ultérieure : non utilisé.
REST_NOWEBSERVICES
Valeur : 0x40000081

Windows XP SP1 ou version ultérieure, ou IE_BACKCOMPAT_VERSION défini.

Désactive les services spécifiés sur le web pour l’Assistant Impression en ligne (OPW) et l’Assistant Publication Windows (WPW).
REST_ALLOWUNHASHEDWEBVIEW
Valeur : 0x40000082

Windows 2000 SP3 ou version ultérieure, Windows XP ou Windows Server 2003.
Si ce n’est pas zéro, l’administrateur système a accordé l’autorisation d’afficher des modèles d’affichage web non enregistrés. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_ALLOWLEGACYWEBVIEW
Valeur : 0x40000083
S’il n’est pas nul, l’administrateur système a autorisé les anciens modèles d’affichage web (créés avant Windows XP) à convertir en modèles Windows XP. Les applications n’ont pas besoin d’effectuer d’actions spéciales. Windows Vista ou version ultérieure : non utilisé.
REST_REVERTWEBVIEWSECURITY
Valeur : 0x40000084

Windows 2000 SP3 ou version ultérieure, Windows XP ou Windows Server 2003.
S’il n’est pas nul, l’administrateur système a réduit la sécurité de la vue web au niveau qui existait dans Windows 2000 SP2 ou une version antérieure. Les applications n’ont pas besoin d’effectuer d’actions spéciales. (Cette stratégie ne s’applique pas à Windows 2000 SP2 ou version antérieure.) Windows Vista ou version ultérieure : non utilisé.
REST_INHERITCONSOLEHANDLES
Valeur : 0x40000086
Windows 2000 Service Pack 4 (SP4) ou version ultérieure. Si elle n’est pas nulle, la fonction ShellExec vérifie si le processus actuel et le processus cible sont des processus console qui peuvent hériter de handles.
REST_SORTMAXITEMCOUNT
Valeur : 0x40000087

Windows XP SP2 et SP3 uniquement. Non pris en charge sous Windows Vista ou version ultérieure.
Ne triez pas les vues avec plus d’éléments que cette clé. Utile pour afficher un grand nombre de fichiers dans un seul dossier.
REST_NOREMOTERECURSIVEEVENTS
Valeur : 0x40000089

Windows XP SP2 ou version ultérieure.
N’inscrivez pas les événements de modification réseau de manière récursive. Cela permet d’éviter le trafic réseau.
REST_NOREMOTECHANGENOTIFY
Valeur : 0x40000091

Windows XP SP2 ou version ultérieure.
N’informez pas pour les notifications de modification à distance.
REST_NOSIMPLENETIDLIST
Valeur : 0x40000092

Windows XP SP2 ou SP3 uniquement. Non pris en charge sous Windows Vista ou version ultérieure.
Pas d’IDListes réseau simples.
REST_NOENUMENTIRENETWORK
Valeur : 0x40000093

Windows XP SP2 ou version ultérieure.
N’énumérez pas l’ensemble du réseau.
REST_NODETAILSTHUMBNAILONNETWORK
Valeur : 0x40000094

Windows XP SP2 et SP3 uniquement. Non pris en charge sous Windows Vista ou version ultérieure.
REST_NOINTERNETOPENWITH
Valeur : 0x40000095

Windows XP SP2 ou version ultérieure.
Si ce n’est pas zéro, l’administrateur système a supprimé la possibilité de résoudre les associations de fichiers à l’aide d’Internet. L’option Utiliser le service web pour rechercher le programme approprié n’est pas disponible dans la boîte de dialogue affichée lorsque l’utilisateur sélectionne Ouvrir avec ou double-clique sur un type de fichier non associé.
REST_DONTRETRYBADNETNAME
Valeur : 0x4000009B

Windows XP SP2 ou version ultérieure.
Dans Emplacements réseau, si le fournisseur retourne ERROR_BAD_NET_NAME, n’réessayez pas.
REST_ALLOWFILECLSIDJUNCTIONS
Valeur : 0x4000009C

Windows XP SP2 ou version ultérieure, Windows Server 2003.
Réactivez la prise en charge héritée du fichier. {guid} jonctions dans les dossiers du système de fichiers.
REST_NOUPNPINSTALL
Valeur : 0x4000009D

Windows XP SP2 ou version ultérieure.
Désactivez la tâche Installer le plug-and-play universel (UPnP) dans Mes emplacements réseau.
REST_ARP_DONTGROUPPATCHES
Valeur : 0x400000AC
S’il n’est pas nul, l’administrateur système a supprimé l’option permettant de répertorier des correctifs individuels dans Ajout/Suppression de programmes. Windows Vista ou version ultérieure : non utilisé.
REST_ARP_NOCHOOSEPROGRAMSPAGE
Valeur : 0x400000AD
Si ce n’est pas zéro, l’administrateur système a supprimé l’option permettant de choisir la page des programmes. Windows Vista ou version ultérieure : non utilisé.
REST_NODISCONNECT
Valeur : 0x41000001
Non pris en charge sous Windows Vista ou version ultérieure. Si elle n’est pas nulle, l’administrateur système a supprimé l’option Déconnecter du menu Démarrer et du Gestionnaire des tâches. Les applications doivent supprimer la possibilité de déconnecter les utilisateurs d’une session Terminal Server.
REST_NOSECURITY
Valeur : 0x41000002
Non pris en charge sous Windows Vista et versions ultérieures. Si ce n’est pas zéro, l’administrateur système a supprimé l’option Sécurité Windows du menu Démarrer et du Gestionnaire des tâches. Les applications n’ont pas besoin d’effectuer d’actions spéciales.
REST_NOFILEASSOCIATE
Valeur : 0x41000003
Non pris en charge sous Windows Vista et versions ultérieures. Si ce n’est pas zéro, l’administrateur système a supprimé la possibilité de modifier les associations de fichiers. Les applications ne doivent pas permettre aux utilisateurs de modifier arbitrairement les associations de fichiers.
REST_ALLOWCOMMENTTOGGLE
Valeur : 0x41000004

Windows XP SP2 uniquement. Non pris en charge sous Windows Vista ou version ultérieure.
Permet à l’utilisateur de basculer la position du commentaire et du nom de l’ordinateur.
REST_USEDESKTOPINICACHE
Valeur : 0x41000005

Windows XP SP2 et SP3 uniquement. Non pris en charge sous Windows Vista ou version ultérieure.
Mettre en cache les entrées desktop.ini des dossiers réseau.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête shlobj_core.h (inclure Shlobj.h)