RESTRICTIONS
列挙型メンバー 164
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| REST_NONE | 0 | 0x0 | 使用されません。 |
| REST_NORUN | 1 | 0x1 | 0 以外の場合、システム管理者は スタート メニューの ファイル名を指定して実行 コマンドへのアクセスを禁止しています。アプリケーションは同様の機能を削除する必要があります。たとえば、アドレス バーを備えたブラウザーは、ユーザーがアドレス バーにローカル ファイルのパスを入力しようとする操作を拒否する必要があります。 |
| REST_NOCLOSE | 2 | 0x2 | 0 以外の場合、システム管理者は スタート メニューの シャットダウン コマンドへのアクセスを禁止しています。アプリケーションはコンピューターをシャットダウンまたは再起動する機能を削除する必要があります。 |
| REST_NOSAVESET | 4 | 0x4 | 0 以外の場合、システム管理者は、次回の実行時に復元するためにアプリケーションが終了時に状態を保存しないことを要求しています。アプリケーションはウィンドウ位置や設定の保存を無効にする必要があります。 |
| REST_NOFILEMENU | 8 | 0x8 | 0 以外の場合、システム管理者は Windows エクスプローラーの ファイル メニューへのアクセスを禁止しています。アプリケーションは同様の機能を削除する必要があります。 |
| REST_NOSETFOLDERS | 16 | 0x10 | 0 以外の場合、システム管理者は コントロール パネル、プリンター、および ネットワークとダイヤルアップ接続 へのアクセスを禁止しています。アプリケーションは、ユーザーがこれらのフォルダーを表示できないようにする必要があります。 |
| REST_NOSETTASKBAR | 32 | 0x20 | 0 以外の場合、システム管理者はタスク バーの設定へのアクセスを禁止しています。アプリケーションは、ユーザーがこれらの設定を変更できないようにする必要があります。 |
| REST_NODESKTOP | 64 | 0x40 | 0 以外の場合、システム管理者はデスクトップ上のすべてのアイコンを非表示にするよう指定しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOFIND | 128 | 0x80 | 0 以外の場合、システム管理者はユーザーがファイルを検索できないようにすることを指示しています。アプリケーションは同様の機能を削除する必要があります。 |
| REST_NODRIVES | 256 | 0x100 | ユーザーに表示してはならないドライブを指定する 32 ビット値です。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。ドライブの一覧を表示するアプリケーションは、対応するビットが設定されているドライブを一覧から削除する必要があります。 |
| REST_NODRIVEAUTORUN | 512 | 0x200 | 自動実行 (AutoRun) を無効にするドライブを指定する 32 ビット値です。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。アプリケーションは、対応するビットが設定されているドライブに対して自動実行を提示しないでください。 |
| REST_NODRIVETYPEAUTORUN | 1024 | 0x400 | 自動実行 (AutoRun) を無効にするドライブの種類を指定する 32 ビット値です。ビットの番号は GetDriveType の戻り値に従って割り当てられます。たとえば、ビット DRIVE_CDROM は CD-ROM ドライブでの自動実行を無効にします。アプリケーションは、対応するビットが設定されている種類のドライブに対して自動実行を提示しないでください。 |
| REST_NONETHOOD | 2048 | 0x800 | 0 以外の場合、システム管理者は ネットワーク コンピューター (マイ ネットワーク とも呼ばれます) をシェル名前空間から削除しています。アプリケーションは、ユーザーがネットワークを参照できる機能を無効にする必要があります。 |
| REST_STARTBANNER | 4096 | 0x1000 | 使用されません。 |
| REST_RESTRICTRUN | 8192 | 0x2000 | 0 以外の場合、システム管理者はユーザーが実行できるプログラムを制限しています。レジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer に列挙されたプログラムだけが、ファイル名を指定して実行 ダイアログ ボックス、ダブルクリック、または ファイル メニューからの選択によって実行できます。アプリケーションは、そのキーに列挙されていないプログラムをユーザーが実行できないようにする必要があります。ShellExecute 関数または ShellExecuteEx 関数を使用してプログラムを実行するアプリケーションは、これらの関数がポリシーを確認するため、特別な処理を行う必要はありません。 |
| REST_NOPRINTERTABS | 16384 | 0x4000 | 使用されません。 |
| REST_NOPRINTERDELETE | 32768 | 0x8000 | 0 以外の場合、システム管理者はユーザーがプリンターを削除する機能を無効にしています。アプリケーションはプリンターを削除する機能を削除する必要があります。 |
| REST_NOPRINTERADD | 65536 | 0x10000 | 0 以外の場合、システム管理者はユーザーがプリンターを追加する機能を無効にしています。アプリケーションはプリンターを追加する機能を削除する必要があります。 |
| REST_NOSTARTMENUSUBFOLDERS | 131072 | 0x20000 | 0 以外の場合、スタート メニューおよび プログラム メニューのサブフォルダーは、クラシック スタート メニューの最上部、クラシック スタート メニューの プログラム 一覧、および スタート メニューの すべてのプログラム 一覧に表示されません。スタート メニューの内容を列挙するアプリケーションはサブフォルダーを避ける必要があります。0 以外の場合でも、このフラグはここに挙げたもの以外のメニューを制限しません。特に マイ コンピューター は引き続き展開できます。 |
| REST_MYDOCSONNET | 262144 | 0x40000 | 使用されません。 |
| REST_NOEXITTODOS | 524288 | 0x80000 | 使用されません。 |
| REST_ENFORCESHELLEXTSECURITY | 1048576 | 0x100000 | 0 以外の場合、システム管理者は承認されていないシェル拡張の使用を禁止しています。アプリケーションは、システム管理者によって承認済みとしてマークされていない限り、シェル拡張をインスタンス化しないでください。詳細については、シェル拡張ハンドラーの作成を参照してください。 |
| REST_LINKRESOLVEIGNORELINKINFO | 2097152 | 0x200000 | 0 以外の場合、割り当てられたネットワーク ドライブ上のファイルまたはフォルダーへの壊れたショートカットを解決する際に、システムは割り当てられたネットワーク ドライブへの再接続を試みません。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOCOMMONGROUPS | 4194304 | 0x400000 | 0 以外の場合、システム管理者が スタート メニューの CSIDL_COMMON_STARTMENU フォルダーまたは CSIDL_COMMON_PROGRAMS フォルダーへのアクセスを禁止していることを示します。スタート メニューの内容を列挙するアプリケーションはこれらのフォルダーを避ける必要があります。 |
| REST_SEPARATEDESKTOPPROCESS | 8388608 | 0x800000 | 0 以外の場合、管理者はフォルダーを別のプロセスで開くことを必須にしています。これは フォルダー オプション ダイアログ ボックスの対応する設定を上書きして無効にします。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOWEB | 16777216 | 0x1000000 | 0 以外の場合、システム管理者はデスクトップの プロパティ ダイアログ ボックスから Web タブを削除しています。アプリケーションで特別な処理を行う必要はありません。Windows XP 以降: 使用されません。 |
| REST_NOTRAYCONTEXTMENU | 33554432 | 0x2000000 | 0 以外の場合、システム管理者はタスク バーのコンテキスト メニューへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOVIEWCONTEXTMENU | 67108864 | 0x4000000 | 0 以外の場合、システム管理者はシェル オブジェクトのコンテキスト メニューへのアクセスを禁止しています。アプリケーションはシェル オブジェクトのコンテキスト メニューを無効にする必要があります。 |
| REST_NONETCONNECTDISCONNECT | 134217728 | 0x8000000 | 0 以外の場合、システム管理者はユーザーがネットワーク ドライブを割り当てたり切断したりする機能を禁止しています。アプリケーションはネットワーク ドライブの割り当てや切断を行う機能を削除する必要があります。 |
| REST_STARTMENULOGOFF | 268435456 | 0x10000000 | 1 の場合、システム管理者は スタート メニューから ログオフ オプションを削除しています。2 の場合、システム管理者は ログオフ オプションを強制的に表示させています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSETTINGSASSIST | 536870912 | 0x20000000 | 使用されません。 |
| REST_NOINTERNETICON | 1073741825 | 0x40000001 | 0 以外の場合、システム管理者はデスクトップから Internet Explorer のアイコンを削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NORECENTDOCSHISTORY | 1073741826 | 0x40000002 | 0 以外の場合、システム管理者は最近使ったドキュメントの履歴を無効にしています。アプリケーションは、ファイル メニューによく表示されるような MRU 一覧をすべて無効にしなければなりません。この設定への準拠は Windows ロゴ準拠のために必須です。 |
| REST_NORECENTDOCSMENU | 1073741827 | 0x40000003 | 0 以外の場合、システム管理者は スタート メニューから 最近使ったファイル メニューを削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOACTIVEDESKTOP | 1073741828 | 0x40000004 | 0 以外の場合、システム管理者はデスクトップ上に Web コンテンツを作成する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOACTIVEDESKTOPCHANGES | 1073741829 | 0x40000005 | 0 以外の場合、システム管理者はデスクトップ上の Web コンテンツを変更する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOFAVORITESMENU | 1073741830 | 0x40000006 | 0 以外の場合、システム管理者は スタート メニューから お気に入り メニューを削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_CLEARRECENTDOCSONEXIT | 1073741831 | 0x40000007 | 0 以外の場合、システム管理者は、ユーザーのログオフ時に最近使ったドキュメントの履歴と関連する履歴情報を削除することを必須にしています。アプリケーションは終了時に最近使ったドキュメントの履歴を消去する必要があります。 |
| REST_CLASSICSHELL | 1073741832 | 0x40000008 | 使用されません。 |
| REST_NOCUSTOMIZEWEBVIEW | 1073741833 | 0x40000009 | 0 以外の場合、システム管理者は Windows エクスプローラーのフォルダーの外観をカスタマイズする機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOHTMLWALLPAPER | 1073741840 | 0x40000010 | 0 以外の場合、システム管理者は、ビットマップ (*.bmp) 以外の画像を壁紙に設定する機能を無効にしています。ユーザーがデスクトップの壁紙を変更できるアプリケーションは、Web コンテンツを無効にする必要があります。Windows Vista 以降: 使用されません。 |
| REST_NOCHANGINGWALLPAPER | 1073741841 | 0x40000011 | 0 以外の場合、システム管理者はデスクトップの壁紙を変更する機能を無効にしています。アプリケーションは対応する機能を無効にする必要があります。 |
| REST_NODESKCOMP | 1073741842 | 0x40000012 | 0 以外の場合、システム管理者はデスクトップ コンポーネントを無効にしています。デスクトップ コンポーネントを作成または変更するアプリケーションは、この機能を無効にする必要があります。Windows Vista 以降: 使用されません。 |
| REST_NOADDDESKCOMP | 1073741843 | 0x40000013 | 0 以外の場合、システム管理者はデスクトップ コンポーネントを作成する機能を無効にしています。デスクトップ コンポーネントを作成するアプリケーションは、この機能を無効にする必要があります。 |
| REST_NODELDESKCOMP | 1073741844 | 0x40000014 | 0 以外の場合、システム管理者はデスクトップ コンポーネントを削除する機能を無効にしています。デスクトップ コンポーネントを削除するアプリケーションは、この機能を無効にする必要があります。Windows Vista 以降: 使用されません。 |
| REST_NOCLOSEDESKCOMP | 1073741845 | 0x40000015 | 0 以外の場合、システム管理者はデスクトップ コンポーネントを閉じる機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOCLOSE_DRAGDROPBAND | 1073741846 | 0x40000016 | 0 以外の場合、システム管理者はデスクトップ バンドのドラッグ、ドロップ、または終了を行う機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOMOVINGBAND | 1073741847 | 0x40000017 | 0 以外の場合、システム管理者はデスクトップ バンドを移動する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOEDITDESKCOMP | 1073741848 | 0x40000018 | 0 以外の場合、システム管理者がデスクトップ コンポーネントを変更する機能を無効にしていることを示します。デスクトップ コンポーネントを変更するアプリケーションは、この機能を無効にする必要があります。Windows Vista 以降: 使用されません。 |
| REST_NORESOLVESEARCH | 1073741849 | 0x40000019 | 0 以外の場合、システム管理者は、壊れたショートカットを解決する際のヒューリスティックなファイル検索を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NORESOLVETRACK | 1073741850 | 0x4000001A | 0 以外の場合、システム管理者は、壊れたショートカットを解決する際のリンク追跡サービスの使用を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_FORCECOPYACLWITHFILE | 1073741851 | 0x4000001B | 0 以外の場合、システム管理者は、シェルのファイル コピー操作において、コピー先フォルダーから ACL を継承するのではなく、ファイルと共に ACL をコピーするよう強制しています。SHFileOperation 関数を使用するアプリケーションで特別な処理を行う必要はありません。手動でファイルをコピーするアプリケーションは、コピー元の ACL がコピーされるようにする必要があります。 |
| REST_NOFORGETSOFTWAREUPDATE | 1073741853 | 0x4000001D | 0 以外の場合、システム管理者は、SoftwareUpdateMessageBox 関数の 現在のバージョンを更新するまで通知する チェック ボックスをオフにする機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSETACTIVEDESKTOP | 1073741854 | 0x4000001E | 0 以外の場合、システム管理者はデスクトップ上の Web コンテンツの設定を変更する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOUPDATEWINDOWS | 1073741855 | 0x4000001F | 0 以外の場合、システム管理者は スタート メニューの Windows Update ショートカットを非表示にしています。スタート メニューの内容を列挙するアプリケーションは、Windows Update ショートカットをユーザーに表示しないでください。 |
| REST_NOCHANGESTARMENU | 1073741856 | 0x40000020 | 0 以外の場合、システム管理者は スタート メニューを変更する機能を無効にしています。アプリケーションは、ユーザーが スタート メニューを再構成できる機能をすべて無効にする必要があります。 |
| REST_NOFOLDEROPTIONS | 1073741857 | 0x40000021 | 0 以外の場合、システム管理者は フォルダー オプション ダイアログ ボックスへのアクセスを禁止しています。コントロール パネル で フォルダー オプション を表示するアプリケーションは、この機能を無効にする必要があります。 |
| REST_HASFINDCOMPUTERS | 1073741858 | 0x40000022 | 0 以外の場合、システム管理者はネットワーク上のコンピューターを検索する機能を無効にしています。アプリケーションはネットワーク上のコンピューターを検索する機能を削除する必要があります。 |
| REST_INTELLIMENUS | 1073741859 | 0x40000023 | 0 以外の場合、システム管理者はパーソナライズされたメニューを無効にしています。アプリケーションは、使用頻度の低いメニュー コマンドを非表示にしないでください。 |
| REST_RUNDLGMEMCHECKBOX | 1073741860 | 0x40000024 | 0 以外の場合、システム管理者は ファイル名を指定して実行 ダイアログの 別のメモリ空間で実行する オプションを無効にしています。同様の機能を提供するアプリケーションは、対応するチェック ボックスを削除する必要があります。 |
| REST_ARP_ShowPostSetup | 1073741861 | 0x40000025 | 0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの "Windows コンポーネントの追加と削除" セクションから、未完了のセットアップ操作の一覧を削除しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOCSC | 1073741862 | 0x40000026 | 0 以外の場合、システム管理者は スタート メニューから すべて同期 を削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOCONTROLPANEL | 1073741863 | 0x40000027 | 0 以外の場合、システム管理者は コントロール パネル へのアクセスを禁止しています。アプリケーションは Control Panel を起動する機能をすべて無効にする必要があります。 |
| REST_ENUMWORKGROUP | 1073741864 | 0x40000028 | 0 以外の場合、システム管理者は ネットワーク コンピューター にコンピューターのワークグループを含めることを指示しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_ARP_NOARP | 1073741865 | 0x40000029 | 0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスへのアクセスを禁止しています。アプリケーションは プログラムの追加と削除 ダイアログ ボックスを起動する機能をすべて無効にする必要があります。Windows Vista 以降: 使用されません。 |
| REST_ARP_NOREMOVEPAGE | 1073741866 | 0x4000002A | 0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの プログラムの変更と削除 セクションへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_ARP_NOADDPAGE | 1073741867 | 0x4000002B | 0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの プログラムの追加 セクションへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_ARP_NOWINSETUPPAGE | 1073741868 | 0x4000002C | 0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの Windows コンポーネントの追加と削除 セクションへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_GREYMSIADS | 1073741869 | 0x4000002D | 0 以外の場合、システム管理者は、利用可能だがまだインストールされていないアプリケーションを参照する Windows インストーラーのショートカットを、スタート メニューにグレー表示するよう指定しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOCHANGEMAPPEDDRIVELABEL | 1073741870 | 0x4000002E | 使用されません。 |
| REST_NOCHANGEMAPPEDDRIVECOMMENT | 1073741871 | 0x4000002F | 使用されません。 |
| REST_MaxRecentDocs | 1073741872 | 0x40000030 | 最近使ったファイル メニューに保持するドキュメントの最大数を指定する 32 ビット値です。この値が 0 の場合、システム管理者は最大数を指定していないため、アプリケーションは既定値を選択できます。この値が 0 以外の場合、アプリケーションは 最近使ったファイル の一覧を指定された項目数に制限する必要があります。 |
| REST_NONETWORKCONNECTIONS | 1073741873 | 0x40000031 | 0 以外の場合、システム管理者は スタート メニューから ネットワーク接続 メニューを削除しています。アプリケーションはネットワーク接続およびダイヤルアップ接続の一覧を非表示にする必要があります。 |
| REST_FORCESTARTMENULOGOFF | 1073741874 | 0x40000032 | 0 以外の場合、システム管理者は スタート メニューに ログオフ コマンドを強制的に表示させています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOWEBVIEW | 1073741875 | 0x40000033 | 0 以外の場合、システム管理者は Windows エクスプローラーのフォルダー HTML テンプレート (Windows 2000) またはフォルダー タスク (Windows XP) を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOCUSTOMIZETHISFOLDER | 1073741876 | 0x40000034 | 0 以外の場合、システム管理者は Windows エクスプローラーのフォルダーの外観をカスタマイズする機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOENCRYPTION | 1073741877 | 0x40000035 | 0 以外の場合、システム管理者はファイルおよびフォルダーを暗号化・復号化する機能を無効にしています。アプリケーションは EncryptFile や DecryptFile を呼び出さないでください。 |
| REST_DONTSHOWSUPERHIDDEN | 1073741879 | 0x40000037 | 0 以外の場合、システム管理者はシステム属性と隠し属性を持つファイル ("スーパー隠しファイル") を表示する機能を無効にしており、これは SHELLSTATE 構造体の fShowSuperHidden メンバーを上書きします。アプリケーションは、FILE_ATTRIBUTE_SYSTEM 属性と FILE_ATTRIBUTE_HIDDEN 属性の両方を持つファイルをユーザーに表示しないでください。 |
| REST_NOSHELLSEARCHBUTTON | 1073741880 | 0x40000038 | 0 以外の場合、システム管理者は Windows エクスプローラーのツール バーの 検索 ボタンを無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOHARDWARETAB | 1073741881 | 0x40000039 | 0 以外の場合、システム管理者は ドライブ、マウス、キーボード、マルチメディア の各プロパティ シートの ハードウェア タブを無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NORUNASINSTALLPROMPT | 1073741882 | 0x4000003A | 0 以外の場合、システム管理者は、アプリケーションのインストール時に資格情報を自動的に求めるプロンプトを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_PROMPTRUNASINSTALLNETPATH | 1073741883 | 0x4000003B | 0 以外の場合、システム管理者は、ネットワーク パスからアプリケーションをインストールする際に資格情報を自動的に求めるプロンプトを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOMANAGEMYCOMPUTERVERB | 1073741884 | 0x4000003C | 0 以外の場合、システム管理者は マイ コンピューター のコンテキスト メニューから 管理 コマンドを削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_DISALLOWRUN | 1073741886 | 0x4000003E | 0 以外の場合、システム管理者はユーザーが実行できるプログラムを制限しています。レジストリ キー |
| REST_NOWELCOMESCREEN | 1073741887 | 0x4000003F | 0 以外の場合、システム管理者は、ユーザーのログオン時に実行される Windows へようこそ プログラムを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_RESTRICTCPL | 1073741888 | 0x40000040 | 0 以外の場合、システム管理者はユーザーが実行できるコントロール パネル アプリケーションを制限しています。実行するには、コントロール パネル アプリケーションがレジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictCpl に列挙されている必要があります。コントロール パネル アプリケーションは、表示名 (例: "Mouse") またはファイル名 (例: "main.cpl") のいずれかで列挙できます。コントロール パネル アプリケーションを起動するアプリケーションは、そのキーに列挙されていないコントロール パネル アプリケーションをユーザーが実行できないようにする必要があります。 |
| REST_DISALLOWCPL | 1073741889 | 0x40000041 | 0 以外の場合、システム管理者はユーザーが実行できるコントロール パネル アプリケーションを制限しています。実行するには、コントロール パネル アプリケーションがレジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl に列挙されていない必要があります。コントロール パネル アプリケーションは、表示名 (例: "Mouse") またはファイル名 (例: "main.cpl") のいずれかで列挙できます。コントロール パネル アプリケーションを起動するアプリケーションは、そのキーに列挙されたコントロール パネル アプリケーションをユーザーが実行できないようにする必要があります。 |
| REST_NOSMBALLOONTIP | 1073741890 | 0x40000042 | 0 以外の場合、システム管理者は スタート メニューに表示されるバルーン ヒントを無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSMHELP | 1073741891 | 0x40000043 | 0 以外の場合、システム管理者は スタート メニューから ヘルプ オプションを削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOWINKEYS | 1073741892 | 0x40000044 | 0 以外の場合、システム管理者は Windows ロゴ キーに関連付けられたキーボード ショートカットを無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOENCRYPTONMOVE | 1073741893 | 0x40000045 | 0 以外の場合、システム管理者は、暗号化されたフォルダーに移動された未暗号化のファイルおよびフォルダーが、移動先フォルダーの暗号化属性を継承せず、未暗号化のまま維持されるよう指定しています。ファイルやフォルダーを移動するアプリケーションは、元々暗号化されていなかったものが暗号化されたフォルダーに移動された場合、それらの暗号化を解除する必要があります。SHFileOperation 関数を使用してファイルを移動するアプリケーションは、SHFileOperation 関数がこのポリシーに従うため、特別な処理を行う必要はありません。 |
| REST_NOLOCALMACHINERUN | 1073741894 | 0x40000046 | 0 以外の場合、システム管理者は HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOCURRENTUSERRUN | 1073741895 | 0x40000047 | 0 以外の場合、システム管理者は HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOLOCALMACHINERUNONCE | 1073741896 | 0x40000048 | 0 以外の場合、システム管理者は HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOCURRENTUSERRUNONCE | 1073741897 | 0x40000049 | 0 以外の場合、システム管理者は HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_FORCEACTIVEDESKTOPON | 1073741898 | 0x4000004A | 0 以外の場合、システム管理者はデスクトップ上の Web コンテンツを強制的に有効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOVIEWONDRIVE | 1073741900 | 0x4000004C | ユーザーが開いたり、ファイルをドロップしたりできないドライブを指定する 32 ビット値です。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。ユーザーがフォルダーを開いたりファイルをドロップしたりできるアプリケーションは、制限されたドライブ上のフォルダーを開いたり、制限されたドライブにファイルをドロップしたりできないようにする必要があります。 |
| REST_NONETCRAWL | 1073741901 | 0x4000004D | Windows XP、Windows2003、または IE_BACKCOMPAT_VERSION が定義されている場合。 0 以外の場合、システム管理者はネットワーク フォルダーとプリンターの自動検索を無効にしており、これは SHELLSTATE 構造体の fNoNetCrawling メンバーを上書きします。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOSHAREDDOCUMENTS | 1073741902 | 0x4000004E | Windows XP、Windows2003、または IE_BACKCOMPAT_VERSION が定義されている場合。 0 以外の場合、システム管理者は マイ コンピューター の 共有ドキュメント アイコンを非表示にしています。アプリケーションは CSIDL_COMMON_DOCUMENTS へのアクセスを非表示にする必要があります。Windows Vista 以降: 使用されません。 |
| REST_NOSMMYDOCS | 1073741903 | 0x4000004F | 0 以外の場合、システム管理者は スタート メニューの マイ ドキュメント アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSMMYPICS | 1073741904 | 0x40000050 | Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの マイ ピクチャ アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_ALLOWBITBUCKDRIVES | 1073741905 | 0x40000051 | Windows XP 以降。 ごみ箱 を強制的に有効にするドライブを指定する 32 ビット値です。通常、システムはローカルの固定ドライブ以外のドライブでは ごみ箱 を無効にします。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NONLEGACYSHELLMODE | 1073741906 | 0x40000052 | Windows XP 以降。 0 以外の場合、システム管理者は Internet Explorer のツール バーの 戻る ボタンと 進む ボタンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOCONTROLPANELBARRICADE | 1073741907 | 0x40000053 | Windows XP 以降。 無視されます。 |
| REST_NOSTARTPAGE | 1073741908 | 0x40000054 | Windows XP 以降。 無視されます。 |
| REST_NOAUTOTRAYNOTIFY | 1073741909 | 0x40000055 | Windows XP 以降。 0 以外の場合、システム管理者は、非アクティブなタスク バー アイコンを非表示にするというユーザーの選択を上書きして、非アクティブなものも含めすべてのタスク バー アイコンを強制的に表示させています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOTASKGROUPING | 1073741910 | 0x40000056 | Windows XP 以降。 0 以外の場合、システム管理者は、タスク バー ボタンのグループ化を有効にするというユーザーの選択を上書きして、類似したタスク バー ボタンのグループ化を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOCDBURNING | 1073741911 | 0x40000057 | Windows XP 以降。 0 以外の場合、システム管理者は CD への書き込みを無効にしています。アプリケーションは CD 書き込み機能をすべて無効にする必要があります。 |
| REST_MYCOMPNOPROP | 1073741912 | 0x40000058 | Windows 2000 SP3 以降。 0 以外の場合、システム管理者は システムのプロパティ ダイアログ ボックスを無効にしています。アプリケーションは システムのプロパティ ダイアログ ボックスを起動しないでください。 |
| REST_MYDOCSNOPROP | 1073741913 | 0x40000059 | Windows 2000 SP3 以降。 0 以外の場合、システム管理者は マイ ドキュメント フォルダーのプロパティを表示する機能を無効にしています。アプリケーションは マイ ドキュメント フォルダーをリダイレクトしないでください。 |
| REST_NOSTARTPANEL | 1073741914 | 0x4000005A | Windows XP 以降。 0 以外の場合、システム管理者は Windows XP の スタート メニューを無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NODISPLAYAPPEARANCEPAGE | 1073741915 | 0x4000005B | Windows XP 以降。 1 の場合、システム管理者は デスクトップのプロパティ ダイアログ ボックスの テーマ ページと デザイン ページを無効にしています。アプリケーションはシステムの色や外観を変更しないでください。 |
| REST_NOTHEMESTAB | 1073741916 | 0x4000005C | Windows XP 以降。 0 以外の場合、システム管理者は デスクトップのプロパティ ダイアログの テーマ ページを無効にしています。アプリケーションはビジュアル スタイルを変更しないでください。 |
| REST_NOVISUALSTYLECHOICE | 1073741917 | 0x4000005D | Windows XP 以降。 0 以外の場合、システム管理者はビジュアル スタイルを変更する機能を無効にしています。アプリケーションはビジュアル スタイルを変更しないでください。 |
| REST_NOSIZECHOICE | 1073741918 | 0x4000005E | Windows XP 以降。 0 以外の場合、システム管理者はデスクトップのプロパティ ダイアログ ボックスの デザイン ページからフォント サイズを変更する機能を無効にしています。アプリケーションはシステム メトリックを変更しないでください。 |
| REST_NOCOLORCHOICE | 1073741919 | 0x4000005F | Windows XP 以降。 0 以外の場合、システム管理者は デスクトップのプロパティ ダイアログ ボックスの デザイン ページからシステムの色を変更する機能を無効にしています。アプリケーションはシステムの色を変更しないでください。 |
| REST_SETVISUALSTYLE | 1073741920 | 0x40000060 | Windows XP 以降。 0 以外の場合、システム管理者は特定のビジュアル スタイルを強制しています。アプリケーションはビジュアル スタイルを変更しないでください。 |
| REST_STARTRUNNOHOMEPATH | 1073741921 | 0x40000061 | Windows 2000 SP3 以降。 0 以外の場合、[ファイル名を指定して実行] ダイアログから実行されるプログラムの既定の作業ディレクトリは、ユーザーのホーム ディレクトリに強制されません。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOUSERNAMEINSTARTPANEL | 1073741922 | 0x40000062 | Windows XP、Windows 2003。 0 以外の場合、システム管理者は Windows XP の スタート メニューでユーザー名を非表示にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_NOMYCOMPUTERICON | 1073741923 | 0x40000063 | Windows XP 以降。 0 以外の場合、システム管理者は マイ コンピューター アイコンを非表示にしています。アプリケーションは マイ コンピューター アイコンへのアクセスを許可しないでください。 |
| REST_NOSMNETWORKPLACES | 1073741924 | 0x40000064 | Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの マイ ネットワーク アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSMPINNEDLIST | 1073741925 | 0x40000065 | Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの "ピン留めされた" 項目の一覧を非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSMMYMUSIC | 1073741926 | 0x40000066 | Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの マイ ミュージック アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSMEJECTPC | 1073741927 | 0x40000067 | Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの 取り出し コマンドを非表示にしています。アプリケーションは、ユーザーがコンピューターを取り出せないようにする必要があります。 |
| REST_NOSMMOREPROGRAMS | 1073741928 | 0x40000068 | Windows XP 以降。 0 以外の場合、システム管理者は Windows XP の スタート メニューの すべてのプログラム 項目を非表示にしています。アプリケーションは スタート メニュー フォルダーの内容をユーザーに表示しないでください。 |
| REST_NOSMMFUPROGRAMS | 1073741929 | 0x40000069 | Windows XP 以降。 0 以外の場合、システム管理者は Windows XP の スタート メニューで最も頻繁に使用されるプログラムの一覧を非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOTRAYITEMSDISPLAY | 1073741930 | 0x4000006A | Windows XP 以降。 0 以外の場合、システム管理者は、アクティビティに関係なくすべてのタスク バー通知アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOTOOLBARSONTASKBAR | 1073741931 | 0x4000006B | Windows XP 以降。 0 以外の場合、システム管理者は クイック起動 などのすべてのタスク バー ツール バーを非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSMCONFIGUREPROGRAMS | 1073741935 | 0x4000006F | Windows 2000 SP3 以降。 0 以外の場合、システム管理者は スタート メニューの プログラムのアクセス と 既定の設定 のショートカットを非表示にしています。スタート メニューの内容を列挙するアプリケーションは、プログラムのアクセス と 既定の設定 のショートカットをユーザーに表示しないでください。 |
| REST_HIDECLOCK | 1073741936 | 0x40000070 | Windows XP 以降。 0 以外の場合、システム管理者は、ユーザーの設定を上書きしてタスク バーの時計を非表示にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOLOWDISKSPACECHECKS | 1073741937 | 0x40000071 | Windows XP 以降。 0 以外の場合、システム管理者はディスクの空き容量が少なくなったときのタスク バーの警告を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOENTIRENETWORK | 1073741938 | 0x40000072 | Windows 2000 Service Pack 4 (SP4) 以降。 0 以外の場合、システム管理者は マイ ネットワーク の ネットワーク全体 アイコンを無効にしています。アプリケーションはドメイン リソースを参照する機能を削除する必要があります。 |
| REST_NODESKTOPCLEANUP | 1073741939 | 0x40000073 | Windows XP、Windows2003。 0 以外の場合、システム管理者はデスクトップ クリーナーを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_BITBUCKNUKEONDELETE | 1073741940 | 0x40000074 | Windows XP 以降。 0 以外の場合、システム管理者は、ユーザーの設定を上書きして、削除されたファイルを ごみ箱 に移動せずに直ちに削除することを必須にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_BITBUCKCONFIRMDELETE | 1073741941 | 0x40000075 | Windows XP 以降。 0 以外の場合、システム管理者は、ファイルを ごみ箱 に移動する際に確認ダイアログを表示するかどうかをユーザーが指定する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_BITBUCKNOPROP | 1073741942 | 0x40000076 | Windows XP 以降。 0 以外の場合、システム管理者はユーザーが ごみ箱 のプロパティを表示または変更する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NODISPBACKGROUND | 1073741943 | 0x40000077 | Windows XP 以降。 0 以外の場合、システム管理者はユーザーがデスクトップの壁紙を表示または変更する機能を無効にしています。アプリケーションはデスクトップの壁紙を変更する機能を削除する必要があります。 |
| REST_NODISPSCREENSAVEPG | 1073741944 | 0x40000078 | Windows XP 以降。 0 以外の場合、システム管理者はユーザーがスクリーン セーバーの設定を表示または変更する機能を無効にしています。アプリケーションはスクリーン セーバーまたはその設定を変更する機能を削除する必要があります。 |
| REST_NODISPSETTINGSPG | 1073741945 | 0x40000079 | Windows XP 以降。 0 以外の場合、システム管理者はユーザーが画面の色数と解像度の設定を表示または変更する機能を無効にしています。アプリケーションは画面の色数と解像度を変更する機能を削除する必要があります。 |
| REST_NODISPSCREENSAVEPREVIEW | 1073741946 | 0x4000007A | Windows XP 以降。 無視されます。 |
| REST_NODISPLAYCPL | 1073741947 | 0x4000007B | Windows XP 以降。 0 以外の場合、システム管理者は コントロール パネル の 画面のプロパティ ダイアログ ボックスを無効にしています。アプリケーションは、システムの色、メトリック、ビジュアル スタイル、フォント サイズ、デスクトップの壁紙、スクリーン セーバー、スクリーン セーバーの設定、画面の色数、または画面の解像度を変更する機能を削除する必要があります。 |
| REST_HIDERUNASVERB | 1073741948 | 0x4000007C | Windows XP 以降。 0 以外の場合、システム管理者はシェル オブジェクトに対する "Run As" (別のユーザーとして実行) コマンドを無効にしています。アプリケーションは対応する機能を削除する必要があります。 |
| REST_NOTHUMBNAILCACHE | 1073741949 | 0x4000007D | Windows XP 以降。 0 以外の場合、システム管理者はサムネイルのキャッシュを無効にしています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOSTRCMPLOGICAL | 1073741950 | 0x4000007E | Windows XP SP1 以降、または IE_BACKCOMPAT_VERSION が定義されている場合。 0 以外の場合、システム管理者は、ファイル名を StrCmpLogical 関数ではなく StringCompare 関数で並べ替えるよう指定しています。ファイル名を並べ替えるアプリケーションは、それに従って並べ替える必要があります。(このポリシーは Windows 2000 には適用されません。) |
| REST_NOPUBLISHWIZARD | 1073741951 | 0x4000007F | Windows XP SP1 以降のサービス パック、Windows Server 2003、または IE_BACKCOMPAT_VERSION が定義されている場合。 Windows パブリッシング ウィザード (WPW) を無効にします。Windows Vista 以降: 使用されません。 |
| REST_NOONLINEPRINTSWIZARD | 1073741952 | 0x40000080 | Windows XP SP1 以降、または IE_BACKCOMPAT_VERSION が定義されている場合。 オンライン印刷ウィザード (OPW) を無効にします。Windows Vista 以降: 使用されません。 |
| REST_NOWEBSERVICES | 1073741953 | 0x40000081 | Windows XP SP1 以降、または IE_BACKCOMPAT_VERSION が定義されている場合。 オンライン印刷ウィザード (OPW) と Windows パブリッシング ウィザード (WPW) の両方について、Web で指定されたサービスを無効にします。 |
| REST_ALLOWUNHASHEDWEBVIEW | 1073741954 | 0x40000082 | Windows 2000 SP3 以降、Windows XP、または Windows Server 2003。 0 以外の場合、システム管理者は未登録の Web ビュー テンプレートの表示を許可しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_ALLOWLEGACYWEBVIEW | 1073741955 | 0x40000083 | 0 以外の場合、システム管理者は、古い Web ビュー テンプレート (Windows XP より前に作成されたもの) を Windows XP のテンプレートに変換することを許可しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。 |
| REST_REVERTWEBVIEWSECURITY | 1073741956 | 0x40000084 | Windows 2000 SP3 以降、Windows XP、または Windows Server 2003。 0 以外の場合、システム管理者は Web ビューのセキュリティを Windows 2000 SP2 以前に存在したレベルまで引き下げています。アプリケーションで特別な処理を行う必要はありません。(このポリシーは Windows 2000 SP2 以前には適用されません。) Windows Vista 以降: 使用されません。 |
| REST_INHERITCONSOLEHANDLES | 1073741958 | 0x40000086 | Windows 2000 Service Pack 4 (SP4) 以降。 0 以外の場合、ShellExec 関数は、現在のプロセスと対象のプロセスがハンドルを継承できるコンソール プロセスであるかどうかを確認します。 |
| REST_NOREMOTERECURSIVEEVENTS | 1073741961 | 0x40000089 | Windows XP SP2 以降。 ネットワーク変更イベントを再帰的に登録しません。これはネットワーク トラフィックの回避に役立ちます。 |
| REST_NOREMOTECHANGENOTIFY | 1073741969 | 0x40000091 | Windows XP SP2 以降。 リモートの変更通知については通知しません。 |
| REST_NOENUMENTIRENETWORK | 1073741971 | 0x40000093 | Windows XP SP2 以降。 ネットワーク全体を列挙しません。 |
| REST_NOINTERNETOPENWITH | 1073741973 | 0x40000095 | Windows XP SP2 以降。 0 以外の場合、システム管理者はインターネットを使用してファイルの関連付けを解決する機能を削除しています。ユーザーが プログラムから開く を選択したとき、または関連付けられていない種類のファイルをダブルクリックしたときに表示されるダイアログでは、Web サービスを使用して適切なプログラムを探す オプションを利用できません。 |
| REST_DONTRETRYBADNETNAME | 1073741979 | 0x4000009B | Windows XP SP2 以降。 マイ ネットワーク で、プロバイダーが ERROR_BAD_NET_NAME を返した場合に再試行しません。 |
| REST_ALLOWFILECLSIDJUNCTIONS | 1073741980 | 0x4000009C | Windows XP SP2 以降、Windows Server 2003。 ファイル システム フォルダー内の file.{guid} ジャンクションに対する従来のサポートを再度有効にします。 |
| REST_NOUPNPINSTALL | 1073741981 | 0x4000009D | Windows XP SP2 以降。 マイ ネットワーク の ユニバーサル プラグ アンド プレイ (UPnP) のインストール タスクを無効にします。 |
| REST_ARP_DONTGROUPPATCHES | 1073741996 | 0x400000AC | 0 以外の場合、システム管理者は、プログラムの追加と削除で個々の修正プログラムを一覧表示するオプションを削除しています。Windows Vista 以降: 使用されません。 |
| REST_ARP_NOCHOOSEPROGRAMSPAGE | 1073741997 | 0x400000AD | 0 以外の場合、システム管理者は、プログラムを選択するページのオプションを削除しています。Windows Vista 以降: 使用されません。 |
| REST_NODISCONNECT | 1090519041 | 0x41000001 | Windows Vista 以降ではサポートされていません。0 以外の場合、システム管理者は スタート メニューおよび タスク マネージャー から 切断 オプションを削除しています。アプリケーションは、ターミナル サーバー セッションからユーザーを切断する機能を削除する必要があります。 |
| REST_NOSECURITY | 1090519042 | 0x41000002 | Windows Vista 以降ではサポートされていません。0 以外の場合、システム管理者は スタート メニューおよび タスク マネージャー から Windows セキュリティ オプションを削除しています。アプリケーションで特別な処理を行う必要はありません。 |
| REST_NOFILEASSOCIATE | 1090519043 | 0x41000003 | Windows Vista 以降ではサポートされていません。0 以外の場合、システム管理者はファイルの関連付けを変更する機能を削除しています。アプリケーションは、ユーザーが自由にファイルの関連付けを変更できるようにしないでください。 |
| REST_ALLOWCOMMENTTOGGLE | 1090519044 | 0x41000004 | Windows XP SP2 のみ。Windows Vista 以降ではサポートされていません。 コメントとコンピューター名の位置をユーザーが切り替えられるようにします。 |
公式ドキュメント
これらのフラグは SHRestricted 関数と共に使用されます。SHRestricted は、指定された管理者ポリシーが有効かどうかを判断するために使用されます。多くの場合、アプリケーションはシステム管理者が定めたポリシーに準拠するために、特定の動作を変更する必要があります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum RESTRICTIONS : int {
REST_NONE = 0,
REST_NORUN = 1,
REST_NOCLOSE = 2,
REST_NOSAVESET = 4,
REST_NOFILEMENU = 8,
REST_NOSETFOLDERS = 16,
REST_NOSETTASKBAR = 32,
REST_NODESKTOP = 64,
REST_NOFIND = 128,
REST_NODRIVES = 256,
REST_NODRIVEAUTORUN = 512,
REST_NODRIVETYPEAUTORUN = 1024,
REST_NONETHOOD = 2048,
REST_STARTBANNER = 4096,
REST_RESTRICTRUN = 8192,
REST_NOPRINTERTABS = 16384,
REST_NOPRINTERDELETE = 32768,
REST_NOPRINTERADD = 65536,
REST_NOSTARTMENUSUBFOLDERS = 131072,
REST_MYDOCSONNET = 262144,
REST_NOEXITTODOS = 524288,
REST_ENFORCESHELLEXTSECURITY = 1048576,
REST_LINKRESOLVEIGNORELINKINFO = 2097152,
REST_NOCOMMONGROUPS = 4194304,
REST_SEPARATEDESKTOPPROCESS = 8388608,
REST_NOWEB = 16777216,
REST_NOTRAYCONTEXTMENU = 33554432,
REST_NOVIEWCONTEXTMENU = 67108864,
REST_NONETCONNECTDISCONNECT = 134217728,
REST_STARTMENULOGOFF = 268435456,
REST_NOSETTINGSASSIST = 536870912,
REST_NOINTERNETICON = 1073741825,
REST_NORECENTDOCSHISTORY = 1073741826,
REST_NORECENTDOCSMENU = 1073741827,
REST_NOACTIVEDESKTOP = 1073741828,
REST_NOACTIVEDESKTOPCHANGES = 1073741829,
REST_NOFAVORITESMENU = 1073741830,
REST_CLEARRECENTDOCSONEXIT = 1073741831,
REST_CLASSICSHELL = 1073741832,
REST_NOCUSTOMIZEWEBVIEW = 1073741833,
REST_NOHTMLWALLPAPER = 1073741840,
REST_NOCHANGINGWALLPAPER = 1073741841,
REST_NODESKCOMP = 1073741842,
REST_NOADDDESKCOMP = 1073741843,
REST_NODELDESKCOMP = 1073741844,
REST_NOCLOSEDESKCOMP = 1073741845,
REST_NOCLOSE_DRAGDROPBAND = 1073741846,
REST_NOMOVINGBAND = 1073741847,
REST_NOEDITDESKCOMP = 1073741848,
REST_NORESOLVESEARCH = 1073741849,
REST_NORESOLVETRACK = 1073741850,
REST_FORCECOPYACLWITHFILE = 1073741851,
REST_NOFORGETSOFTWAREUPDATE = 1073741853,
REST_NOSETACTIVEDESKTOP = 1073741854,
REST_NOUPDATEWINDOWS = 1073741855,
REST_NOCHANGESTARMENU = 1073741856,
REST_NOFOLDEROPTIONS = 1073741857,
REST_HASFINDCOMPUTERS = 1073741858,
REST_INTELLIMENUS = 1073741859,
REST_RUNDLGMEMCHECKBOX = 1073741860,
REST_ARP_ShowPostSetup = 1073741861,
REST_NOCSC = 1073741862,
REST_NOCONTROLPANEL = 1073741863,
REST_ENUMWORKGROUP = 1073741864,
REST_ARP_NOARP = 1073741865,
REST_ARP_NOREMOVEPAGE = 1073741866,
REST_ARP_NOADDPAGE = 1073741867,
REST_ARP_NOWINSETUPPAGE = 1073741868,
REST_GREYMSIADS = 1073741869,
REST_NOCHANGEMAPPEDDRIVELABEL = 1073741870,
REST_NOCHANGEMAPPEDDRIVECOMMENT = 1073741871,
REST_MaxRecentDocs = 1073741872,
REST_NONETWORKCONNECTIONS = 1073741873,
REST_FORCESTARTMENULOGOFF = 1073741874,
REST_NOWEBVIEW = 1073741875,
REST_NOCUSTOMIZETHISFOLDER = 1073741876,
REST_NOENCRYPTION = 1073741877,
REST_DONTSHOWSUPERHIDDEN = 1073741879,
REST_NOSHELLSEARCHBUTTON = 1073741880,
REST_NOHARDWARETAB = 1073741881,
REST_NORUNASINSTALLPROMPT = 1073741882,
REST_PROMPTRUNASINSTALLNETPATH = 1073741883,
REST_NOMANAGEMYCOMPUTERVERB = 1073741884,
REST_DISALLOWRUN = 1073741886,
REST_NOWELCOMESCREEN = 1073741887,
REST_RESTRICTCPL = 1073741888,
REST_DISALLOWCPL = 1073741889,
REST_NOSMBALLOONTIP = 1073741890,
REST_NOSMHELP = 1073741891,
REST_NOWINKEYS = 1073741892,
REST_NOENCRYPTONMOVE = 1073741893,
REST_NOLOCALMACHINERUN = 1073741894,
REST_NOCURRENTUSERRUN = 1073741895,
REST_NOLOCALMACHINERUNONCE = 1073741896,
REST_NOCURRENTUSERRUNONCE = 1073741897,
REST_FORCEACTIVEDESKTOPON = 1073741898,
REST_NOVIEWONDRIVE = 1073741900,
REST_NONETCRAWL = 1073741901,
REST_NOSHAREDDOCUMENTS = 1073741902,
REST_NOSMMYDOCS = 1073741903,
REST_NOSMMYPICS = 1073741904,
REST_ALLOWBITBUCKDRIVES = 1073741905,
REST_NONLEGACYSHELLMODE = 1073741906,
REST_NOCONTROLPANELBARRICADE = 1073741907,
REST_NOSTARTPAGE = 1073741908,
REST_NOAUTOTRAYNOTIFY = 1073741909,
REST_NOTASKGROUPING = 1073741910,
REST_NOCDBURNING = 1073741911,
REST_MYCOMPNOPROP = 1073741912,
REST_MYDOCSNOPROP = 1073741913,
REST_NOSTARTPANEL = 1073741914,
REST_NODISPLAYAPPEARANCEPAGE = 1073741915,
REST_NOTHEMESTAB = 1073741916,
REST_NOVISUALSTYLECHOICE = 1073741917,
REST_NOSIZECHOICE = 1073741918,
REST_NOCOLORCHOICE = 1073741919,
REST_SETVISUALSTYLE = 1073741920,
REST_STARTRUNNOHOMEPATH = 1073741921,
REST_NOUSERNAMEINSTARTPANEL = 1073741922,
REST_NOMYCOMPUTERICON = 1073741923,
REST_NOSMNETWORKPLACES = 1073741924,
REST_NOSMPINNEDLIST = 1073741925,
REST_NOSMMYMUSIC = 1073741926,
REST_NOSMEJECTPC = 1073741927,
REST_NOSMMOREPROGRAMS = 1073741928,
REST_NOSMMFUPROGRAMS = 1073741929,
REST_NOTRAYITEMSDISPLAY = 1073741930,
REST_NOTOOLBARSONTASKBAR = 1073741931,
REST_NOSMCONFIGUREPROGRAMS = 1073741935,
REST_HIDECLOCK = 1073741936,
REST_NOLOWDISKSPACECHECKS = 1073741937,
REST_NOENTIRENETWORK = 1073741938,
REST_NODESKTOPCLEANUP = 1073741939,
REST_BITBUCKNUKEONDELETE = 1073741940,
REST_BITBUCKCONFIRMDELETE = 1073741941,
REST_BITBUCKNOPROP = 1073741942,
REST_NODISPBACKGROUND = 1073741943,
REST_NODISPSCREENSAVEPG = 1073741944,
REST_NODISPSETTINGSPG = 1073741945,
REST_NODISPSCREENSAVEPREVIEW = 1073741946,
REST_NODISPLAYCPL = 1073741947,
REST_HIDERUNASVERB = 1073741948,
REST_NOTHUMBNAILCACHE = 1073741949,
REST_NOSTRCMPLOGICAL = 1073741950,
REST_NOPUBLISHWIZARD = 1073741951,
REST_NOONLINEPRINTSWIZARD = 1073741952,
REST_NOWEBSERVICES = 1073741953,
REST_ALLOWUNHASHEDWEBVIEW = 1073741954,
REST_ALLOWLEGACYWEBVIEW = 1073741955,
REST_REVERTWEBVIEWSECURITY = 1073741956,
REST_INHERITCONSOLEHANDLES = 1073741958,
REST_NOREMOTERECURSIVEEVENTS = 1073741961,
REST_NOREMOTECHANGENOTIFY = 1073741969,
REST_NOENUMENTIRENETWORK = 1073741971,
REST_NOINTERNETOPENWITH = 1073741973,
REST_DONTRETRYBADNETNAME = 1073741979,
REST_ALLOWFILECLSIDJUNCTIONS = 1073741980,
REST_NOUPNPINSTALL = 1073741981,
REST_ARP_DONTGROUPPATCHES = 1073741996,
REST_ARP_NOCHOOSEPROGRAMSPAGE = 1073741997,
REST_NODISCONNECT = 1090519041,
REST_NOSECURITY = 1090519042,
REST_NOFILEASSOCIATE = 1090519043,
REST_ALLOWCOMMENTTOGGLE = 1090519044
} RESTRICTIONS;public enum RESTRICTIONS : int
{
REST_NONE = 0,
REST_NORUN = 1,
REST_NOCLOSE = 2,
REST_NOSAVESET = 4,
REST_NOFILEMENU = 8,
REST_NOSETFOLDERS = 16,
REST_NOSETTASKBAR = 32,
REST_NODESKTOP = 64,
REST_NOFIND = 128,
REST_NODRIVES = 256,
REST_NODRIVEAUTORUN = 512,
REST_NODRIVETYPEAUTORUN = 1024,
REST_NONETHOOD = 2048,
REST_STARTBANNER = 4096,
REST_RESTRICTRUN = 8192,
REST_NOPRINTERTABS = 16384,
REST_NOPRINTERDELETE = 32768,
REST_NOPRINTERADD = 65536,
REST_NOSTARTMENUSUBFOLDERS = 131072,
REST_MYDOCSONNET = 262144,
REST_NOEXITTODOS = 524288,
REST_ENFORCESHELLEXTSECURITY = 1048576,
REST_LINKRESOLVEIGNORELINKINFO = 2097152,
REST_NOCOMMONGROUPS = 4194304,
REST_SEPARATEDESKTOPPROCESS = 8388608,
REST_NOWEB = 16777216,
REST_NOTRAYCONTEXTMENU = 33554432,
REST_NOVIEWCONTEXTMENU = 67108864,
REST_NONETCONNECTDISCONNECT = 134217728,
REST_STARTMENULOGOFF = 268435456,
REST_NOSETTINGSASSIST = 536870912,
REST_NOINTERNETICON = 1073741825,
REST_NORECENTDOCSHISTORY = 1073741826,
REST_NORECENTDOCSMENU = 1073741827,
REST_NOACTIVEDESKTOP = 1073741828,
REST_NOACTIVEDESKTOPCHANGES = 1073741829,
REST_NOFAVORITESMENU = 1073741830,
REST_CLEARRECENTDOCSONEXIT = 1073741831,
REST_CLASSICSHELL = 1073741832,
REST_NOCUSTOMIZEWEBVIEW = 1073741833,
REST_NOHTMLWALLPAPER = 1073741840,
REST_NOCHANGINGWALLPAPER = 1073741841,
REST_NODESKCOMP = 1073741842,
REST_NOADDDESKCOMP = 1073741843,
REST_NODELDESKCOMP = 1073741844,
REST_NOCLOSEDESKCOMP = 1073741845,
REST_NOCLOSE_DRAGDROPBAND = 1073741846,
REST_NOMOVINGBAND = 1073741847,
REST_NOEDITDESKCOMP = 1073741848,
REST_NORESOLVESEARCH = 1073741849,
REST_NORESOLVETRACK = 1073741850,
REST_FORCECOPYACLWITHFILE = 1073741851,
REST_NOFORGETSOFTWAREUPDATE = 1073741853,
REST_NOSETACTIVEDESKTOP = 1073741854,
REST_NOUPDATEWINDOWS = 1073741855,
REST_NOCHANGESTARMENU = 1073741856,
REST_NOFOLDEROPTIONS = 1073741857,
REST_HASFINDCOMPUTERS = 1073741858,
REST_INTELLIMENUS = 1073741859,
REST_RUNDLGMEMCHECKBOX = 1073741860,
REST_ARP_ShowPostSetup = 1073741861,
REST_NOCSC = 1073741862,
REST_NOCONTROLPANEL = 1073741863,
REST_ENUMWORKGROUP = 1073741864,
REST_ARP_NOARP = 1073741865,
REST_ARP_NOREMOVEPAGE = 1073741866,
REST_ARP_NOADDPAGE = 1073741867,
REST_ARP_NOWINSETUPPAGE = 1073741868,
REST_GREYMSIADS = 1073741869,
REST_NOCHANGEMAPPEDDRIVELABEL = 1073741870,
REST_NOCHANGEMAPPEDDRIVECOMMENT = 1073741871,
REST_MaxRecentDocs = 1073741872,
REST_NONETWORKCONNECTIONS = 1073741873,
REST_FORCESTARTMENULOGOFF = 1073741874,
REST_NOWEBVIEW = 1073741875,
REST_NOCUSTOMIZETHISFOLDER = 1073741876,
REST_NOENCRYPTION = 1073741877,
REST_DONTSHOWSUPERHIDDEN = 1073741879,
REST_NOSHELLSEARCHBUTTON = 1073741880,
REST_NOHARDWARETAB = 1073741881,
REST_NORUNASINSTALLPROMPT = 1073741882,
REST_PROMPTRUNASINSTALLNETPATH = 1073741883,
REST_NOMANAGEMYCOMPUTERVERB = 1073741884,
REST_DISALLOWRUN = 1073741886,
REST_NOWELCOMESCREEN = 1073741887,
REST_RESTRICTCPL = 1073741888,
REST_DISALLOWCPL = 1073741889,
REST_NOSMBALLOONTIP = 1073741890,
REST_NOSMHELP = 1073741891,
REST_NOWINKEYS = 1073741892,
REST_NOENCRYPTONMOVE = 1073741893,
REST_NOLOCALMACHINERUN = 1073741894,
REST_NOCURRENTUSERRUN = 1073741895,
REST_NOLOCALMACHINERUNONCE = 1073741896,
REST_NOCURRENTUSERRUNONCE = 1073741897,
REST_FORCEACTIVEDESKTOPON = 1073741898,
REST_NOVIEWONDRIVE = 1073741900,
REST_NONETCRAWL = 1073741901,
REST_NOSHAREDDOCUMENTS = 1073741902,
REST_NOSMMYDOCS = 1073741903,
REST_NOSMMYPICS = 1073741904,
REST_ALLOWBITBUCKDRIVES = 1073741905,
REST_NONLEGACYSHELLMODE = 1073741906,
REST_NOCONTROLPANELBARRICADE = 1073741907,
REST_NOSTARTPAGE = 1073741908,
REST_NOAUTOTRAYNOTIFY = 1073741909,
REST_NOTASKGROUPING = 1073741910,
REST_NOCDBURNING = 1073741911,
REST_MYCOMPNOPROP = 1073741912,
REST_MYDOCSNOPROP = 1073741913,
REST_NOSTARTPANEL = 1073741914,
REST_NODISPLAYAPPEARANCEPAGE = 1073741915,
REST_NOTHEMESTAB = 1073741916,
REST_NOVISUALSTYLECHOICE = 1073741917,
REST_NOSIZECHOICE = 1073741918,
REST_NOCOLORCHOICE = 1073741919,
REST_SETVISUALSTYLE = 1073741920,
REST_STARTRUNNOHOMEPATH = 1073741921,
REST_NOUSERNAMEINSTARTPANEL = 1073741922,
REST_NOMYCOMPUTERICON = 1073741923,
REST_NOSMNETWORKPLACES = 1073741924,
REST_NOSMPINNEDLIST = 1073741925,
REST_NOSMMYMUSIC = 1073741926,
REST_NOSMEJECTPC = 1073741927,
REST_NOSMMOREPROGRAMS = 1073741928,
REST_NOSMMFUPROGRAMS = 1073741929,
REST_NOTRAYITEMSDISPLAY = 1073741930,
REST_NOTOOLBARSONTASKBAR = 1073741931,
REST_NOSMCONFIGUREPROGRAMS = 1073741935,
REST_HIDECLOCK = 1073741936,
REST_NOLOWDISKSPACECHECKS = 1073741937,
REST_NOENTIRENETWORK = 1073741938,
REST_NODESKTOPCLEANUP = 1073741939,
REST_BITBUCKNUKEONDELETE = 1073741940,
REST_BITBUCKCONFIRMDELETE = 1073741941,
REST_BITBUCKNOPROP = 1073741942,
REST_NODISPBACKGROUND = 1073741943,
REST_NODISPSCREENSAVEPG = 1073741944,
REST_NODISPSETTINGSPG = 1073741945,
REST_NODISPSCREENSAVEPREVIEW = 1073741946,
REST_NODISPLAYCPL = 1073741947,
REST_HIDERUNASVERB = 1073741948,
REST_NOTHUMBNAILCACHE = 1073741949,
REST_NOSTRCMPLOGICAL = 1073741950,
REST_NOPUBLISHWIZARD = 1073741951,
REST_NOONLINEPRINTSWIZARD = 1073741952,
REST_NOWEBSERVICES = 1073741953,
REST_ALLOWUNHASHEDWEBVIEW = 1073741954,
REST_ALLOWLEGACYWEBVIEW = 1073741955,
REST_REVERTWEBVIEWSECURITY = 1073741956,
REST_INHERITCONSOLEHANDLES = 1073741958,
REST_NOREMOTERECURSIVEEVENTS = 1073741961,
REST_NOREMOTECHANGENOTIFY = 1073741969,
REST_NOENUMENTIRENETWORK = 1073741971,
REST_NOINTERNETOPENWITH = 1073741973,
REST_DONTRETRYBADNETNAME = 1073741979,
REST_ALLOWFILECLSIDJUNCTIONS = 1073741980,
REST_NOUPNPINSTALL = 1073741981,
REST_ARP_DONTGROUPPATCHES = 1073741996,
REST_ARP_NOCHOOSEPROGRAMSPAGE = 1073741997,
REST_NODISCONNECT = 1090519041,
REST_NOSECURITY = 1090519042,
REST_NOFILEASSOCIATE = 1090519043,
REST_ALLOWCOMMENTTOGGLE = 1090519044,
}Public Enum RESTRICTIONS As Integer
REST_NONE = 0
REST_NORUN = 1
REST_NOCLOSE = 2
REST_NOSAVESET = 4
REST_NOFILEMENU = 8
REST_NOSETFOLDERS = 16
REST_NOSETTASKBAR = 32
REST_NODESKTOP = 64
REST_NOFIND = 128
REST_NODRIVES = 256
REST_NODRIVEAUTORUN = 512
REST_NODRIVETYPEAUTORUN = 1024
REST_NONETHOOD = 2048
REST_STARTBANNER = 4096
REST_RESTRICTRUN = 8192
REST_NOPRINTERTABS = 16384
REST_NOPRINTERDELETE = 32768
REST_NOPRINTERADD = 65536
REST_NOSTARTMENUSUBFOLDERS = 131072
REST_MYDOCSONNET = 262144
REST_NOEXITTODOS = 524288
REST_ENFORCESHELLEXTSECURITY = 1048576
REST_LINKRESOLVEIGNORELINKINFO = 2097152
REST_NOCOMMONGROUPS = 4194304
REST_SEPARATEDESKTOPPROCESS = 8388608
REST_NOWEB = 16777216
REST_NOTRAYCONTEXTMENU = 33554432
REST_NOVIEWCONTEXTMENU = 67108864
REST_NONETCONNECTDISCONNECT = 134217728
REST_STARTMENULOGOFF = 268435456
REST_NOSETTINGSASSIST = 536870912
REST_NOINTERNETICON = 1073741825
REST_NORECENTDOCSHISTORY = 1073741826
REST_NORECENTDOCSMENU = 1073741827
REST_NOACTIVEDESKTOP = 1073741828
REST_NOACTIVEDESKTOPCHANGES = 1073741829
REST_NOFAVORITESMENU = 1073741830
REST_CLEARRECENTDOCSONEXIT = 1073741831
REST_CLASSICSHELL = 1073741832
REST_NOCUSTOMIZEWEBVIEW = 1073741833
REST_NOHTMLWALLPAPER = 1073741840
REST_NOCHANGINGWALLPAPER = 1073741841
REST_NODESKCOMP = 1073741842
REST_NOADDDESKCOMP = 1073741843
REST_NODELDESKCOMP = 1073741844
REST_NOCLOSEDESKCOMP = 1073741845
REST_NOCLOSE_DRAGDROPBAND = 1073741846
REST_NOMOVINGBAND = 1073741847
REST_NOEDITDESKCOMP = 1073741848
REST_NORESOLVESEARCH = 1073741849
REST_NORESOLVETRACK = 1073741850
REST_FORCECOPYACLWITHFILE = 1073741851
REST_NOFORGETSOFTWAREUPDATE = 1073741853
REST_NOSETACTIVEDESKTOP = 1073741854
REST_NOUPDATEWINDOWS = 1073741855
REST_NOCHANGESTARMENU = 1073741856
REST_NOFOLDEROPTIONS = 1073741857
REST_HASFINDCOMPUTERS = 1073741858
REST_INTELLIMENUS = 1073741859
REST_RUNDLGMEMCHECKBOX = 1073741860
REST_ARP_ShowPostSetup = 1073741861
REST_NOCSC = 1073741862
REST_NOCONTROLPANEL = 1073741863
REST_ENUMWORKGROUP = 1073741864
REST_ARP_NOARP = 1073741865
REST_ARP_NOREMOVEPAGE = 1073741866
REST_ARP_NOADDPAGE = 1073741867
REST_ARP_NOWINSETUPPAGE = 1073741868
REST_GREYMSIADS = 1073741869
REST_NOCHANGEMAPPEDDRIVELABEL = 1073741870
REST_NOCHANGEMAPPEDDRIVECOMMENT = 1073741871
REST_MaxRecentDocs = 1073741872
REST_NONETWORKCONNECTIONS = 1073741873
REST_FORCESTARTMENULOGOFF = 1073741874
REST_NOWEBVIEW = 1073741875
REST_NOCUSTOMIZETHISFOLDER = 1073741876
REST_NOENCRYPTION = 1073741877
REST_DONTSHOWSUPERHIDDEN = 1073741879
REST_NOSHELLSEARCHBUTTON = 1073741880
REST_NOHARDWARETAB = 1073741881
REST_NORUNASINSTALLPROMPT = 1073741882
REST_PROMPTRUNASINSTALLNETPATH = 1073741883
REST_NOMANAGEMYCOMPUTERVERB = 1073741884
REST_DISALLOWRUN = 1073741886
REST_NOWELCOMESCREEN = 1073741887
REST_RESTRICTCPL = 1073741888
REST_DISALLOWCPL = 1073741889
REST_NOSMBALLOONTIP = 1073741890
REST_NOSMHELP = 1073741891
REST_NOWINKEYS = 1073741892
REST_NOENCRYPTONMOVE = 1073741893
REST_NOLOCALMACHINERUN = 1073741894
REST_NOCURRENTUSERRUN = 1073741895
REST_NOLOCALMACHINERUNONCE = 1073741896
REST_NOCURRENTUSERRUNONCE = 1073741897
REST_FORCEACTIVEDESKTOPON = 1073741898
REST_NOVIEWONDRIVE = 1073741900
REST_NONETCRAWL = 1073741901
REST_NOSHAREDDOCUMENTS = 1073741902
REST_NOSMMYDOCS = 1073741903
REST_NOSMMYPICS = 1073741904
REST_ALLOWBITBUCKDRIVES = 1073741905
REST_NONLEGACYSHELLMODE = 1073741906
REST_NOCONTROLPANELBARRICADE = 1073741907
REST_NOSTARTPAGE = 1073741908
REST_NOAUTOTRAYNOTIFY = 1073741909
REST_NOTASKGROUPING = 1073741910
REST_NOCDBURNING = 1073741911
REST_MYCOMPNOPROP = 1073741912
REST_MYDOCSNOPROP = 1073741913
REST_NOSTARTPANEL = 1073741914
REST_NODISPLAYAPPEARANCEPAGE = 1073741915
REST_NOTHEMESTAB = 1073741916
REST_NOVISUALSTYLECHOICE = 1073741917
REST_NOSIZECHOICE = 1073741918
REST_NOCOLORCHOICE = 1073741919
REST_SETVISUALSTYLE = 1073741920
REST_STARTRUNNOHOMEPATH = 1073741921
REST_NOUSERNAMEINSTARTPANEL = 1073741922
REST_NOMYCOMPUTERICON = 1073741923
REST_NOSMNETWORKPLACES = 1073741924
REST_NOSMPINNEDLIST = 1073741925
REST_NOSMMYMUSIC = 1073741926
REST_NOSMEJECTPC = 1073741927
REST_NOSMMOREPROGRAMS = 1073741928
REST_NOSMMFUPROGRAMS = 1073741929
REST_NOTRAYITEMSDISPLAY = 1073741930
REST_NOTOOLBARSONTASKBAR = 1073741931
REST_NOSMCONFIGUREPROGRAMS = 1073741935
REST_HIDECLOCK = 1073741936
REST_NOLOWDISKSPACECHECKS = 1073741937
REST_NOENTIRENETWORK = 1073741938
REST_NODESKTOPCLEANUP = 1073741939
REST_BITBUCKNUKEONDELETE = 1073741940
REST_BITBUCKCONFIRMDELETE = 1073741941
REST_BITBUCKNOPROP = 1073741942
REST_NODISPBACKGROUND = 1073741943
REST_NODISPSCREENSAVEPG = 1073741944
REST_NODISPSETTINGSPG = 1073741945
REST_NODISPSCREENSAVEPREVIEW = 1073741946
REST_NODISPLAYCPL = 1073741947
REST_HIDERUNASVERB = 1073741948
REST_NOTHUMBNAILCACHE = 1073741949
REST_NOSTRCMPLOGICAL = 1073741950
REST_NOPUBLISHWIZARD = 1073741951
REST_NOONLINEPRINTSWIZARD = 1073741952
REST_NOWEBSERVICES = 1073741953
REST_ALLOWUNHASHEDWEBVIEW = 1073741954
REST_ALLOWLEGACYWEBVIEW = 1073741955
REST_REVERTWEBVIEWSECURITY = 1073741956
REST_INHERITCONSOLEHANDLES = 1073741958
REST_NOREMOTERECURSIVEEVENTS = 1073741961
REST_NOREMOTECHANGENOTIFY = 1073741969
REST_NOENUMENTIRENETWORK = 1073741971
REST_NOINTERNETOPENWITH = 1073741973
REST_DONTRETRYBADNETNAME = 1073741979
REST_ALLOWFILECLSIDJUNCTIONS = 1073741980
REST_NOUPNPINSTALL = 1073741981
REST_ARP_DONTGROUPPATCHES = 1073741996
REST_ARP_NOCHOOSEPROGRAMSPAGE = 1073741997
REST_NODISCONNECT = 1090519041
REST_NOSECURITY = 1090519042
REST_NOFILEASSOCIATE = 1090519043
REST_ALLOWCOMMENTTOGGLE = 1090519044
End Enumimport enum
class RESTRICTIONS(enum.IntEnum):
REST_NONE = 0
REST_NORUN = 1
REST_NOCLOSE = 2
REST_NOSAVESET = 4
REST_NOFILEMENU = 8
REST_NOSETFOLDERS = 16
REST_NOSETTASKBAR = 32
REST_NODESKTOP = 64
REST_NOFIND = 128
REST_NODRIVES = 256
REST_NODRIVEAUTORUN = 512
REST_NODRIVETYPEAUTORUN = 1024
REST_NONETHOOD = 2048
REST_STARTBANNER = 4096
REST_RESTRICTRUN = 8192
REST_NOPRINTERTABS = 16384
REST_NOPRINTERDELETE = 32768
REST_NOPRINTERADD = 65536
REST_NOSTARTMENUSUBFOLDERS = 131072
REST_MYDOCSONNET = 262144
REST_NOEXITTODOS = 524288
REST_ENFORCESHELLEXTSECURITY = 1048576
REST_LINKRESOLVEIGNORELINKINFO = 2097152
REST_NOCOMMONGROUPS = 4194304
REST_SEPARATEDESKTOPPROCESS = 8388608
REST_NOWEB = 16777216
REST_NOTRAYCONTEXTMENU = 33554432
REST_NOVIEWCONTEXTMENU = 67108864
REST_NONETCONNECTDISCONNECT = 134217728
REST_STARTMENULOGOFF = 268435456
REST_NOSETTINGSASSIST = 536870912
REST_NOINTERNETICON = 1073741825
REST_NORECENTDOCSHISTORY = 1073741826
REST_NORECENTDOCSMENU = 1073741827
REST_NOACTIVEDESKTOP = 1073741828
REST_NOACTIVEDESKTOPCHANGES = 1073741829
REST_NOFAVORITESMENU = 1073741830
REST_CLEARRECENTDOCSONEXIT = 1073741831
REST_CLASSICSHELL = 1073741832
REST_NOCUSTOMIZEWEBVIEW = 1073741833
REST_NOHTMLWALLPAPER = 1073741840
REST_NOCHANGINGWALLPAPER = 1073741841
REST_NODESKCOMP = 1073741842
REST_NOADDDESKCOMP = 1073741843
REST_NODELDESKCOMP = 1073741844
REST_NOCLOSEDESKCOMP = 1073741845
REST_NOCLOSE_DRAGDROPBAND = 1073741846
REST_NOMOVINGBAND = 1073741847
REST_NOEDITDESKCOMP = 1073741848
REST_NORESOLVESEARCH = 1073741849
REST_NORESOLVETRACK = 1073741850
REST_FORCECOPYACLWITHFILE = 1073741851
REST_NOFORGETSOFTWAREUPDATE = 1073741853
REST_NOSETACTIVEDESKTOP = 1073741854
REST_NOUPDATEWINDOWS = 1073741855
REST_NOCHANGESTARMENU = 1073741856
REST_NOFOLDEROPTIONS = 1073741857
REST_HASFINDCOMPUTERS = 1073741858
REST_INTELLIMENUS = 1073741859
REST_RUNDLGMEMCHECKBOX = 1073741860
REST_ARP_ShowPostSetup = 1073741861
REST_NOCSC = 1073741862
REST_NOCONTROLPANEL = 1073741863
REST_ENUMWORKGROUP = 1073741864
REST_ARP_NOARP = 1073741865
REST_ARP_NOREMOVEPAGE = 1073741866
REST_ARP_NOADDPAGE = 1073741867
REST_ARP_NOWINSETUPPAGE = 1073741868
REST_GREYMSIADS = 1073741869
REST_NOCHANGEMAPPEDDRIVELABEL = 1073741870
REST_NOCHANGEMAPPEDDRIVECOMMENT = 1073741871
REST_MaxRecentDocs = 1073741872
REST_NONETWORKCONNECTIONS = 1073741873
REST_FORCESTARTMENULOGOFF = 1073741874
REST_NOWEBVIEW = 1073741875
REST_NOCUSTOMIZETHISFOLDER = 1073741876
REST_NOENCRYPTION = 1073741877
REST_DONTSHOWSUPERHIDDEN = 1073741879
REST_NOSHELLSEARCHBUTTON = 1073741880
REST_NOHARDWARETAB = 1073741881
REST_NORUNASINSTALLPROMPT = 1073741882
REST_PROMPTRUNASINSTALLNETPATH = 1073741883
REST_NOMANAGEMYCOMPUTERVERB = 1073741884
REST_DISALLOWRUN = 1073741886
REST_NOWELCOMESCREEN = 1073741887
REST_RESTRICTCPL = 1073741888
REST_DISALLOWCPL = 1073741889
REST_NOSMBALLOONTIP = 1073741890
REST_NOSMHELP = 1073741891
REST_NOWINKEYS = 1073741892
REST_NOENCRYPTONMOVE = 1073741893
REST_NOLOCALMACHINERUN = 1073741894
REST_NOCURRENTUSERRUN = 1073741895
REST_NOLOCALMACHINERUNONCE = 1073741896
REST_NOCURRENTUSERRUNONCE = 1073741897
REST_FORCEACTIVEDESKTOPON = 1073741898
REST_NOVIEWONDRIVE = 1073741900
REST_NONETCRAWL = 1073741901
REST_NOSHAREDDOCUMENTS = 1073741902
REST_NOSMMYDOCS = 1073741903
REST_NOSMMYPICS = 1073741904
REST_ALLOWBITBUCKDRIVES = 1073741905
REST_NONLEGACYSHELLMODE = 1073741906
REST_NOCONTROLPANELBARRICADE = 1073741907
REST_NOSTARTPAGE = 1073741908
REST_NOAUTOTRAYNOTIFY = 1073741909
REST_NOTASKGROUPING = 1073741910
REST_NOCDBURNING = 1073741911
REST_MYCOMPNOPROP = 1073741912
REST_MYDOCSNOPROP = 1073741913
REST_NOSTARTPANEL = 1073741914
REST_NODISPLAYAPPEARANCEPAGE = 1073741915
REST_NOTHEMESTAB = 1073741916
REST_NOVISUALSTYLECHOICE = 1073741917
REST_NOSIZECHOICE = 1073741918
REST_NOCOLORCHOICE = 1073741919
REST_SETVISUALSTYLE = 1073741920
REST_STARTRUNNOHOMEPATH = 1073741921
REST_NOUSERNAMEINSTARTPANEL = 1073741922
REST_NOMYCOMPUTERICON = 1073741923
REST_NOSMNETWORKPLACES = 1073741924
REST_NOSMPINNEDLIST = 1073741925
REST_NOSMMYMUSIC = 1073741926
REST_NOSMEJECTPC = 1073741927
REST_NOSMMOREPROGRAMS = 1073741928
REST_NOSMMFUPROGRAMS = 1073741929
REST_NOTRAYITEMSDISPLAY = 1073741930
REST_NOTOOLBARSONTASKBAR = 1073741931
REST_NOSMCONFIGUREPROGRAMS = 1073741935
REST_HIDECLOCK = 1073741936
REST_NOLOWDISKSPACECHECKS = 1073741937
REST_NOENTIRENETWORK = 1073741938
REST_NODESKTOPCLEANUP = 1073741939
REST_BITBUCKNUKEONDELETE = 1073741940
REST_BITBUCKCONFIRMDELETE = 1073741941
REST_BITBUCKNOPROP = 1073741942
REST_NODISPBACKGROUND = 1073741943
REST_NODISPSCREENSAVEPG = 1073741944
REST_NODISPSETTINGSPG = 1073741945
REST_NODISPSCREENSAVEPREVIEW = 1073741946
REST_NODISPLAYCPL = 1073741947
REST_HIDERUNASVERB = 1073741948
REST_NOTHUMBNAILCACHE = 1073741949
REST_NOSTRCMPLOGICAL = 1073741950
REST_NOPUBLISHWIZARD = 1073741951
REST_NOONLINEPRINTSWIZARD = 1073741952
REST_NOWEBSERVICES = 1073741953
REST_ALLOWUNHASHEDWEBVIEW = 1073741954
REST_ALLOWLEGACYWEBVIEW = 1073741955
REST_REVERTWEBVIEWSECURITY = 1073741956
REST_INHERITCONSOLEHANDLES = 1073741958
REST_NOREMOTERECURSIVEEVENTS = 1073741961
REST_NOREMOTECHANGENOTIFY = 1073741969
REST_NOENUMENTIRENETWORK = 1073741971
REST_NOINTERNETOPENWITH = 1073741973
REST_DONTRETRYBADNETNAME = 1073741979
REST_ALLOWFILECLSIDJUNCTIONS = 1073741980
REST_NOUPNPINSTALL = 1073741981
REST_ARP_DONTGROUPPATCHES = 1073741996
REST_ARP_NOCHOOSEPROGRAMSPAGE = 1073741997
REST_NODISCONNECT = 1090519041
REST_NOSECURITY = 1090519042
REST_NOFILEASSOCIATE = 1090519043
REST_ALLOWCOMMENTTOGGLE = 1090519044// RESTRICTIONS
pub const REST_NONE: i32 = 0;
pub const REST_NORUN: i32 = 1;
pub const REST_NOCLOSE: i32 = 2;
pub const REST_NOSAVESET: i32 = 4;
pub const REST_NOFILEMENU: i32 = 8;
pub const REST_NOSETFOLDERS: i32 = 16;
pub const REST_NOSETTASKBAR: i32 = 32;
pub const REST_NODESKTOP: i32 = 64;
pub const REST_NOFIND: i32 = 128;
pub const REST_NODRIVES: i32 = 256;
pub const REST_NODRIVEAUTORUN: i32 = 512;
pub const REST_NODRIVETYPEAUTORUN: i32 = 1024;
pub const REST_NONETHOOD: i32 = 2048;
pub const REST_STARTBANNER: i32 = 4096;
pub const REST_RESTRICTRUN: i32 = 8192;
pub const REST_NOPRINTERTABS: i32 = 16384;
pub const REST_NOPRINTERDELETE: i32 = 32768;
pub const REST_NOPRINTERADD: i32 = 65536;
pub const REST_NOSTARTMENUSUBFOLDERS: i32 = 131072;
pub const REST_MYDOCSONNET: i32 = 262144;
pub const REST_NOEXITTODOS: i32 = 524288;
pub const REST_ENFORCESHELLEXTSECURITY: i32 = 1048576;
pub const REST_LINKRESOLVEIGNORELINKINFO: i32 = 2097152;
pub const REST_NOCOMMONGROUPS: i32 = 4194304;
pub const REST_SEPARATEDESKTOPPROCESS: i32 = 8388608;
pub const REST_NOWEB: i32 = 16777216;
pub const REST_NOTRAYCONTEXTMENU: i32 = 33554432;
pub const REST_NOVIEWCONTEXTMENU: i32 = 67108864;
pub const REST_NONETCONNECTDISCONNECT: i32 = 134217728;
pub const REST_STARTMENULOGOFF: i32 = 268435456;
pub const REST_NOSETTINGSASSIST: i32 = 536870912;
pub const REST_NOINTERNETICON: i32 = 1073741825;
pub const REST_NORECENTDOCSHISTORY: i32 = 1073741826;
pub const REST_NORECENTDOCSMENU: i32 = 1073741827;
pub const REST_NOACTIVEDESKTOP: i32 = 1073741828;
pub const REST_NOACTIVEDESKTOPCHANGES: i32 = 1073741829;
pub const REST_NOFAVORITESMENU: i32 = 1073741830;
pub const REST_CLEARRECENTDOCSONEXIT: i32 = 1073741831;
pub const REST_CLASSICSHELL: i32 = 1073741832;
pub const REST_NOCUSTOMIZEWEBVIEW: i32 = 1073741833;
pub const REST_NOHTMLWALLPAPER: i32 = 1073741840;
pub const REST_NOCHANGINGWALLPAPER: i32 = 1073741841;
pub const REST_NODESKCOMP: i32 = 1073741842;
pub const REST_NOADDDESKCOMP: i32 = 1073741843;
pub const REST_NODELDESKCOMP: i32 = 1073741844;
pub const REST_NOCLOSEDESKCOMP: i32 = 1073741845;
pub const REST_NOCLOSE_DRAGDROPBAND: i32 = 1073741846;
pub const REST_NOMOVINGBAND: i32 = 1073741847;
pub const REST_NOEDITDESKCOMP: i32 = 1073741848;
pub const REST_NORESOLVESEARCH: i32 = 1073741849;
pub const REST_NORESOLVETRACK: i32 = 1073741850;
pub const REST_FORCECOPYACLWITHFILE: i32 = 1073741851;
pub const REST_NOFORGETSOFTWAREUPDATE: i32 = 1073741853;
pub const REST_NOSETACTIVEDESKTOP: i32 = 1073741854;
pub const REST_NOUPDATEWINDOWS: i32 = 1073741855;
pub const REST_NOCHANGESTARMENU: i32 = 1073741856;
pub const REST_NOFOLDEROPTIONS: i32 = 1073741857;
pub const REST_HASFINDCOMPUTERS: i32 = 1073741858;
pub const REST_INTELLIMENUS: i32 = 1073741859;
pub const REST_RUNDLGMEMCHECKBOX: i32 = 1073741860;
pub const REST_ARP_ShowPostSetup: i32 = 1073741861;
pub const REST_NOCSC: i32 = 1073741862;
pub const REST_NOCONTROLPANEL: i32 = 1073741863;
pub const REST_ENUMWORKGROUP: i32 = 1073741864;
pub const REST_ARP_NOARP: i32 = 1073741865;
pub const REST_ARP_NOREMOVEPAGE: i32 = 1073741866;
pub const REST_ARP_NOADDPAGE: i32 = 1073741867;
pub const REST_ARP_NOWINSETUPPAGE: i32 = 1073741868;
pub const REST_GREYMSIADS: i32 = 1073741869;
pub const REST_NOCHANGEMAPPEDDRIVELABEL: i32 = 1073741870;
pub const REST_NOCHANGEMAPPEDDRIVECOMMENT: i32 = 1073741871;
pub const REST_MaxRecentDocs: i32 = 1073741872;
pub const REST_NONETWORKCONNECTIONS: i32 = 1073741873;
pub const REST_FORCESTARTMENULOGOFF: i32 = 1073741874;
pub const REST_NOWEBVIEW: i32 = 1073741875;
pub const REST_NOCUSTOMIZETHISFOLDER: i32 = 1073741876;
pub const REST_NOENCRYPTION: i32 = 1073741877;
pub const REST_DONTSHOWSUPERHIDDEN: i32 = 1073741879;
pub const REST_NOSHELLSEARCHBUTTON: i32 = 1073741880;
pub const REST_NOHARDWARETAB: i32 = 1073741881;
pub const REST_NORUNASINSTALLPROMPT: i32 = 1073741882;
pub const REST_PROMPTRUNASINSTALLNETPATH: i32 = 1073741883;
pub const REST_NOMANAGEMYCOMPUTERVERB: i32 = 1073741884;
pub const REST_DISALLOWRUN: i32 = 1073741886;
pub const REST_NOWELCOMESCREEN: i32 = 1073741887;
pub const REST_RESTRICTCPL: i32 = 1073741888;
pub const REST_DISALLOWCPL: i32 = 1073741889;
pub const REST_NOSMBALLOONTIP: i32 = 1073741890;
pub const REST_NOSMHELP: i32 = 1073741891;
pub const REST_NOWINKEYS: i32 = 1073741892;
pub const REST_NOENCRYPTONMOVE: i32 = 1073741893;
pub const REST_NOLOCALMACHINERUN: i32 = 1073741894;
pub const REST_NOCURRENTUSERRUN: i32 = 1073741895;
pub const REST_NOLOCALMACHINERUNONCE: i32 = 1073741896;
pub const REST_NOCURRENTUSERRUNONCE: i32 = 1073741897;
pub const REST_FORCEACTIVEDESKTOPON: i32 = 1073741898;
pub const REST_NOVIEWONDRIVE: i32 = 1073741900;
pub const REST_NONETCRAWL: i32 = 1073741901;
pub const REST_NOSHAREDDOCUMENTS: i32 = 1073741902;
pub const REST_NOSMMYDOCS: i32 = 1073741903;
pub const REST_NOSMMYPICS: i32 = 1073741904;
pub const REST_ALLOWBITBUCKDRIVES: i32 = 1073741905;
pub const REST_NONLEGACYSHELLMODE: i32 = 1073741906;
pub const REST_NOCONTROLPANELBARRICADE: i32 = 1073741907;
pub const REST_NOSTARTPAGE: i32 = 1073741908;
pub const REST_NOAUTOTRAYNOTIFY: i32 = 1073741909;
pub const REST_NOTASKGROUPING: i32 = 1073741910;
pub const REST_NOCDBURNING: i32 = 1073741911;
pub const REST_MYCOMPNOPROP: i32 = 1073741912;
pub const REST_MYDOCSNOPROP: i32 = 1073741913;
pub const REST_NOSTARTPANEL: i32 = 1073741914;
pub const REST_NODISPLAYAPPEARANCEPAGE: i32 = 1073741915;
pub const REST_NOTHEMESTAB: i32 = 1073741916;
pub const REST_NOVISUALSTYLECHOICE: i32 = 1073741917;
pub const REST_NOSIZECHOICE: i32 = 1073741918;
pub const REST_NOCOLORCHOICE: i32 = 1073741919;
pub const REST_SETVISUALSTYLE: i32 = 1073741920;
pub const REST_STARTRUNNOHOMEPATH: i32 = 1073741921;
pub const REST_NOUSERNAMEINSTARTPANEL: i32 = 1073741922;
pub const REST_NOMYCOMPUTERICON: i32 = 1073741923;
pub const REST_NOSMNETWORKPLACES: i32 = 1073741924;
pub const REST_NOSMPINNEDLIST: i32 = 1073741925;
pub const REST_NOSMMYMUSIC: i32 = 1073741926;
pub const REST_NOSMEJECTPC: i32 = 1073741927;
pub const REST_NOSMMOREPROGRAMS: i32 = 1073741928;
pub const REST_NOSMMFUPROGRAMS: i32 = 1073741929;
pub const REST_NOTRAYITEMSDISPLAY: i32 = 1073741930;
pub const REST_NOTOOLBARSONTASKBAR: i32 = 1073741931;
pub const REST_NOSMCONFIGUREPROGRAMS: i32 = 1073741935;
pub const REST_HIDECLOCK: i32 = 1073741936;
pub const REST_NOLOWDISKSPACECHECKS: i32 = 1073741937;
pub const REST_NOENTIRENETWORK: i32 = 1073741938;
pub const REST_NODESKTOPCLEANUP: i32 = 1073741939;
pub const REST_BITBUCKNUKEONDELETE: i32 = 1073741940;
pub const REST_BITBUCKCONFIRMDELETE: i32 = 1073741941;
pub const REST_BITBUCKNOPROP: i32 = 1073741942;
pub const REST_NODISPBACKGROUND: i32 = 1073741943;
pub const REST_NODISPSCREENSAVEPG: i32 = 1073741944;
pub const REST_NODISPSETTINGSPG: i32 = 1073741945;
pub const REST_NODISPSCREENSAVEPREVIEW: i32 = 1073741946;
pub const REST_NODISPLAYCPL: i32 = 1073741947;
pub const REST_HIDERUNASVERB: i32 = 1073741948;
pub const REST_NOTHUMBNAILCACHE: i32 = 1073741949;
pub const REST_NOSTRCMPLOGICAL: i32 = 1073741950;
pub const REST_NOPUBLISHWIZARD: i32 = 1073741951;
pub const REST_NOONLINEPRINTSWIZARD: i32 = 1073741952;
pub const REST_NOWEBSERVICES: i32 = 1073741953;
pub const REST_ALLOWUNHASHEDWEBVIEW: i32 = 1073741954;
pub const REST_ALLOWLEGACYWEBVIEW: i32 = 1073741955;
pub const REST_REVERTWEBVIEWSECURITY: i32 = 1073741956;
pub const REST_INHERITCONSOLEHANDLES: i32 = 1073741958;
pub const REST_NOREMOTERECURSIVEEVENTS: i32 = 1073741961;
pub const REST_NOREMOTECHANGENOTIFY: i32 = 1073741969;
pub const REST_NOENUMENTIRENETWORK: i32 = 1073741971;
pub const REST_NOINTERNETOPENWITH: i32 = 1073741973;
pub const REST_DONTRETRYBADNETNAME: i32 = 1073741979;
pub const REST_ALLOWFILECLSIDJUNCTIONS: i32 = 1073741980;
pub const REST_NOUPNPINSTALL: i32 = 1073741981;
pub const REST_ARP_DONTGROUPPATCHES: i32 = 1073741996;
pub const REST_ARP_NOCHOOSEPROGRAMSPAGE: i32 = 1073741997;
pub const REST_NODISCONNECT: i32 = 1090519041;
pub const REST_NOSECURITY: i32 = 1090519042;
pub const REST_NOFILEASSOCIATE: i32 = 1090519043;
pub const REST_ALLOWCOMMENTTOGGLE: i32 = 1090519044;// RESTRICTIONS
const (
REST_NONE int32 = 0
REST_NORUN int32 = 1
REST_NOCLOSE int32 = 2
REST_NOSAVESET int32 = 4
REST_NOFILEMENU int32 = 8
REST_NOSETFOLDERS int32 = 16
REST_NOSETTASKBAR int32 = 32
REST_NODESKTOP int32 = 64
REST_NOFIND int32 = 128
REST_NODRIVES int32 = 256
REST_NODRIVEAUTORUN int32 = 512
REST_NODRIVETYPEAUTORUN int32 = 1024
REST_NONETHOOD int32 = 2048
REST_STARTBANNER int32 = 4096
REST_RESTRICTRUN int32 = 8192
REST_NOPRINTERTABS int32 = 16384
REST_NOPRINTERDELETE int32 = 32768
REST_NOPRINTERADD int32 = 65536
REST_NOSTARTMENUSUBFOLDERS int32 = 131072
REST_MYDOCSONNET int32 = 262144
REST_NOEXITTODOS int32 = 524288
REST_ENFORCESHELLEXTSECURITY int32 = 1048576
REST_LINKRESOLVEIGNORELINKINFO int32 = 2097152
REST_NOCOMMONGROUPS int32 = 4194304
REST_SEPARATEDESKTOPPROCESS int32 = 8388608
REST_NOWEB int32 = 16777216
REST_NOTRAYCONTEXTMENU int32 = 33554432
REST_NOVIEWCONTEXTMENU int32 = 67108864
REST_NONETCONNECTDISCONNECT int32 = 134217728
REST_STARTMENULOGOFF int32 = 268435456
REST_NOSETTINGSASSIST int32 = 536870912
REST_NOINTERNETICON int32 = 1073741825
REST_NORECENTDOCSHISTORY int32 = 1073741826
REST_NORECENTDOCSMENU int32 = 1073741827
REST_NOACTIVEDESKTOP int32 = 1073741828
REST_NOACTIVEDESKTOPCHANGES int32 = 1073741829
REST_NOFAVORITESMENU int32 = 1073741830
REST_CLEARRECENTDOCSONEXIT int32 = 1073741831
REST_CLASSICSHELL int32 = 1073741832
REST_NOCUSTOMIZEWEBVIEW int32 = 1073741833
REST_NOHTMLWALLPAPER int32 = 1073741840
REST_NOCHANGINGWALLPAPER int32 = 1073741841
REST_NODESKCOMP int32 = 1073741842
REST_NOADDDESKCOMP int32 = 1073741843
REST_NODELDESKCOMP int32 = 1073741844
REST_NOCLOSEDESKCOMP int32 = 1073741845
REST_NOCLOSE_DRAGDROPBAND int32 = 1073741846
REST_NOMOVINGBAND int32 = 1073741847
REST_NOEDITDESKCOMP int32 = 1073741848
REST_NORESOLVESEARCH int32 = 1073741849
REST_NORESOLVETRACK int32 = 1073741850
REST_FORCECOPYACLWITHFILE int32 = 1073741851
REST_NOFORGETSOFTWAREUPDATE int32 = 1073741853
REST_NOSETACTIVEDESKTOP int32 = 1073741854
REST_NOUPDATEWINDOWS int32 = 1073741855
REST_NOCHANGESTARMENU int32 = 1073741856
REST_NOFOLDEROPTIONS int32 = 1073741857
REST_HASFINDCOMPUTERS int32 = 1073741858
REST_INTELLIMENUS int32 = 1073741859
REST_RUNDLGMEMCHECKBOX int32 = 1073741860
REST_ARP_ShowPostSetup int32 = 1073741861
REST_NOCSC int32 = 1073741862
REST_NOCONTROLPANEL int32 = 1073741863
REST_ENUMWORKGROUP int32 = 1073741864
REST_ARP_NOARP int32 = 1073741865
REST_ARP_NOREMOVEPAGE int32 = 1073741866
REST_ARP_NOADDPAGE int32 = 1073741867
REST_ARP_NOWINSETUPPAGE int32 = 1073741868
REST_GREYMSIADS int32 = 1073741869
REST_NOCHANGEMAPPEDDRIVELABEL int32 = 1073741870
REST_NOCHANGEMAPPEDDRIVECOMMENT int32 = 1073741871
REST_MaxRecentDocs int32 = 1073741872
REST_NONETWORKCONNECTIONS int32 = 1073741873
REST_FORCESTARTMENULOGOFF int32 = 1073741874
REST_NOWEBVIEW int32 = 1073741875
REST_NOCUSTOMIZETHISFOLDER int32 = 1073741876
REST_NOENCRYPTION int32 = 1073741877
REST_DONTSHOWSUPERHIDDEN int32 = 1073741879
REST_NOSHELLSEARCHBUTTON int32 = 1073741880
REST_NOHARDWARETAB int32 = 1073741881
REST_NORUNASINSTALLPROMPT int32 = 1073741882
REST_PROMPTRUNASINSTALLNETPATH int32 = 1073741883
REST_NOMANAGEMYCOMPUTERVERB int32 = 1073741884
REST_DISALLOWRUN int32 = 1073741886
REST_NOWELCOMESCREEN int32 = 1073741887
REST_RESTRICTCPL int32 = 1073741888
REST_DISALLOWCPL int32 = 1073741889
REST_NOSMBALLOONTIP int32 = 1073741890
REST_NOSMHELP int32 = 1073741891
REST_NOWINKEYS int32 = 1073741892
REST_NOENCRYPTONMOVE int32 = 1073741893
REST_NOLOCALMACHINERUN int32 = 1073741894
REST_NOCURRENTUSERRUN int32 = 1073741895
REST_NOLOCALMACHINERUNONCE int32 = 1073741896
REST_NOCURRENTUSERRUNONCE int32 = 1073741897
REST_FORCEACTIVEDESKTOPON int32 = 1073741898
REST_NOVIEWONDRIVE int32 = 1073741900
REST_NONETCRAWL int32 = 1073741901
REST_NOSHAREDDOCUMENTS int32 = 1073741902
REST_NOSMMYDOCS int32 = 1073741903
REST_NOSMMYPICS int32 = 1073741904
REST_ALLOWBITBUCKDRIVES int32 = 1073741905
REST_NONLEGACYSHELLMODE int32 = 1073741906
REST_NOCONTROLPANELBARRICADE int32 = 1073741907
REST_NOSTARTPAGE int32 = 1073741908
REST_NOAUTOTRAYNOTIFY int32 = 1073741909
REST_NOTASKGROUPING int32 = 1073741910
REST_NOCDBURNING int32 = 1073741911
REST_MYCOMPNOPROP int32 = 1073741912
REST_MYDOCSNOPROP int32 = 1073741913
REST_NOSTARTPANEL int32 = 1073741914
REST_NODISPLAYAPPEARANCEPAGE int32 = 1073741915
REST_NOTHEMESTAB int32 = 1073741916
REST_NOVISUALSTYLECHOICE int32 = 1073741917
REST_NOSIZECHOICE int32 = 1073741918
REST_NOCOLORCHOICE int32 = 1073741919
REST_SETVISUALSTYLE int32 = 1073741920
REST_STARTRUNNOHOMEPATH int32 = 1073741921
REST_NOUSERNAMEINSTARTPANEL int32 = 1073741922
REST_NOMYCOMPUTERICON int32 = 1073741923
REST_NOSMNETWORKPLACES int32 = 1073741924
REST_NOSMPINNEDLIST int32 = 1073741925
REST_NOSMMYMUSIC int32 = 1073741926
REST_NOSMEJECTPC int32 = 1073741927
REST_NOSMMOREPROGRAMS int32 = 1073741928
REST_NOSMMFUPROGRAMS int32 = 1073741929
REST_NOTRAYITEMSDISPLAY int32 = 1073741930
REST_NOTOOLBARSONTASKBAR int32 = 1073741931
REST_NOSMCONFIGUREPROGRAMS int32 = 1073741935
REST_HIDECLOCK int32 = 1073741936
REST_NOLOWDISKSPACECHECKS int32 = 1073741937
REST_NOENTIRENETWORK int32 = 1073741938
REST_NODESKTOPCLEANUP int32 = 1073741939
REST_BITBUCKNUKEONDELETE int32 = 1073741940
REST_BITBUCKCONFIRMDELETE int32 = 1073741941
REST_BITBUCKNOPROP int32 = 1073741942
REST_NODISPBACKGROUND int32 = 1073741943
REST_NODISPSCREENSAVEPG int32 = 1073741944
REST_NODISPSETTINGSPG int32 = 1073741945
REST_NODISPSCREENSAVEPREVIEW int32 = 1073741946
REST_NODISPLAYCPL int32 = 1073741947
REST_HIDERUNASVERB int32 = 1073741948
REST_NOTHUMBNAILCACHE int32 = 1073741949
REST_NOSTRCMPLOGICAL int32 = 1073741950
REST_NOPUBLISHWIZARD int32 = 1073741951
REST_NOONLINEPRINTSWIZARD int32 = 1073741952
REST_NOWEBSERVICES int32 = 1073741953
REST_ALLOWUNHASHEDWEBVIEW int32 = 1073741954
REST_ALLOWLEGACYWEBVIEW int32 = 1073741955
REST_REVERTWEBVIEWSECURITY int32 = 1073741956
REST_INHERITCONSOLEHANDLES int32 = 1073741958
REST_NOREMOTERECURSIVEEVENTS int32 = 1073741961
REST_NOREMOTECHANGENOTIFY int32 = 1073741969
REST_NOENUMENTIRENETWORK int32 = 1073741971
REST_NOINTERNETOPENWITH int32 = 1073741973
REST_DONTRETRYBADNETNAME int32 = 1073741979
REST_ALLOWFILECLSIDJUNCTIONS int32 = 1073741980
REST_NOUPNPINSTALL int32 = 1073741981
REST_ARP_DONTGROUPPATCHES int32 = 1073741996
REST_ARP_NOCHOOSEPROGRAMSPAGE int32 = 1073741997
REST_NODISCONNECT int32 = 1090519041
REST_NOSECURITY int32 = 1090519042
REST_NOFILEASSOCIATE int32 = 1090519043
REST_ALLOWCOMMENTTOGGLE int32 = 1090519044
)const
REST_NONE = 0;
REST_NORUN = 1;
REST_NOCLOSE = 2;
REST_NOSAVESET = 4;
REST_NOFILEMENU = 8;
REST_NOSETFOLDERS = 16;
REST_NOSETTASKBAR = 32;
REST_NODESKTOP = 64;
REST_NOFIND = 128;
REST_NODRIVES = 256;
REST_NODRIVEAUTORUN = 512;
REST_NODRIVETYPEAUTORUN = 1024;
REST_NONETHOOD = 2048;
REST_STARTBANNER = 4096;
REST_RESTRICTRUN = 8192;
REST_NOPRINTERTABS = 16384;
REST_NOPRINTERDELETE = 32768;
REST_NOPRINTERADD = 65536;
REST_NOSTARTMENUSUBFOLDERS = 131072;
REST_MYDOCSONNET = 262144;
REST_NOEXITTODOS = 524288;
REST_ENFORCESHELLEXTSECURITY = 1048576;
REST_LINKRESOLVEIGNORELINKINFO = 2097152;
REST_NOCOMMONGROUPS = 4194304;
REST_SEPARATEDESKTOPPROCESS = 8388608;
REST_NOWEB = 16777216;
REST_NOTRAYCONTEXTMENU = 33554432;
REST_NOVIEWCONTEXTMENU = 67108864;
REST_NONETCONNECTDISCONNECT = 134217728;
REST_STARTMENULOGOFF = 268435456;
REST_NOSETTINGSASSIST = 536870912;
REST_NOINTERNETICON = 1073741825;
REST_NORECENTDOCSHISTORY = 1073741826;
REST_NORECENTDOCSMENU = 1073741827;
REST_NOACTIVEDESKTOP = 1073741828;
REST_NOACTIVEDESKTOPCHANGES = 1073741829;
REST_NOFAVORITESMENU = 1073741830;
REST_CLEARRECENTDOCSONEXIT = 1073741831;
REST_CLASSICSHELL = 1073741832;
REST_NOCUSTOMIZEWEBVIEW = 1073741833;
REST_NOHTMLWALLPAPER = 1073741840;
REST_NOCHANGINGWALLPAPER = 1073741841;
REST_NODESKCOMP = 1073741842;
REST_NOADDDESKCOMP = 1073741843;
REST_NODELDESKCOMP = 1073741844;
REST_NOCLOSEDESKCOMP = 1073741845;
REST_NOCLOSE_DRAGDROPBAND = 1073741846;
REST_NOMOVINGBAND = 1073741847;
REST_NOEDITDESKCOMP = 1073741848;
REST_NORESOLVESEARCH = 1073741849;
REST_NORESOLVETRACK = 1073741850;
REST_FORCECOPYACLWITHFILE = 1073741851;
REST_NOFORGETSOFTWAREUPDATE = 1073741853;
REST_NOSETACTIVEDESKTOP = 1073741854;
REST_NOUPDATEWINDOWS = 1073741855;
REST_NOCHANGESTARMENU = 1073741856;
REST_NOFOLDEROPTIONS = 1073741857;
REST_HASFINDCOMPUTERS = 1073741858;
REST_INTELLIMENUS = 1073741859;
REST_RUNDLGMEMCHECKBOX = 1073741860;
REST_ARP_ShowPostSetup = 1073741861;
REST_NOCSC = 1073741862;
REST_NOCONTROLPANEL = 1073741863;
REST_ENUMWORKGROUP = 1073741864;
REST_ARP_NOARP = 1073741865;
REST_ARP_NOREMOVEPAGE = 1073741866;
REST_ARP_NOADDPAGE = 1073741867;
REST_ARP_NOWINSETUPPAGE = 1073741868;
REST_GREYMSIADS = 1073741869;
REST_NOCHANGEMAPPEDDRIVELABEL = 1073741870;
REST_NOCHANGEMAPPEDDRIVECOMMENT = 1073741871;
REST_MaxRecentDocs = 1073741872;
REST_NONETWORKCONNECTIONS = 1073741873;
REST_FORCESTARTMENULOGOFF = 1073741874;
REST_NOWEBVIEW = 1073741875;
REST_NOCUSTOMIZETHISFOLDER = 1073741876;
REST_NOENCRYPTION = 1073741877;
REST_DONTSHOWSUPERHIDDEN = 1073741879;
REST_NOSHELLSEARCHBUTTON = 1073741880;
REST_NOHARDWARETAB = 1073741881;
REST_NORUNASINSTALLPROMPT = 1073741882;
REST_PROMPTRUNASINSTALLNETPATH = 1073741883;
REST_NOMANAGEMYCOMPUTERVERB = 1073741884;
REST_DISALLOWRUN = 1073741886;
REST_NOWELCOMESCREEN = 1073741887;
REST_RESTRICTCPL = 1073741888;
REST_DISALLOWCPL = 1073741889;
REST_NOSMBALLOONTIP = 1073741890;
REST_NOSMHELP = 1073741891;
REST_NOWINKEYS = 1073741892;
REST_NOENCRYPTONMOVE = 1073741893;
REST_NOLOCALMACHINERUN = 1073741894;
REST_NOCURRENTUSERRUN = 1073741895;
REST_NOLOCALMACHINERUNONCE = 1073741896;
REST_NOCURRENTUSERRUNONCE = 1073741897;
REST_FORCEACTIVEDESKTOPON = 1073741898;
REST_NOVIEWONDRIVE = 1073741900;
REST_NONETCRAWL = 1073741901;
REST_NOSHAREDDOCUMENTS = 1073741902;
REST_NOSMMYDOCS = 1073741903;
REST_NOSMMYPICS = 1073741904;
REST_ALLOWBITBUCKDRIVES = 1073741905;
REST_NONLEGACYSHELLMODE = 1073741906;
REST_NOCONTROLPANELBARRICADE = 1073741907;
REST_NOSTARTPAGE = 1073741908;
REST_NOAUTOTRAYNOTIFY = 1073741909;
REST_NOTASKGROUPING = 1073741910;
REST_NOCDBURNING = 1073741911;
REST_MYCOMPNOPROP = 1073741912;
REST_MYDOCSNOPROP = 1073741913;
REST_NOSTARTPANEL = 1073741914;
REST_NODISPLAYAPPEARANCEPAGE = 1073741915;
REST_NOTHEMESTAB = 1073741916;
REST_NOVISUALSTYLECHOICE = 1073741917;
REST_NOSIZECHOICE = 1073741918;
REST_NOCOLORCHOICE = 1073741919;
REST_SETVISUALSTYLE = 1073741920;
REST_STARTRUNNOHOMEPATH = 1073741921;
REST_NOUSERNAMEINSTARTPANEL = 1073741922;
REST_NOMYCOMPUTERICON = 1073741923;
REST_NOSMNETWORKPLACES = 1073741924;
REST_NOSMPINNEDLIST = 1073741925;
REST_NOSMMYMUSIC = 1073741926;
REST_NOSMEJECTPC = 1073741927;
REST_NOSMMOREPROGRAMS = 1073741928;
REST_NOSMMFUPROGRAMS = 1073741929;
REST_NOTRAYITEMSDISPLAY = 1073741930;
REST_NOTOOLBARSONTASKBAR = 1073741931;
REST_NOSMCONFIGUREPROGRAMS = 1073741935;
REST_HIDECLOCK = 1073741936;
REST_NOLOWDISKSPACECHECKS = 1073741937;
REST_NOENTIRENETWORK = 1073741938;
REST_NODESKTOPCLEANUP = 1073741939;
REST_BITBUCKNUKEONDELETE = 1073741940;
REST_BITBUCKCONFIRMDELETE = 1073741941;
REST_BITBUCKNOPROP = 1073741942;
REST_NODISPBACKGROUND = 1073741943;
REST_NODISPSCREENSAVEPG = 1073741944;
REST_NODISPSETTINGSPG = 1073741945;
REST_NODISPSCREENSAVEPREVIEW = 1073741946;
REST_NODISPLAYCPL = 1073741947;
REST_HIDERUNASVERB = 1073741948;
REST_NOTHUMBNAILCACHE = 1073741949;
REST_NOSTRCMPLOGICAL = 1073741950;
REST_NOPUBLISHWIZARD = 1073741951;
REST_NOONLINEPRINTSWIZARD = 1073741952;
REST_NOWEBSERVICES = 1073741953;
REST_ALLOWUNHASHEDWEBVIEW = 1073741954;
REST_ALLOWLEGACYWEBVIEW = 1073741955;
REST_REVERTWEBVIEWSECURITY = 1073741956;
REST_INHERITCONSOLEHANDLES = 1073741958;
REST_NOREMOTERECURSIVEEVENTS = 1073741961;
REST_NOREMOTECHANGENOTIFY = 1073741969;
REST_NOENUMENTIRENETWORK = 1073741971;
REST_NOINTERNETOPENWITH = 1073741973;
REST_DONTRETRYBADNETNAME = 1073741979;
REST_ALLOWFILECLSIDJUNCTIONS = 1073741980;
REST_NOUPNPINSTALL = 1073741981;
REST_ARP_DONTGROUPPATCHES = 1073741996;
REST_ARP_NOCHOOSEPROGRAMSPAGE = 1073741997;
REST_NODISCONNECT = 1090519041;
REST_NOSECURITY = 1090519042;
REST_NOFILEASSOCIATE = 1090519043;
REST_ALLOWCOMMENTTOGGLE = 1090519044;// RESTRICTIONS
pub const REST_NONE: i32 = 0;
pub const REST_NORUN: i32 = 1;
pub const REST_NOCLOSE: i32 = 2;
pub const REST_NOSAVESET: i32 = 4;
pub const REST_NOFILEMENU: i32 = 8;
pub const REST_NOSETFOLDERS: i32 = 16;
pub const REST_NOSETTASKBAR: i32 = 32;
pub const REST_NODESKTOP: i32 = 64;
pub const REST_NOFIND: i32 = 128;
pub const REST_NODRIVES: i32 = 256;
pub const REST_NODRIVEAUTORUN: i32 = 512;
pub const REST_NODRIVETYPEAUTORUN: i32 = 1024;
pub const REST_NONETHOOD: i32 = 2048;
pub const REST_STARTBANNER: i32 = 4096;
pub const REST_RESTRICTRUN: i32 = 8192;
pub const REST_NOPRINTERTABS: i32 = 16384;
pub const REST_NOPRINTERDELETE: i32 = 32768;
pub const REST_NOPRINTERADD: i32 = 65536;
pub const REST_NOSTARTMENUSUBFOLDERS: i32 = 131072;
pub const REST_MYDOCSONNET: i32 = 262144;
pub const REST_NOEXITTODOS: i32 = 524288;
pub const REST_ENFORCESHELLEXTSECURITY: i32 = 1048576;
pub const REST_LINKRESOLVEIGNORELINKINFO: i32 = 2097152;
pub const REST_NOCOMMONGROUPS: i32 = 4194304;
pub const REST_SEPARATEDESKTOPPROCESS: i32 = 8388608;
pub const REST_NOWEB: i32 = 16777216;
pub const REST_NOTRAYCONTEXTMENU: i32 = 33554432;
pub const REST_NOVIEWCONTEXTMENU: i32 = 67108864;
pub const REST_NONETCONNECTDISCONNECT: i32 = 134217728;
pub const REST_STARTMENULOGOFF: i32 = 268435456;
pub const REST_NOSETTINGSASSIST: i32 = 536870912;
pub const REST_NOINTERNETICON: i32 = 1073741825;
pub const REST_NORECENTDOCSHISTORY: i32 = 1073741826;
pub const REST_NORECENTDOCSMENU: i32 = 1073741827;
pub const REST_NOACTIVEDESKTOP: i32 = 1073741828;
pub const REST_NOACTIVEDESKTOPCHANGES: i32 = 1073741829;
pub const REST_NOFAVORITESMENU: i32 = 1073741830;
pub const REST_CLEARRECENTDOCSONEXIT: i32 = 1073741831;
pub const REST_CLASSICSHELL: i32 = 1073741832;
pub const REST_NOCUSTOMIZEWEBVIEW: i32 = 1073741833;
pub const REST_NOHTMLWALLPAPER: i32 = 1073741840;
pub const REST_NOCHANGINGWALLPAPER: i32 = 1073741841;
pub const REST_NODESKCOMP: i32 = 1073741842;
pub const REST_NOADDDESKCOMP: i32 = 1073741843;
pub const REST_NODELDESKCOMP: i32 = 1073741844;
pub const REST_NOCLOSEDESKCOMP: i32 = 1073741845;
pub const REST_NOCLOSE_DRAGDROPBAND: i32 = 1073741846;
pub const REST_NOMOVINGBAND: i32 = 1073741847;
pub const REST_NOEDITDESKCOMP: i32 = 1073741848;
pub const REST_NORESOLVESEARCH: i32 = 1073741849;
pub const REST_NORESOLVETRACK: i32 = 1073741850;
pub const REST_FORCECOPYACLWITHFILE: i32 = 1073741851;
pub const REST_NOFORGETSOFTWAREUPDATE: i32 = 1073741853;
pub const REST_NOSETACTIVEDESKTOP: i32 = 1073741854;
pub const REST_NOUPDATEWINDOWS: i32 = 1073741855;
pub const REST_NOCHANGESTARMENU: i32 = 1073741856;
pub const REST_NOFOLDEROPTIONS: i32 = 1073741857;
pub const REST_HASFINDCOMPUTERS: i32 = 1073741858;
pub const REST_INTELLIMENUS: i32 = 1073741859;
pub const REST_RUNDLGMEMCHECKBOX: i32 = 1073741860;
pub const REST_ARP_ShowPostSetup: i32 = 1073741861;
pub const REST_NOCSC: i32 = 1073741862;
pub const REST_NOCONTROLPANEL: i32 = 1073741863;
pub const REST_ENUMWORKGROUP: i32 = 1073741864;
pub const REST_ARP_NOARP: i32 = 1073741865;
pub const REST_ARP_NOREMOVEPAGE: i32 = 1073741866;
pub const REST_ARP_NOADDPAGE: i32 = 1073741867;
pub const REST_ARP_NOWINSETUPPAGE: i32 = 1073741868;
pub const REST_GREYMSIADS: i32 = 1073741869;
pub const REST_NOCHANGEMAPPEDDRIVELABEL: i32 = 1073741870;
pub const REST_NOCHANGEMAPPEDDRIVECOMMENT: i32 = 1073741871;
pub const REST_MaxRecentDocs: i32 = 1073741872;
pub const REST_NONETWORKCONNECTIONS: i32 = 1073741873;
pub const REST_FORCESTARTMENULOGOFF: i32 = 1073741874;
pub const REST_NOWEBVIEW: i32 = 1073741875;
pub const REST_NOCUSTOMIZETHISFOLDER: i32 = 1073741876;
pub const REST_NOENCRYPTION: i32 = 1073741877;
pub const REST_DONTSHOWSUPERHIDDEN: i32 = 1073741879;
pub const REST_NOSHELLSEARCHBUTTON: i32 = 1073741880;
pub const REST_NOHARDWARETAB: i32 = 1073741881;
pub const REST_NORUNASINSTALLPROMPT: i32 = 1073741882;
pub const REST_PROMPTRUNASINSTALLNETPATH: i32 = 1073741883;
pub const REST_NOMANAGEMYCOMPUTERVERB: i32 = 1073741884;
pub const REST_DISALLOWRUN: i32 = 1073741886;
pub const REST_NOWELCOMESCREEN: i32 = 1073741887;
pub const REST_RESTRICTCPL: i32 = 1073741888;
pub const REST_DISALLOWCPL: i32 = 1073741889;
pub const REST_NOSMBALLOONTIP: i32 = 1073741890;
pub const REST_NOSMHELP: i32 = 1073741891;
pub const REST_NOWINKEYS: i32 = 1073741892;
pub const REST_NOENCRYPTONMOVE: i32 = 1073741893;
pub const REST_NOLOCALMACHINERUN: i32 = 1073741894;
pub const REST_NOCURRENTUSERRUN: i32 = 1073741895;
pub const REST_NOLOCALMACHINERUNONCE: i32 = 1073741896;
pub const REST_NOCURRENTUSERRUNONCE: i32 = 1073741897;
pub const REST_FORCEACTIVEDESKTOPON: i32 = 1073741898;
pub const REST_NOVIEWONDRIVE: i32 = 1073741900;
pub const REST_NONETCRAWL: i32 = 1073741901;
pub const REST_NOSHAREDDOCUMENTS: i32 = 1073741902;
pub const REST_NOSMMYDOCS: i32 = 1073741903;
pub const REST_NOSMMYPICS: i32 = 1073741904;
pub const REST_ALLOWBITBUCKDRIVES: i32 = 1073741905;
pub const REST_NONLEGACYSHELLMODE: i32 = 1073741906;
pub const REST_NOCONTROLPANELBARRICADE: i32 = 1073741907;
pub const REST_NOSTARTPAGE: i32 = 1073741908;
pub const REST_NOAUTOTRAYNOTIFY: i32 = 1073741909;
pub const REST_NOTASKGROUPING: i32 = 1073741910;
pub const REST_NOCDBURNING: i32 = 1073741911;
pub const REST_MYCOMPNOPROP: i32 = 1073741912;
pub const REST_MYDOCSNOPROP: i32 = 1073741913;
pub const REST_NOSTARTPANEL: i32 = 1073741914;
pub const REST_NODISPLAYAPPEARANCEPAGE: i32 = 1073741915;
pub const REST_NOTHEMESTAB: i32 = 1073741916;
pub const REST_NOVISUALSTYLECHOICE: i32 = 1073741917;
pub const REST_NOSIZECHOICE: i32 = 1073741918;
pub const REST_NOCOLORCHOICE: i32 = 1073741919;
pub const REST_SETVISUALSTYLE: i32 = 1073741920;
pub const REST_STARTRUNNOHOMEPATH: i32 = 1073741921;
pub const REST_NOUSERNAMEINSTARTPANEL: i32 = 1073741922;
pub const REST_NOMYCOMPUTERICON: i32 = 1073741923;
pub const REST_NOSMNETWORKPLACES: i32 = 1073741924;
pub const REST_NOSMPINNEDLIST: i32 = 1073741925;
pub const REST_NOSMMYMUSIC: i32 = 1073741926;
pub const REST_NOSMEJECTPC: i32 = 1073741927;
pub const REST_NOSMMOREPROGRAMS: i32 = 1073741928;
pub const REST_NOSMMFUPROGRAMS: i32 = 1073741929;
pub const REST_NOTRAYITEMSDISPLAY: i32 = 1073741930;
pub const REST_NOTOOLBARSONTASKBAR: i32 = 1073741931;
pub const REST_NOSMCONFIGUREPROGRAMS: i32 = 1073741935;
pub const REST_HIDECLOCK: i32 = 1073741936;
pub const REST_NOLOWDISKSPACECHECKS: i32 = 1073741937;
pub const REST_NOENTIRENETWORK: i32 = 1073741938;
pub const REST_NODESKTOPCLEANUP: i32 = 1073741939;
pub const REST_BITBUCKNUKEONDELETE: i32 = 1073741940;
pub const REST_BITBUCKCONFIRMDELETE: i32 = 1073741941;
pub const REST_BITBUCKNOPROP: i32 = 1073741942;
pub const REST_NODISPBACKGROUND: i32 = 1073741943;
pub const REST_NODISPSCREENSAVEPG: i32 = 1073741944;
pub const REST_NODISPSETTINGSPG: i32 = 1073741945;
pub const REST_NODISPSCREENSAVEPREVIEW: i32 = 1073741946;
pub const REST_NODISPLAYCPL: i32 = 1073741947;
pub const REST_HIDERUNASVERB: i32 = 1073741948;
pub const REST_NOTHUMBNAILCACHE: i32 = 1073741949;
pub const REST_NOSTRCMPLOGICAL: i32 = 1073741950;
pub const REST_NOPUBLISHWIZARD: i32 = 1073741951;
pub const REST_NOONLINEPRINTSWIZARD: i32 = 1073741952;
pub const REST_NOWEBSERVICES: i32 = 1073741953;
pub const REST_ALLOWUNHASHEDWEBVIEW: i32 = 1073741954;
pub const REST_ALLOWLEGACYWEBVIEW: i32 = 1073741955;
pub const REST_REVERTWEBVIEWSECURITY: i32 = 1073741956;
pub const REST_INHERITCONSOLEHANDLES: i32 = 1073741958;
pub const REST_NOREMOTERECURSIVEEVENTS: i32 = 1073741961;
pub const REST_NOREMOTECHANGENOTIFY: i32 = 1073741969;
pub const REST_NOENUMENTIRENETWORK: i32 = 1073741971;
pub const REST_NOINTERNETOPENWITH: i32 = 1073741973;
pub const REST_DONTRETRYBADNETNAME: i32 = 1073741979;
pub const REST_ALLOWFILECLSIDJUNCTIONS: i32 = 1073741980;
pub const REST_NOUPNPINSTALL: i32 = 1073741981;
pub const REST_ARP_DONTGROUPPATCHES: i32 = 1073741996;
pub const REST_ARP_NOCHOOSEPROGRAMSPAGE: i32 = 1073741997;
pub const REST_NODISCONNECT: i32 = 1090519041;
pub const REST_NOSECURITY: i32 = 1090519042;
pub const REST_NOFILEASSOCIATE: i32 = 1090519043;
pub const REST_ALLOWCOMMENTTOGGLE: i32 = 1090519044;const
REST_NONE* = 0
REST_NORUN* = 1
REST_NOCLOSE* = 2
REST_NOSAVESET* = 4
REST_NOFILEMENU* = 8
REST_NOSETFOLDERS* = 16
REST_NOSETTASKBAR* = 32
REST_NODESKTOP* = 64
REST_NOFIND* = 128
REST_NODRIVES* = 256
REST_NODRIVEAUTORUN* = 512
REST_NODRIVETYPEAUTORUN* = 1024
REST_NONETHOOD* = 2048
REST_STARTBANNER* = 4096
REST_RESTRICTRUN* = 8192
REST_NOPRINTERTABS* = 16384
REST_NOPRINTERDELETE* = 32768
REST_NOPRINTERADD* = 65536
REST_NOSTARTMENUSUBFOLDERS* = 131072
REST_MYDOCSONNET* = 262144
REST_NOEXITTODOS* = 524288
REST_ENFORCESHELLEXTSECURITY* = 1048576
REST_LINKRESOLVEIGNORELINKINFO* = 2097152
REST_NOCOMMONGROUPS* = 4194304
REST_SEPARATEDESKTOPPROCESS* = 8388608
REST_NOWEB* = 16777216
REST_NOTRAYCONTEXTMENU* = 33554432
REST_NOVIEWCONTEXTMENU* = 67108864
REST_NONETCONNECTDISCONNECT* = 134217728
REST_STARTMENULOGOFF* = 268435456
REST_NOSETTINGSASSIST* = 536870912
REST_NOINTERNETICON* = 1073741825
REST_NORECENTDOCSHISTORY* = 1073741826
REST_NORECENTDOCSMENU* = 1073741827
REST_NOACTIVEDESKTOP* = 1073741828
REST_NOACTIVEDESKTOPCHANGES* = 1073741829
REST_NOFAVORITESMENU* = 1073741830
REST_CLEARRECENTDOCSONEXIT* = 1073741831
REST_CLASSICSHELL* = 1073741832
REST_NOCUSTOMIZEWEBVIEW* = 1073741833
REST_NOHTMLWALLPAPER* = 1073741840
REST_NOCHANGINGWALLPAPER* = 1073741841
REST_NODESKCOMP* = 1073741842
REST_NOADDDESKCOMP* = 1073741843
REST_NODELDESKCOMP* = 1073741844
REST_NOCLOSEDESKCOMP* = 1073741845
REST_NOCLOSE_DRAGDROPBAND* = 1073741846
REST_NOMOVINGBAND* = 1073741847
REST_NOEDITDESKCOMP* = 1073741848
REST_NORESOLVESEARCH* = 1073741849
REST_NORESOLVETRACK* = 1073741850
REST_FORCECOPYACLWITHFILE* = 1073741851
REST_NOFORGETSOFTWAREUPDATE* = 1073741853
REST_NOSETACTIVEDESKTOP* = 1073741854
REST_NOUPDATEWINDOWS* = 1073741855
REST_NOCHANGESTARMENU* = 1073741856
REST_NOFOLDEROPTIONS* = 1073741857
REST_HASFINDCOMPUTERS* = 1073741858
REST_INTELLIMENUS* = 1073741859
REST_RUNDLGMEMCHECKBOX* = 1073741860
REST_ARP_ShowPostSetup* = 1073741861
REST_NOCSC* = 1073741862
REST_NOCONTROLPANEL* = 1073741863
REST_ENUMWORKGROUP* = 1073741864
REST_ARP_NOARP* = 1073741865
REST_ARP_NOREMOVEPAGE* = 1073741866
REST_ARP_NOADDPAGE* = 1073741867
REST_ARP_NOWINSETUPPAGE* = 1073741868
REST_GREYMSIADS* = 1073741869
REST_NOCHANGEMAPPEDDRIVELABEL* = 1073741870
REST_NOCHANGEMAPPEDDRIVECOMMENT* = 1073741871
REST_MaxRecentDocs* = 1073741872
REST_NONETWORKCONNECTIONS* = 1073741873
REST_FORCESTARTMENULOGOFF* = 1073741874
REST_NOWEBVIEW* = 1073741875
REST_NOCUSTOMIZETHISFOLDER* = 1073741876
REST_NOENCRYPTION* = 1073741877
REST_DONTSHOWSUPERHIDDEN* = 1073741879
REST_NOSHELLSEARCHBUTTON* = 1073741880
REST_NOHARDWARETAB* = 1073741881
REST_NORUNASINSTALLPROMPT* = 1073741882
REST_PROMPTRUNASINSTALLNETPATH* = 1073741883
REST_NOMANAGEMYCOMPUTERVERB* = 1073741884
REST_DISALLOWRUN* = 1073741886
REST_NOWELCOMESCREEN* = 1073741887
REST_RESTRICTCPL* = 1073741888
REST_DISALLOWCPL* = 1073741889
REST_NOSMBALLOONTIP* = 1073741890
REST_NOSMHELP* = 1073741891
REST_NOWINKEYS* = 1073741892
REST_NOENCRYPTONMOVE* = 1073741893
REST_NOLOCALMACHINERUN* = 1073741894
REST_NOCURRENTUSERRUN* = 1073741895
REST_NOLOCALMACHINERUNONCE* = 1073741896
REST_NOCURRENTUSERRUNONCE* = 1073741897
REST_FORCEACTIVEDESKTOPON* = 1073741898
REST_NOVIEWONDRIVE* = 1073741900
REST_NONETCRAWL* = 1073741901
REST_NOSHAREDDOCUMENTS* = 1073741902
REST_NOSMMYDOCS* = 1073741903
REST_NOSMMYPICS* = 1073741904
REST_ALLOWBITBUCKDRIVES* = 1073741905
REST_NONLEGACYSHELLMODE* = 1073741906
REST_NOCONTROLPANELBARRICADE* = 1073741907
REST_NOSTARTPAGE* = 1073741908
REST_NOAUTOTRAYNOTIFY* = 1073741909
REST_NOTASKGROUPING* = 1073741910
REST_NOCDBURNING* = 1073741911
REST_MYCOMPNOPROP* = 1073741912
REST_MYDOCSNOPROP* = 1073741913
REST_NOSTARTPANEL* = 1073741914
REST_NODISPLAYAPPEARANCEPAGE* = 1073741915
REST_NOTHEMESTAB* = 1073741916
REST_NOVISUALSTYLECHOICE* = 1073741917
REST_NOSIZECHOICE* = 1073741918
REST_NOCOLORCHOICE* = 1073741919
REST_SETVISUALSTYLE* = 1073741920
REST_STARTRUNNOHOMEPATH* = 1073741921
REST_NOUSERNAMEINSTARTPANEL* = 1073741922
REST_NOMYCOMPUTERICON* = 1073741923
REST_NOSMNETWORKPLACES* = 1073741924
REST_NOSMPINNEDLIST* = 1073741925
REST_NOSMMYMUSIC* = 1073741926
REST_NOSMEJECTPC* = 1073741927
REST_NOSMMOREPROGRAMS* = 1073741928
REST_NOSMMFUPROGRAMS* = 1073741929
REST_NOTRAYITEMSDISPLAY* = 1073741930
REST_NOTOOLBARSONTASKBAR* = 1073741931
REST_NOSMCONFIGUREPROGRAMS* = 1073741935
REST_HIDECLOCK* = 1073741936
REST_NOLOWDISKSPACECHECKS* = 1073741937
REST_NOENTIRENETWORK* = 1073741938
REST_NODESKTOPCLEANUP* = 1073741939
REST_BITBUCKNUKEONDELETE* = 1073741940
REST_BITBUCKCONFIRMDELETE* = 1073741941
REST_BITBUCKNOPROP* = 1073741942
REST_NODISPBACKGROUND* = 1073741943
REST_NODISPSCREENSAVEPG* = 1073741944
REST_NODISPSETTINGSPG* = 1073741945
REST_NODISPSCREENSAVEPREVIEW* = 1073741946
REST_NODISPLAYCPL* = 1073741947
REST_HIDERUNASVERB* = 1073741948
REST_NOTHUMBNAILCACHE* = 1073741949
REST_NOSTRCMPLOGICAL* = 1073741950
REST_NOPUBLISHWIZARD* = 1073741951
REST_NOONLINEPRINTSWIZARD* = 1073741952
REST_NOWEBSERVICES* = 1073741953
REST_ALLOWUNHASHEDWEBVIEW* = 1073741954
REST_ALLOWLEGACYWEBVIEW* = 1073741955
REST_REVERTWEBVIEWSECURITY* = 1073741956
REST_INHERITCONSOLEHANDLES* = 1073741958
REST_NOREMOTERECURSIVEEVENTS* = 1073741961
REST_NOREMOTECHANGENOTIFY* = 1073741969
REST_NOENUMENTIRENETWORK* = 1073741971
REST_NOINTERNETOPENWITH* = 1073741973
REST_DONTRETRYBADNETNAME* = 1073741979
REST_ALLOWFILECLSIDJUNCTIONS* = 1073741980
REST_NOUPNPINSTALL* = 1073741981
REST_ARP_DONTGROUPPATCHES* = 1073741996
REST_ARP_NOCHOOSEPROGRAMSPAGE* = 1073741997
REST_NODISCONNECT* = 1090519041
REST_NOSECURITY* = 1090519042
REST_NOFILEASSOCIATE* = 1090519043
REST_ALLOWCOMMENTTOGGLE* = 1090519044enum RESTRICTIONS : int {
REST_NONE = 0,
REST_NORUN = 1,
REST_NOCLOSE = 2,
REST_NOSAVESET = 4,
REST_NOFILEMENU = 8,
REST_NOSETFOLDERS = 16,
REST_NOSETTASKBAR = 32,
REST_NODESKTOP = 64,
REST_NOFIND = 128,
REST_NODRIVES = 256,
REST_NODRIVEAUTORUN = 512,
REST_NODRIVETYPEAUTORUN = 1024,
REST_NONETHOOD = 2048,
REST_STARTBANNER = 4096,
REST_RESTRICTRUN = 8192,
REST_NOPRINTERTABS = 16384,
REST_NOPRINTERDELETE = 32768,
REST_NOPRINTERADD = 65536,
REST_NOSTARTMENUSUBFOLDERS = 131072,
REST_MYDOCSONNET = 262144,
REST_NOEXITTODOS = 524288,
REST_ENFORCESHELLEXTSECURITY = 1048576,
REST_LINKRESOLVEIGNORELINKINFO = 2097152,
REST_NOCOMMONGROUPS = 4194304,
REST_SEPARATEDESKTOPPROCESS = 8388608,
REST_NOWEB = 16777216,
REST_NOTRAYCONTEXTMENU = 33554432,
REST_NOVIEWCONTEXTMENU = 67108864,
REST_NONETCONNECTDISCONNECT = 134217728,
REST_STARTMENULOGOFF = 268435456,
REST_NOSETTINGSASSIST = 536870912,
REST_NOINTERNETICON = 1073741825,
REST_NORECENTDOCSHISTORY = 1073741826,
REST_NORECENTDOCSMENU = 1073741827,
REST_NOACTIVEDESKTOP = 1073741828,
REST_NOACTIVEDESKTOPCHANGES = 1073741829,
REST_NOFAVORITESMENU = 1073741830,
REST_CLEARRECENTDOCSONEXIT = 1073741831,
REST_CLASSICSHELL = 1073741832,
REST_NOCUSTOMIZEWEBVIEW = 1073741833,
REST_NOHTMLWALLPAPER = 1073741840,
REST_NOCHANGINGWALLPAPER = 1073741841,
REST_NODESKCOMP = 1073741842,
REST_NOADDDESKCOMP = 1073741843,
REST_NODELDESKCOMP = 1073741844,
REST_NOCLOSEDESKCOMP = 1073741845,
REST_NOCLOSE_DRAGDROPBAND = 1073741846,
REST_NOMOVINGBAND = 1073741847,
REST_NOEDITDESKCOMP = 1073741848,
REST_NORESOLVESEARCH = 1073741849,
REST_NORESOLVETRACK = 1073741850,
REST_FORCECOPYACLWITHFILE = 1073741851,
REST_NOFORGETSOFTWAREUPDATE = 1073741853,
REST_NOSETACTIVEDESKTOP = 1073741854,
REST_NOUPDATEWINDOWS = 1073741855,
REST_NOCHANGESTARMENU = 1073741856,
REST_NOFOLDEROPTIONS = 1073741857,
REST_HASFINDCOMPUTERS = 1073741858,
REST_INTELLIMENUS = 1073741859,
REST_RUNDLGMEMCHECKBOX = 1073741860,
REST_ARP_ShowPostSetup = 1073741861,
REST_NOCSC = 1073741862,
REST_NOCONTROLPANEL = 1073741863,
REST_ENUMWORKGROUP = 1073741864,
REST_ARP_NOARP = 1073741865,
REST_ARP_NOREMOVEPAGE = 1073741866,
REST_ARP_NOADDPAGE = 1073741867,
REST_ARP_NOWINSETUPPAGE = 1073741868,
REST_GREYMSIADS = 1073741869,
REST_NOCHANGEMAPPEDDRIVELABEL = 1073741870,
REST_NOCHANGEMAPPEDDRIVECOMMENT = 1073741871,
REST_MaxRecentDocs = 1073741872,
REST_NONETWORKCONNECTIONS = 1073741873,
REST_FORCESTARTMENULOGOFF = 1073741874,
REST_NOWEBVIEW = 1073741875,
REST_NOCUSTOMIZETHISFOLDER = 1073741876,
REST_NOENCRYPTION = 1073741877,
REST_DONTSHOWSUPERHIDDEN = 1073741879,
REST_NOSHELLSEARCHBUTTON = 1073741880,
REST_NOHARDWARETAB = 1073741881,
REST_NORUNASINSTALLPROMPT = 1073741882,
REST_PROMPTRUNASINSTALLNETPATH = 1073741883,
REST_NOMANAGEMYCOMPUTERVERB = 1073741884,
REST_DISALLOWRUN = 1073741886,
REST_NOWELCOMESCREEN = 1073741887,
REST_RESTRICTCPL = 1073741888,
REST_DISALLOWCPL = 1073741889,
REST_NOSMBALLOONTIP = 1073741890,
REST_NOSMHELP = 1073741891,
REST_NOWINKEYS = 1073741892,
REST_NOENCRYPTONMOVE = 1073741893,
REST_NOLOCALMACHINERUN = 1073741894,
REST_NOCURRENTUSERRUN = 1073741895,
REST_NOLOCALMACHINERUNONCE = 1073741896,
REST_NOCURRENTUSERRUNONCE = 1073741897,
REST_FORCEACTIVEDESKTOPON = 1073741898,
REST_NOVIEWONDRIVE = 1073741900,
REST_NONETCRAWL = 1073741901,
REST_NOSHAREDDOCUMENTS = 1073741902,
REST_NOSMMYDOCS = 1073741903,
REST_NOSMMYPICS = 1073741904,
REST_ALLOWBITBUCKDRIVES = 1073741905,
REST_NONLEGACYSHELLMODE = 1073741906,
REST_NOCONTROLPANELBARRICADE = 1073741907,
REST_NOSTARTPAGE = 1073741908,
REST_NOAUTOTRAYNOTIFY = 1073741909,
REST_NOTASKGROUPING = 1073741910,
REST_NOCDBURNING = 1073741911,
REST_MYCOMPNOPROP = 1073741912,
REST_MYDOCSNOPROP = 1073741913,
REST_NOSTARTPANEL = 1073741914,
REST_NODISPLAYAPPEARANCEPAGE = 1073741915,
REST_NOTHEMESTAB = 1073741916,
REST_NOVISUALSTYLECHOICE = 1073741917,
REST_NOSIZECHOICE = 1073741918,
REST_NOCOLORCHOICE = 1073741919,
REST_SETVISUALSTYLE = 1073741920,
REST_STARTRUNNOHOMEPATH = 1073741921,
REST_NOUSERNAMEINSTARTPANEL = 1073741922,
REST_NOMYCOMPUTERICON = 1073741923,
REST_NOSMNETWORKPLACES = 1073741924,
REST_NOSMPINNEDLIST = 1073741925,
REST_NOSMMYMUSIC = 1073741926,
REST_NOSMEJECTPC = 1073741927,
REST_NOSMMOREPROGRAMS = 1073741928,
REST_NOSMMFUPROGRAMS = 1073741929,
REST_NOTRAYITEMSDISPLAY = 1073741930,
REST_NOTOOLBARSONTASKBAR = 1073741931,
REST_NOSMCONFIGUREPROGRAMS = 1073741935,
REST_HIDECLOCK = 1073741936,
REST_NOLOWDISKSPACECHECKS = 1073741937,
REST_NOENTIRENETWORK = 1073741938,
REST_NODESKTOPCLEANUP = 1073741939,
REST_BITBUCKNUKEONDELETE = 1073741940,
REST_BITBUCKCONFIRMDELETE = 1073741941,
REST_BITBUCKNOPROP = 1073741942,
REST_NODISPBACKGROUND = 1073741943,
REST_NODISPSCREENSAVEPG = 1073741944,
REST_NODISPSETTINGSPG = 1073741945,
REST_NODISPSCREENSAVEPREVIEW = 1073741946,
REST_NODISPLAYCPL = 1073741947,
REST_HIDERUNASVERB = 1073741948,
REST_NOTHUMBNAILCACHE = 1073741949,
REST_NOSTRCMPLOGICAL = 1073741950,
REST_NOPUBLISHWIZARD = 1073741951,
REST_NOONLINEPRINTSWIZARD = 1073741952,
REST_NOWEBSERVICES = 1073741953,
REST_ALLOWUNHASHEDWEBVIEW = 1073741954,
REST_ALLOWLEGACYWEBVIEW = 1073741955,
REST_REVERTWEBVIEWSECURITY = 1073741956,
REST_INHERITCONSOLEHANDLES = 1073741958,
REST_NOREMOTERECURSIVEEVENTS = 1073741961,
REST_NOREMOTECHANGENOTIFY = 1073741969,
REST_NOENUMENTIRENETWORK = 1073741971,
REST_NOINTERNETOPENWITH = 1073741973,
REST_DONTRETRYBADNETNAME = 1073741979,
REST_ALLOWFILECLSIDJUNCTIONS = 1073741980,
REST_NOUPNPINSTALL = 1073741981,
REST_ARP_DONTGROUPPATCHES = 1073741996,
REST_ARP_NOCHOOSEPROGRAMSPAGE = 1073741997,
REST_NODISCONNECT = 1090519041,
REST_NOSECURITY = 1090519042,
REST_NOFILEASSOCIATE = 1090519043,
REST_ALLOWCOMMENTTOGGLE = 1090519044,
}#define global REST_NONE 0x0
#define global REST_NORUN 0x1
#define global REST_NOCLOSE 0x2
#define global REST_NOSAVESET 0x4
#define global REST_NOFILEMENU 0x8
#define global REST_NOSETFOLDERS 0x10
#define global REST_NOSETTASKBAR 0x20
#define global REST_NODESKTOP 0x40
#define global REST_NOFIND 0x80
#define global REST_NODRIVES 0x100
#define global REST_NODRIVEAUTORUN 0x200
#define global REST_NODRIVETYPEAUTORUN 0x400
#define global REST_NONETHOOD 0x800
#define global REST_STARTBANNER 0x1000
#define global REST_RESTRICTRUN 0x2000
#define global REST_NOPRINTERTABS 0x4000
#define global REST_NOPRINTERDELETE 0x8000
#define global REST_NOPRINTERADD 0x10000
#define global REST_NOSTARTMENUSUBFOLDERS 0x20000
#define global REST_MYDOCSONNET 0x40000
#define global REST_NOEXITTODOS 0x80000
#define global REST_ENFORCESHELLEXTSECURITY 0x100000
#define global REST_LINKRESOLVEIGNORELINKINFO 0x200000
#define global REST_NOCOMMONGROUPS 0x400000
#define global REST_SEPARATEDESKTOPPROCESS 0x800000
#define global REST_NOWEB 0x1000000
#define global REST_NOTRAYCONTEXTMENU 0x2000000
#define global REST_NOVIEWCONTEXTMENU 0x4000000
#define global REST_NONETCONNECTDISCONNECT 0x8000000
#define global REST_STARTMENULOGOFF 0x10000000
#define global REST_NOSETTINGSASSIST 0x20000000
#define global REST_NOINTERNETICON 0x40000001
#define global REST_NORECENTDOCSHISTORY 0x40000002
#define global REST_NORECENTDOCSMENU 0x40000003
#define global REST_NOACTIVEDESKTOP 0x40000004
#define global REST_NOACTIVEDESKTOPCHANGES 0x40000005
#define global REST_NOFAVORITESMENU 0x40000006
#define global REST_CLEARRECENTDOCSONEXIT 0x40000007
#define global REST_CLASSICSHELL 0x40000008
#define global REST_NOCUSTOMIZEWEBVIEW 0x40000009
#define global REST_NOHTMLWALLPAPER 0x40000010
#define global REST_NOCHANGINGWALLPAPER 0x40000011
#define global REST_NODESKCOMP 0x40000012
#define global REST_NOADDDESKCOMP 0x40000013
#define global REST_NODELDESKCOMP 0x40000014
#define global REST_NOCLOSEDESKCOMP 0x40000015
#define global REST_NOCLOSE_DRAGDROPBAND 0x40000016
#define global REST_NOMOVINGBAND 0x40000017
#define global REST_NOEDITDESKCOMP 0x40000018
#define global REST_NORESOLVESEARCH 0x40000019
#define global REST_NORESOLVETRACK 0x4000001A
#define global REST_FORCECOPYACLWITHFILE 0x4000001B
#define global REST_NOFORGETSOFTWAREUPDATE 0x4000001D
#define global REST_NOSETACTIVEDESKTOP 0x4000001E
#define global REST_NOUPDATEWINDOWS 0x4000001F
#define global REST_NOCHANGESTARMENU 0x40000020
#define global REST_NOFOLDEROPTIONS 0x40000021
#define global REST_HASFINDCOMPUTERS 0x40000022
#define global REST_INTELLIMENUS 0x40000023
#define global REST_RUNDLGMEMCHECKBOX 0x40000024
#define global REST_ARP_ShowPostSetup 0x40000025
#define global REST_NOCSC 0x40000026
#define global REST_NOCONTROLPANEL 0x40000027
#define global REST_ENUMWORKGROUP 0x40000028
#define global REST_ARP_NOARP 0x40000029
#define global REST_ARP_NOREMOVEPAGE 0x4000002A
#define global REST_ARP_NOADDPAGE 0x4000002B
#define global REST_ARP_NOWINSETUPPAGE 0x4000002C
#define global REST_GREYMSIADS 0x4000002D
#define global REST_NOCHANGEMAPPEDDRIVELABEL 0x4000002E
#define global REST_NOCHANGEMAPPEDDRIVECOMMENT 0x4000002F
#define global REST_MaxRecentDocs 0x40000030
#define global REST_NONETWORKCONNECTIONS 0x40000031
#define global REST_FORCESTARTMENULOGOFF 0x40000032
#define global REST_NOWEBVIEW 0x40000033
#define global REST_NOCUSTOMIZETHISFOLDER 0x40000034
#define global REST_NOENCRYPTION 0x40000035
#define global REST_DONTSHOWSUPERHIDDEN 0x40000037
#define global REST_NOSHELLSEARCHBUTTON 0x40000038
#define global REST_NOHARDWARETAB 0x40000039
#define global REST_NORUNASINSTALLPROMPT 0x4000003A
#define global REST_PROMPTRUNASINSTALLNETPATH 0x4000003B
#define global REST_NOMANAGEMYCOMPUTERVERB 0x4000003C
#define global REST_DISALLOWRUN 0x4000003E
#define global REST_NOWELCOMESCREEN 0x4000003F
#define global REST_RESTRICTCPL 0x40000040
#define global REST_DISALLOWCPL 0x40000041
#define global REST_NOSMBALLOONTIP 0x40000042
#define global REST_NOSMHELP 0x40000043
#define global REST_NOWINKEYS 0x40000044
#define global REST_NOENCRYPTONMOVE 0x40000045
#define global REST_NOLOCALMACHINERUN 0x40000046
#define global REST_NOCURRENTUSERRUN 0x40000047
#define global REST_NOLOCALMACHINERUNONCE 0x40000048
#define global REST_NOCURRENTUSERRUNONCE 0x40000049
#define global REST_FORCEACTIVEDESKTOPON 0x4000004A
#define global REST_NOVIEWONDRIVE 0x4000004C
#define global REST_NONETCRAWL 0x4000004D
#define global REST_NOSHAREDDOCUMENTS 0x4000004E
#define global REST_NOSMMYDOCS 0x4000004F
#define global REST_NOSMMYPICS 0x40000050
#define global REST_ALLOWBITBUCKDRIVES 0x40000051
#define global REST_NONLEGACYSHELLMODE 0x40000052
#define global REST_NOCONTROLPANELBARRICADE 0x40000053
#define global REST_NOSTARTPAGE 0x40000054
#define global REST_NOAUTOTRAYNOTIFY 0x40000055
#define global REST_NOTASKGROUPING 0x40000056
#define global REST_NOCDBURNING 0x40000057
#define global REST_MYCOMPNOPROP 0x40000058
#define global REST_MYDOCSNOPROP 0x40000059
#define global REST_NOSTARTPANEL 0x4000005A
#define global REST_NODISPLAYAPPEARANCEPAGE 0x4000005B
#define global REST_NOTHEMESTAB 0x4000005C
#define global REST_NOVISUALSTYLECHOICE 0x4000005D
#define global REST_NOSIZECHOICE 0x4000005E
#define global REST_NOCOLORCHOICE 0x4000005F
#define global REST_SETVISUALSTYLE 0x40000060
#define global REST_STARTRUNNOHOMEPATH 0x40000061
#define global REST_NOUSERNAMEINSTARTPANEL 0x40000062
#define global REST_NOMYCOMPUTERICON 0x40000063
#define global REST_NOSMNETWORKPLACES 0x40000064
#define global REST_NOSMPINNEDLIST 0x40000065
#define global REST_NOSMMYMUSIC 0x40000066
#define global REST_NOSMEJECTPC 0x40000067
#define global REST_NOSMMOREPROGRAMS 0x40000068
#define global REST_NOSMMFUPROGRAMS 0x40000069
#define global REST_NOTRAYITEMSDISPLAY 0x4000006A
#define global REST_NOTOOLBARSONTASKBAR 0x4000006B
#define global REST_NOSMCONFIGUREPROGRAMS 0x4000006F
#define global REST_HIDECLOCK 0x40000070
#define global REST_NOLOWDISKSPACECHECKS 0x40000071
#define global REST_NOENTIRENETWORK 0x40000072
#define global REST_NODESKTOPCLEANUP 0x40000073
#define global REST_BITBUCKNUKEONDELETE 0x40000074
#define global REST_BITBUCKCONFIRMDELETE 0x40000075
#define global REST_BITBUCKNOPROP 0x40000076
#define global REST_NODISPBACKGROUND 0x40000077
#define global REST_NODISPSCREENSAVEPG 0x40000078
#define global REST_NODISPSETTINGSPG 0x40000079
#define global REST_NODISPSCREENSAVEPREVIEW 0x4000007A
#define global REST_NODISPLAYCPL 0x4000007B
#define global REST_HIDERUNASVERB 0x4000007C
#define global REST_NOTHUMBNAILCACHE 0x4000007D
#define global REST_NOSTRCMPLOGICAL 0x4000007E
#define global REST_NOPUBLISHWIZARD 0x4000007F
#define global REST_NOONLINEPRINTSWIZARD 0x40000080
#define global REST_NOWEBSERVICES 0x40000081
#define global REST_ALLOWUNHASHEDWEBVIEW 0x40000082
#define global REST_ALLOWLEGACYWEBVIEW 0x40000083
#define global REST_REVERTWEBVIEWSECURITY 0x40000084
#define global REST_INHERITCONSOLEHANDLES 0x40000086
#define global REST_NOREMOTERECURSIVEEVENTS 0x40000089
#define global REST_NOREMOTECHANGENOTIFY 0x40000091
#define global REST_NOENUMENTIRENETWORK 0x40000093
#define global REST_NOINTERNETOPENWITH 0x40000095
#define global REST_DONTRETRYBADNETNAME 0x4000009B
#define global REST_ALLOWFILECLSIDJUNCTIONS 0x4000009C
#define global REST_NOUPNPINSTALL 0x4000009D
#define global REST_ARP_DONTGROUPPATCHES 0x400000AC
#define global REST_ARP_NOCHOOSEPROGRAMSPAGE 0x400000AD
#define global REST_NODISCONNECT 0x41000001
#define global REST_NOSECURITY 0x41000002
#define global REST_NOFILEASSOCIATE 0x41000003
#define global REST_ALLOWCOMMENTTOGGLE 0x41000004