Win32 API 日本語リファレンス
ホームUI.Shell › RESTRICTIONS

RESTRICTIONS

列挙型
基底型i4

メンバー 164

名前10進16進説明
REST_NONE00x0使用されません。
REST_NORUN10x10 以外の場合、システム管理者は スタート メニューの ファイル名を指定して実行 コマンドへのアクセスを禁止しています。アプリケーションは同様の機能を削除する必要があります。たとえば、アドレス バーを備えたブラウザーは、ユーザーがアドレス バーにローカル ファイルのパスを入力しようとする操作を拒否する必要があります。
REST_NOCLOSE20x20 以外の場合、システム管理者は スタート メニューの シャットダウン コマンドへのアクセスを禁止しています。アプリケーションはコンピューターをシャットダウンまたは再起動する機能を削除する必要があります。
REST_NOSAVESET40x40 以外の場合、システム管理者は、次回の実行時に復元するためにアプリケーションが終了時に状態を保存しないことを要求しています。アプリケーションはウィンドウ位置や設定の保存を無効にする必要があります。
REST_NOFILEMENU80x80 以外の場合、システム管理者は Windows エクスプローラーの ファイル メニューへのアクセスを禁止しています。アプリケーションは同様の機能を削除する必要があります。
REST_NOSETFOLDERS160x100 以外の場合、システム管理者は コントロール パネルプリンター、および ネットワークとダイヤルアップ接続 へのアクセスを禁止しています。アプリケーションは、ユーザーがこれらのフォルダーを表示できないようにする必要があります。
REST_NOSETTASKBAR320x200 以外の場合、システム管理者はタスク バーの設定へのアクセスを禁止しています。アプリケーションは、ユーザーがこれらの設定を変更できないようにする必要があります。
REST_NODESKTOP640x400 以外の場合、システム管理者はデスクトップ上のすべてのアイコンを非表示にするよう指定しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOFIND1280x800 以外の場合、システム管理者はユーザーがファイルを検索できないようにすることを指示しています。アプリケーションは同様の機能を削除する必要があります。
REST_NODRIVES2560x100ユーザーに表示してはならないドライブを指定する 32 ビット値です。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。ドライブの一覧を表示するアプリケーションは、対応するビットが設定されているドライブを一覧から削除する必要があります。
REST_NODRIVEAUTORUN5120x200自動実行 (AutoRun) を無効にするドライブを指定する 32 ビット値です。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。アプリケーションは、対応するビットが設定されているドライブに対して自動実行を提示しないでください。
REST_NODRIVETYPEAUTORUN10240x400自動実行 (AutoRun) を無効にするドライブの種類を指定する 32 ビット値です。ビットの番号は GetDriveType の戻り値に従って割り当てられます。たとえば、ビット DRIVE_CDROM は CD-ROM ドライブでの自動実行を無効にします。アプリケーションは、対応するビットが設定されている種類のドライブに対して自動実行を提示しないでください。
REST_NONETHOOD20480x8000 以外の場合、システム管理者は ネットワーク コンピューター (マイ ネットワーク とも呼ばれます) をシェル名前空間から削除しています。アプリケーションは、ユーザーがネットワークを参照できる機能を無効にする必要があります。
REST_STARTBANNER40960x1000使用されません。
REST_RESTRICTRUN81920x20000 以外の場合、システム管理者はユーザーが実行できるプログラムを制限しています。レジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer に列挙されたプログラムだけが、ファイル名を指定して実行 ダイアログ ボックス、ダブルクリック、または ファイル メニューからの選択によって実行できます。アプリケーションは、そのキーに列挙されていないプログラムをユーザーが実行できないようにする必要があります。ShellExecute 関数または ShellExecuteEx 関数を使用してプログラムを実行するアプリケーションは、これらの関数がポリシーを確認するため、特別な処理を行う必要はありません。
REST_NOPRINTERTABS163840x4000使用されません。
REST_NOPRINTERDELETE327680x80000 以外の場合、システム管理者はユーザーがプリンターを削除する機能を無効にしています。アプリケーションはプリンターを削除する機能を削除する必要があります。
REST_NOPRINTERADD655360x100000 以外の場合、システム管理者はユーザーがプリンターを追加する機能を無効にしています。アプリケーションはプリンターを追加する機能を削除する必要があります。
REST_NOSTARTMENUSUBFOLDERS1310720x200000 以外の場合、スタート メニューおよび プログラム メニューのサブフォルダーは、クラシック スタート メニューの最上部、クラシック スタート メニューの プログラム 一覧、および スタート メニューの すべてのプログラム 一覧に表示されません。スタート メニューの内容を列挙するアプリケーションはサブフォルダーを避ける必要があります。0 以外の場合でも、このフラグはここに挙げたもの以外のメニューを制限しません。特に マイ コンピューター は引き続き展開できます。
REST_MYDOCSONNET2621440x40000使用されません。
REST_NOEXITTODOS5242880x80000使用されません。
REST_ENFORCESHELLEXTSECURITY10485760x1000000 以外の場合、システム管理者は承認されていないシェル拡張の使用を禁止しています。アプリケーションは、システム管理者によって承認済みとしてマークされていない限り、シェル拡張をインスタンス化しないでください。詳細については、シェル拡張ハンドラーの作成を参照してください。
REST_LINKRESOLVEIGNORELINKINFO20971520x2000000 以外の場合、割り当てられたネットワーク ドライブ上のファイルまたはフォルダーへの壊れたショートカットを解決する際に、システムは割り当てられたネットワーク ドライブへの再接続を試みません。アプリケーションで特別な処理を行う必要はありません。
REST_NOCOMMONGROUPS41943040x4000000 以外の場合、システム管理者が スタート メニューの CSIDL_COMMON_STARTMENU フォルダーまたは CSIDL_COMMON_PROGRAMS フォルダーへのアクセスを禁止していることを示します。スタート メニューの内容を列挙するアプリケーションはこれらのフォルダーを避ける必要があります。
REST_SEPARATEDESKTOPPROCESS83886080x8000000 以外の場合、管理者はフォルダーを別のプロセスで開くことを必須にしています。これは フォルダー オプション ダイアログ ボックスの対応する設定を上書きして無効にします。アプリケーションで特別な処理を行う必要はありません。
REST_NOWEB167772160x10000000 以外の場合、システム管理者はデスクトップの プロパティ ダイアログ ボックスから Web タブを削除しています。アプリケーションで特別な処理を行う必要はありません。Windows XP 以降: 使用されません。
REST_NOTRAYCONTEXTMENU335544320x20000000 以外の場合、システム管理者はタスク バーのコンテキスト メニューへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOVIEWCONTEXTMENU671088640x40000000 以外の場合、システム管理者はシェル オブジェクトのコンテキスト メニューへのアクセスを禁止しています。アプリケーションはシェル オブジェクトのコンテキスト メニューを無効にする必要があります。
REST_NONETCONNECTDISCONNECT1342177280x80000000 以外の場合、システム管理者はユーザーがネットワーク ドライブを割り当てたり切断したりする機能を禁止しています。アプリケーションはネットワーク ドライブの割り当てや切断を行う機能を削除する必要があります。
REST_STARTMENULOGOFF2684354560x100000001 の場合、システム管理者は スタート メニューから ログオフ オプションを削除しています。2 の場合、システム管理者は ログオフ オプションを強制的に表示させています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSETTINGSASSIST5368709120x20000000使用されません。
REST_NOINTERNETICON10737418250x400000010 以外の場合、システム管理者はデスクトップから Internet Explorer のアイコンを削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_NORECENTDOCSHISTORY10737418260x400000020 以外の場合、システム管理者は最近使ったドキュメントの履歴を無効にしています。アプリケーションは、ファイル メニューによく表示されるような MRU 一覧をすべて無効にしなければなりません。この設定への準拠は Windows ロゴ準拠のために必須です。
REST_NORECENTDOCSMENU10737418270x400000030 以外の場合、システム管理者は スタート メニューから 最近使ったファイル メニューを削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOACTIVEDESKTOP10737418280x400000040 以外の場合、システム管理者はデスクトップ上に Web コンテンツを作成する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOACTIVEDESKTOPCHANGES10737418290x400000050 以外の場合、システム管理者はデスクトップ上の Web コンテンツを変更する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOFAVORITESMENU10737418300x400000060 以外の場合、システム管理者は スタート メニューから お気に入り メニューを削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_CLEARRECENTDOCSONEXIT10737418310x400000070 以外の場合、システム管理者は、ユーザーのログオフ時に最近使ったドキュメントの履歴と関連する履歴情報を削除することを必須にしています。アプリケーションは終了時に最近使ったドキュメントの履歴を消去する必要があります。
REST_CLASSICSHELL10737418320x40000008使用されません。
REST_NOCUSTOMIZEWEBVIEW10737418330x400000090 以外の場合、システム管理者は Windows エクスプローラーのフォルダーの外観をカスタマイズする機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOHTMLWALLPAPER10737418400x400000100 以外の場合、システム管理者は、ビットマップ (*.bmp) 以外の画像を壁紙に設定する機能を無効にしています。ユーザーがデスクトップの壁紙を変更できるアプリケーションは、Web コンテンツを無効にする必要があります。Windows Vista 以降: 使用されません。
REST_NOCHANGINGWALLPAPER10737418410x400000110 以外の場合、システム管理者はデスクトップの壁紙を変更する機能を無効にしています。アプリケーションは対応する機能を無効にする必要があります。
REST_NODESKCOMP10737418420x400000120 以外の場合、システム管理者はデスクトップ コンポーネントを無効にしています。デスクトップ コンポーネントを作成または変更するアプリケーションは、この機能を無効にする必要があります。Windows Vista 以降: 使用されません。
REST_NOADDDESKCOMP10737418430x400000130 以外の場合、システム管理者はデスクトップ コンポーネントを作成する機能を無効にしています。デスクトップ コンポーネントを作成するアプリケーションは、この機能を無効にする必要があります。
REST_NODELDESKCOMP10737418440x400000140 以外の場合、システム管理者はデスクトップ コンポーネントを削除する機能を無効にしています。デスクトップ コンポーネントを削除するアプリケーションは、この機能を無効にする必要があります。Windows Vista 以降: 使用されません。
REST_NOCLOSEDESKCOMP10737418450x400000150 以外の場合、システム管理者はデスクトップ コンポーネントを閉じる機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOCLOSE_DRAGDROPBAND10737418460x400000160 以外の場合、システム管理者はデスクトップ バンドのドラッグ、ドロップ、または終了を行う機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOMOVINGBAND10737418470x400000170 以外の場合、システム管理者はデスクトップ バンドを移動する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOEDITDESKCOMP10737418480x400000180 以外の場合、システム管理者がデスクトップ コンポーネントを変更する機能を無効にしていることを示します。デスクトップ コンポーネントを変更するアプリケーションは、この機能を無効にする必要があります。Windows Vista 以降: 使用されません。
REST_NORESOLVESEARCH10737418490x400000190 以外の場合、システム管理者は、壊れたショートカットを解決する際のヒューリスティックなファイル検索を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NORESOLVETRACK10737418500x4000001A0 以外の場合、システム管理者は、壊れたショートカットを解決する際のリンク追跡サービスの使用を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_FORCECOPYACLWITHFILE10737418510x4000001B0 以外の場合、システム管理者は、シェルのファイル コピー操作において、コピー先フォルダーから ACL を継承するのではなく、ファイルと共に ACL をコピーするよう強制しています。SHFileOperation 関数を使用するアプリケーションで特別な処理を行う必要はありません。手動でファイルをコピーするアプリケーションは、コピー元の ACL がコピーされるようにする必要があります。
REST_NOFORGETSOFTWAREUPDATE10737418530x4000001D0 以外の場合、システム管理者は、SoftwareUpdateMessageBox 関数の 現在のバージョンを更新するまで通知する チェック ボックスをオフにする機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSETACTIVEDESKTOP10737418540x4000001E0 以外の場合、システム管理者はデスクトップ上の Web コンテンツの設定を変更する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOUPDATEWINDOWS10737418550x4000001F0 以外の場合、システム管理者は スタート メニューの Windows Update ショートカットを非表示にしています。スタート メニューの内容を列挙するアプリケーションは、Windows Update ショートカットをユーザーに表示しないでください。
REST_NOCHANGESTARMENU10737418560x400000200 以外の場合、システム管理者は スタート メニューを変更する機能を無効にしています。アプリケーションは、ユーザーが スタート メニューを再構成できる機能をすべて無効にする必要があります。
REST_NOFOLDEROPTIONS10737418570x400000210 以外の場合、システム管理者は フォルダー オプション ダイアログ ボックスへのアクセスを禁止しています。コントロール パネルフォルダー オプション を表示するアプリケーションは、この機能を無効にする必要があります。
REST_HASFINDCOMPUTERS10737418580x400000220 以外の場合、システム管理者はネットワーク上のコンピューターを検索する機能を無効にしています。アプリケーションはネットワーク上のコンピューターを検索する機能を削除する必要があります。
REST_INTELLIMENUS10737418590x400000230 以外の場合、システム管理者はパーソナライズされたメニューを無効にしています。アプリケーションは、使用頻度の低いメニュー コマンドを非表示にしないでください。
REST_RUNDLGMEMCHECKBOX10737418600x400000240 以外の場合、システム管理者は ファイル名を指定して実行 ダイアログの 別のメモリ空間で実行する オプションを無効にしています。同様の機能を提供するアプリケーションは、対応するチェック ボックスを削除する必要があります。
REST_ARP_ShowPostSetup10737418610x400000250 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの "Windows コンポーネントの追加と削除" セクションから、未完了のセットアップ操作の一覧を削除しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOCSC10737418620x400000260 以外の場合、システム管理者は スタート メニューから すべて同期 を削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOCONTROLPANEL10737418630x400000270 以外の場合、システム管理者は コントロール パネル へのアクセスを禁止しています。アプリケーションは Control Panel を起動する機能をすべて無効にする必要があります。
REST_ENUMWORKGROUP10737418640x400000280 以外の場合、システム管理者は ネットワーク コンピューター にコンピューターのワークグループを含めることを指示しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_ARP_NOARP10737418650x400000290 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスへのアクセスを禁止しています。アプリケーションは プログラムの追加と削除 ダイアログ ボックスを起動する機能をすべて無効にする必要があります。Windows Vista 以降: 使用されません。
REST_ARP_NOREMOVEPAGE10737418660x4000002A0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの プログラムの変更と削除 セクションへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_ARP_NOADDPAGE10737418670x4000002B0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの プログラムの追加 セクションへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_ARP_NOWINSETUPPAGE10737418680x4000002C0 以外の場合、システム管理者は プログラムの追加と削除 ダイアログ ボックスの Windows コンポーネントの追加と削除 セクションへのアクセスを禁止しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_GREYMSIADS10737418690x4000002D0 以外の場合、システム管理者は、利用可能だがまだインストールされていないアプリケーションを参照する Windows インストーラーのショートカットを、スタート メニューにグレー表示するよう指定しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOCHANGEMAPPEDDRIVELABEL10737418700x4000002E使用されません。
REST_NOCHANGEMAPPEDDRIVECOMMENT10737418710x4000002F使用されません。
REST_MaxRecentDocs10737418720x40000030最近使ったファイル メニューに保持するドキュメントの最大数を指定する 32 ビット値です。この値が 0 の場合、システム管理者は最大数を指定していないため、アプリケーションは既定値を選択できます。この値が 0 以外の場合、アプリケーションは 最近使ったファイル の一覧を指定された項目数に制限する必要があります。
REST_NONETWORKCONNECTIONS10737418730x400000310 以外の場合、システム管理者は スタート メニューから ネットワーク接続 メニューを削除しています。アプリケーションはネットワーク接続およびダイヤルアップ接続の一覧を非表示にする必要があります。
REST_FORCESTARTMENULOGOFF10737418740x400000320 以外の場合、システム管理者は スタート メニューに ログオフ コマンドを強制的に表示させています。アプリケーションで特別な処理を行う必要はありません。
REST_NOWEBVIEW10737418750x400000330 以外の場合、システム管理者は Windows エクスプローラーのフォルダー HTML テンプレート (Windows 2000) またはフォルダー タスク (Windows XP) を無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOCUSTOMIZETHISFOLDER10737418760x400000340 以外の場合、システム管理者は Windows エクスプローラーのフォルダーの外観をカスタマイズする機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOENCRYPTION10737418770x400000350 以外の場合、システム管理者はファイルおよびフォルダーを暗号化・復号化する機能を無効にしています。アプリケーションは EncryptFileDecryptFile を呼び出さないでください。
REST_DONTSHOWSUPERHIDDEN10737418790x400000370 以外の場合、システム管理者はシステム属性と隠し属性を持つファイル ("スーパー隠しファイル") を表示する機能を無効にしており、これは SHELLSTATE 構造体の fShowSuperHidden メンバーを上書きします。アプリケーションは、FILE_ATTRIBUTE_SYSTEM 属性と FILE_ATTRIBUTE_HIDDEN 属性の両方を持つファイルをユーザーに表示しないでください。
REST_NOSHELLSEARCHBUTTON10737418800x400000380 以外の場合、システム管理者は Windows エクスプローラーのツール バーの 検索 ボタンを無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOHARDWARETAB10737418810x400000390 以外の場合、システム管理者は ドライブマウスキーボードマルチメディア の各プロパティ シートの ハードウェア タブを無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NORUNASINSTALLPROMPT10737418820x4000003A0 以外の場合、システム管理者は、アプリケーションのインストール時に資格情報を自動的に求めるプロンプトを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_PROMPTRUNASINSTALLNETPATH10737418830x4000003B0 以外の場合、システム管理者は、ネットワーク パスからアプリケーションをインストールする際に資格情報を自動的に求めるプロンプトを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOMANAGEMYCOMPUTERVERB10737418840x4000003C0 以外の場合、システム管理者は マイ コンピューター のコンテキスト メニューから 管理 コマンドを削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_DISALLOWRUN10737418860x4000003E

0 以外の場合、システム管理者はユーザーが実行できるプログラムを制限しています。レジストリ キー

                           <b>HKEY_CURRENT_USER</b>&#92;<b>Software</b>&#92;<b>Microsoft</b>&#92;<b>Windows</b>&#92;<b>CurrentVersion</b>&#92;<b>Policies</b>&#92;<b>Explorer</b>&#92;<b>DisallowRun</b> に列挙されたプログラムは、<b>ファイル名を指定して実行</b> ダイアログ ボックス、ダブルクリック、または <b>ファイル</b> メニューからの選択によって実行することはできません。プログラムはフル パスで列挙されます (例: "C:\Windows\system32\cmd.exe")。アプリケーションは、そのキーに列挙されたプログラムをユーザーが実行できないようにする必要があります。<a href="/windows/desktop/api/shellapi/nf-shellapi-shellexecutea">ShellExecute</a> 関数または <a href="/windows/desktop/api/shellapi/nf-shellapi-shellexecuteexa">ShellExecuteEx</a> 関数を使用してプログラムを実行するアプリケーションは、これらの関数がポリシーを確認するため、特別な処理を行う必要はありません。
REST_NOWELCOMESCREEN10737418870x4000003F0 以外の場合、システム管理者は、ユーザーのログオン時に実行される Windows へようこそ プログラムを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_RESTRICTCPL10737418880x400000400 以外の場合、システム管理者はユーザーが実行できるコントロール パネル アプリケーションを制限しています。実行するには、コントロール パネル アプリケーションがレジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictCpl に列挙されている必要があります。コントロール パネル アプリケーションは、表示名 (例: "Mouse") またはファイル名 (例: "main.cpl") のいずれかで列挙できます。コントロール パネル アプリケーションを起動するアプリケーションは、そのキーに列挙されていないコントロール パネル アプリケーションをユーザーが実行できないようにする必要があります。
REST_DISALLOWCPL10737418890x400000410 以外の場合、システム管理者はユーザーが実行できるコントロール パネル アプリケーションを制限しています。実行するには、コントロール パネル アプリケーションがレジストリ キー HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl に列挙されていない必要があります。コントロール パネル アプリケーションは、表示名 (例: "Mouse") またはファイル名 (例: "main.cpl") のいずれかで列挙できます。コントロール パネル アプリケーションを起動するアプリケーションは、そのキーに列挙されたコントロール パネル アプリケーションをユーザーが実行できないようにする必要があります。
REST_NOSMBALLOONTIP10737418900x400000420 以外の場合、システム管理者は スタート メニューに表示されるバルーン ヒントを無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSMHELP10737418910x400000430 以外の場合、システム管理者は スタート メニューから ヘルプ オプションを削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOWINKEYS10737418920x400000440 以外の場合、システム管理者は Windows ロゴ キーに関連付けられたキーボード ショートカットを無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOENCRYPTONMOVE10737418930x400000450 以外の場合、システム管理者は、暗号化されたフォルダーに移動された未暗号化のファイルおよびフォルダーが、移動先フォルダーの暗号化属性を継承せず、未暗号化のまま維持されるよう指定しています。ファイルやフォルダーを移動するアプリケーションは、元々暗号化されていなかったものが暗号化されたフォルダーに移動された場合、それらの暗号化を解除する必要があります。SHFileOperation 関数を使用してファイルを移動するアプリケーションは、SHFileOperation 関数がこのポリシーに従うため、特別な処理を行う必要はありません。
REST_NOLOCALMACHINERUN10737418940x400000460 以外の場合、システム管理者は HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOCURRENTUSERRUN10737418950x400000470 以外の場合、システム管理者は HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOLOCALMACHINERUNONCE10737418960x400000480 以外の場合、システム管理者は HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOCURRENTUSERRUNONCE10737418970x400000490 以外の場合、システム管理者は HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce レジストリ キーに列挙されたプログラムの実行を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_FORCEACTIVEDESKTOPON10737418980x4000004A0 以外の場合、システム管理者はデスクトップ上の Web コンテンツを強制的に有効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOVIEWONDRIVE10737419000x4000004Cユーザーが開いたり、ファイルをドロップしたりできないドライブを指定する 32 ビット値です。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。ユーザーがフォルダーを開いたりファイルをドロップしたりできるアプリケーションは、制限されたドライブ上のフォルダーを開いたり、制限されたドライブにファイルをドロップしたりできないようにする必要があります。
REST_NONETCRAWL10737419010x4000004DWindows XP、Windows2003、または IE_BACKCOMPAT_VERSION が定義されている場合。 0 以外の場合、システム管理者はネットワーク フォルダーとプリンターの自動検索を無効にしており、これは SHELLSTATE 構造体の fNoNetCrawling メンバーを上書きします。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOSHAREDDOCUMENTS10737419020x4000004EWindows XP、Windows2003、または IE_BACKCOMPAT_VERSION が定義されている場合。 0 以外の場合、システム管理者は マイ コンピューター共有ドキュメント アイコンを非表示にしています。アプリケーションは CSIDL_COMMON_DOCUMENTS へのアクセスを非表示にする必要があります。Windows Vista 以降: 使用されません。
REST_NOSMMYDOCS10737419030x4000004F0 以外の場合、システム管理者は スタート メニューの マイ ドキュメント アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSMMYPICS10737419040x40000050Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの マイ ピクチャ アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_ALLOWBITBUCKDRIVES10737419050x40000051Windows XP 以降。 ごみ箱 を強制的に有効にするドライブを指定する 32 ビット値です。通常、システムはローカルの固定ドライブ以外のドライブでは ごみ箱 を無効にします。ビット 0 はドライブ A に対応し、ビット 25 のドライブ Z まで続きます。アプリケーションで特別な処理を行う必要はありません。
REST_NONLEGACYSHELLMODE10737419060x40000052Windows XP 以降。 0 以外の場合、システム管理者は Internet Explorer のツール バーの 戻る ボタンと 進む ボタンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOCONTROLPANELBARRICADE10737419070x40000053Windows XP 以降。 無視されます。
REST_NOSTARTPAGE10737419080x40000054Windows XP 以降。 無視されます。
REST_NOAUTOTRAYNOTIFY10737419090x40000055Windows XP 以降。 0 以外の場合、システム管理者は、非アクティブなタスク バー アイコンを非表示にするというユーザーの選択を上書きして、非アクティブなものも含めすべてのタスク バー アイコンを強制的に表示させています。アプリケーションで特別な処理を行う必要はありません。
REST_NOTASKGROUPING10737419100x40000056Windows XP 以降。 0 以外の場合、システム管理者は、タスク バー ボタンのグループ化を有効にするというユーザーの選択を上書きして、類似したタスク バー ボタンのグループ化を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOCDBURNING10737419110x40000057Windows XP 以降。 0 以外の場合、システム管理者は CD への書き込みを無効にしています。アプリケーションは CD 書き込み機能をすべて無効にする必要があります。
REST_MYCOMPNOPROP10737419120x40000058 Windows 2000 SP3 以降。 0 以外の場合、システム管理者は システムのプロパティ ダイアログ ボックスを無効にしています。アプリケーションは システムのプロパティ ダイアログ ボックスを起動しないでください。
REST_MYDOCSNOPROP10737419130x40000059 Windows 2000 SP3 以降。 0 以外の場合、システム管理者は マイ ドキュメント フォルダーのプロパティを表示する機能を無効にしています。アプリケーションは マイ ドキュメント フォルダーをリダイレクトしないでください。
REST_NOSTARTPANEL10737419140x4000005A Windows XP 以降。 0 以外の場合、システム管理者は Windows XP の スタート メニューを無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NODISPLAYAPPEARANCEPAGE10737419150x4000005BWindows XP 以降。 1 の場合、システム管理者は デスクトップのプロパティ ダイアログ ボックスの テーマ ページと デザイン ページを無効にしています。アプリケーションはシステムの色や外観を変更しないでください。
REST_NOTHEMESTAB10737419160x4000005CWindows XP 以降。 0 以外の場合、システム管理者は デスクトップのプロパティ ダイアログの テーマ ページを無効にしています。アプリケーションはビジュアル スタイルを変更しないでください。
REST_NOVISUALSTYLECHOICE10737419170x4000005DWindows XP 以降。 0 以外の場合、システム管理者はビジュアル スタイルを変更する機能を無効にしています。アプリケーションはビジュアル スタイルを変更しないでください。
REST_NOSIZECHOICE10737419180x4000005EWindows XP 以降。 0 以外の場合、システム管理者はデスクトップのプロパティ ダイアログ ボックスの デザイン ページからフォント サイズを変更する機能を無効にしています。アプリケーションはシステム メトリックを変更しないでください。
REST_NOCOLORCHOICE10737419190x4000005FWindows XP 以降。 0 以外の場合、システム管理者は デスクトップのプロパティ ダイアログ ボックスの デザイン ページからシステムの色を変更する機能を無効にしています。アプリケーションはシステムの色を変更しないでください。
REST_SETVISUALSTYLE10737419200x40000060Windows XP 以降。 0 以外の場合、システム管理者は特定のビジュアル スタイルを強制しています。アプリケーションはビジュアル スタイルを変更しないでください。
REST_STARTRUNNOHOMEPATH10737419210x40000061 Windows 2000 SP3 以降。 0 以外の場合、[ファイル名を指定して実行] ダイアログから実行されるプログラムの既定の作業ディレクトリは、ユーザーのホーム ディレクトリに強制されません。アプリケーションで特別な処理を行う必要はありません。
REST_NOUSERNAMEINSTARTPANEL10737419220x40000062Windows XP、Windows 2003。 0 以外の場合、システム管理者は Windows XP の スタート メニューでユーザー名を非表示にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_NOMYCOMPUTERICON10737419230x40000063Windows XP 以降。 0 以外の場合、システム管理者は マイ コンピューター アイコンを非表示にしています。アプリケーションは マイ コンピューター アイコンへのアクセスを許可しないでください。
REST_NOSMNETWORKPLACES10737419240x40000064Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの マイ ネットワーク アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSMPINNEDLIST10737419250x40000065Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの "ピン留めされた" 項目の一覧を非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSMMYMUSIC10737419260x40000066Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの マイ ミュージック アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSMEJECTPC10737419270x40000067Windows XP 以降。 0 以外の場合、システム管理者は スタート メニューの 取り出し コマンドを非表示にしています。アプリケーションは、ユーザーがコンピューターを取り出せないようにする必要があります。
REST_NOSMMOREPROGRAMS10737419280x40000068 Windows XP 以降。 0 以外の場合、システム管理者は Windows XP の スタート メニューの すべてのプログラム 項目を非表示にしています。アプリケーションは スタート メニュー フォルダーの内容をユーザーに表示しないでください。
REST_NOSMMFUPROGRAMS10737419290x40000069 Windows XP 以降。 0 以外の場合、システム管理者は Windows XP の スタート メニューで最も頻繁に使用されるプログラムの一覧を非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOTRAYITEMSDISPLAY10737419300x4000006AWindows XP 以降。 0 以外の場合、システム管理者は、アクティビティに関係なくすべてのタスク バー通知アイコンを非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOTOOLBARSONTASKBAR10737419310x4000006BWindows XP 以降。 0 以外の場合、システム管理者は クイック起動 などのすべてのタスク バー ツール バーを非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSMCONFIGUREPROGRAMS10737419350x4000006F Windows 2000 SP3 以降。 0 以外の場合、システム管理者は スタート メニューの プログラムのアクセス既定の設定 のショートカットを非表示にしています。スタート メニューの内容を列挙するアプリケーションは、プログラムのアクセス既定の設定 のショートカットをユーザーに表示しないでください。
REST_HIDECLOCK10737419360x40000070Windows XP 以降。 0 以外の場合、システム管理者は、ユーザーの設定を上書きしてタスク バーの時計を非表示にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOLOWDISKSPACECHECKS10737419370x40000071Windows XP 以降。 0 以外の場合、システム管理者はディスクの空き容量が少なくなったときのタスク バーの警告を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOENTIRENETWORK10737419380x40000072Windows 2000 Service Pack 4 (SP4) 以降。 0 以外の場合、システム管理者は マイ ネットワークネットワーク全体 アイコンを無効にしています。アプリケーションはドメイン リソースを参照する機能を削除する必要があります。
REST_NODESKTOPCLEANUP10737419390x40000073Windows XP、Windows2003。 0 以外の場合、システム管理者はデスクトップ クリーナーを無効にしています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_BITBUCKNUKEONDELETE10737419400x40000074Windows XP 以降。 0 以外の場合、システム管理者は、ユーザーの設定を上書きして、削除されたファイルを ごみ箱 に移動せずに直ちに削除することを必須にしています。アプリケーションで特別な処理を行う必要はありません。
REST_BITBUCKCONFIRMDELETE10737419410x40000075Windows XP 以降。 0 以外の場合、システム管理者は、ファイルを ごみ箱 に移動する際に確認ダイアログを表示するかどうかをユーザーが指定する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_BITBUCKNOPROP10737419420x40000076Windows XP 以降。 0 以外の場合、システム管理者はユーザーが ごみ箱 のプロパティを表示または変更する機能を無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NODISPBACKGROUND10737419430x40000077Windows XP 以降。 0 以外の場合、システム管理者はユーザーがデスクトップの壁紙を表示または変更する機能を無効にしています。アプリケーションはデスクトップの壁紙を変更する機能を削除する必要があります。
REST_NODISPSCREENSAVEPG10737419440x40000078Windows XP 以降。 0 以外の場合、システム管理者はユーザーがスクリーン セーバーの設定を表示または変更する機能を無効にしています。アプリケーションはスクリーン セーバーまたはその設定を変更する機能を削除する必要があります。
REST_NODISPSETTINGSPG10737419450x40000079Windows XP 以降。 0 以外の場合、システム管理者はユーザーが画面の色数と解像度の設定を表示または変更する機能を無効にしています。アプリケーションは画面の色数と解像度を変更する機能を削除する必要があります。
REST_NODISPSCREENSAVEPREVIEW10737419460x4000007AWindows XP 以降。 無視されます。
REST_NODISPLAYCPL10737419470x4000007BWindows XP 以降。 0 以外の場合、システム管理者は コントロール パネル画面のプロパティ ダイアログ ボックスを無効にしています。アプリケーションは、システムの色、メトリック、ビジュアル スタイル、フォント サイズ、デスクトップの壁紙、スクリーン セーバー、スクリーン セーバーの設定、画面の色数、または画面の解像度を変更する機能を削除する必要があります。
REST_HIDERUNASVERB10737419480x4000007CWindows XP 以降。 0 以外の場合、システム管理者はシェル オブジェクトに対する "Run As" (別のユーザーとして実行) コマンドを無効にしています。アプリケーションは対応する機能を削除する必要があります。
REST_NOTHUMBNAILCACHE10737419490x4000007DWindows XP 以降。 0 以外の場合、システム管理者はサムネイルのキャッシュを無効にしています。アプリケーションで特別な処理を行う必要はありません。
REST_NOSTRCMPLOGICAL10737419500x4000007E Windows XP SP1 以降、または IE_BACKCOMPAT_VERSION が定義されている場合。 0 以外の場合、システム管理者は、ファイル名を StrCmpLogical 関数ではなく StringCompare 関数で並べ替えるよう指定しています。ファイル名を並べ替えるアプリケーションは、それに従って並べ替える必要があります。(このポリシーは Windows 2000 には適用されません。)
REST_NOPUBLISHWIZARD10737419510x4000007F Windows XP SP1 以降のサービス パック、Windows Server 2003、または IE_BACKCOMPAT_VERSION が定義されている場合。 Windows パブリッシング ウィザード (WPW) を無効にします。Windows Vista 以降: 使用されません。
REST_NOONLINEPRINTSWIZARD10737419520x40000080 Windows XP SP1 以降、または IE_BACKCOMPAT_VERSION が定義されている場合。 オンライン印刷ウィザード (OPW) を無効にします。Windows Vista 以降: 使用されません。
REST_NOWEBSERVICES10737419530x40000081 Windows XP SP1 以降、または IE_BACKCOMPAT_VERSION が定義されている場合。 オンライン印刷ウィザード (OPW) と Windows パブリッシング ウィザード (WPW) の両方について、Web で指定されたサービスを無効にします。
REST_ALLOWUNHASHEDWEBVIEW10737419540x40000082 Windows 2000 SP3 以降、Windows XP、または Windows Server 2003。 0 以外の場合、システム管理者は未登録の Web ビュー テンプレートの表示を許可しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_ALLOWLEGACYWEBVIEW10737419550x400000830 以外の場合、システム管理者は、古い Web ビュー テンプレート (Windows XP より前に作成されたもの) を Windows XP のテンプレートに変換することを許可しています。アプリケーションで特別な処理を行う必要はありません。Windows Vista 以降: 使用されません。
REST_REVERTWEBVIEWSECURITY10737419560x40000084 Windows 2000 SP3 以降、Windows XP、または Windows Server 2003。 0 以外の場合、システム管理者は Web ビューのセキュリティを Windows 2000 SP2 以前に存在したレベルまで引き下げています。アプリケーションで特別な処理を行う必要はありません。(このポリシーは Windows 2000 SP2 以前には適用されません。) Windows Vista 以降: 使用されません。
REST_INHERITCONSOLEHANDLES10737419580x40000086Windows 2000 Service Pack 4 (SP4) 以降。 0 以外の場合、ShellExec 関数は、現在のプロセスと対象のプロセスがハンドルを継承できるコンソール プロセスであるかどうかを確認します。
REST_NOREMOTERECURSIVEEVENTS10737419610x40000089 Windows XP SP2 以降。 ネットワーク変更イベントを再帰的に登録しません。これはネットワーク トラフィックの回避に役立ちます。
REST_NOREMOTECHANGENOTIFY10737419690x40000091 Windows XP SP2 以降。 リモートの変更通知については通知しません。
REST_NOENUMENTIRENETWORK10737419710x40000093 Windows XP SP2 以降。 ネットワーク全体を列挙しません。
REST_NOINTERNETOPENWITH10737419730x40000095 Windows XP SP2 以降。 0 以外の場合、システム管理者はインターネットを使用してファイルの関連付けを解決する機能を削除しています。ユーザーが プログラムから開く を選択したとき、または関連付けられていない種類のファイルをダブルクリックしたときに表示されるダイアログでは、Web サービスを使用して適切なプログラムを探す オプションを利用できません。
REST_DONTRETRYBADNETNAME10737419790x4000009B Windows XP SP2 以降。 マイ ネットワーク で、プロバイダーが ERROR_BAD_NET_NAME を返した場合に再試行しません。
REST_ALLOWFILECLSIDJUNCTIONS10737419800x4000009C Windows XP SP2 以降、Windows Server 2003。 ファイル システム フォルダー内の file.{guid} ジャンクションに対する従来のサポートを再度有効にします。
REST_NOUPNPINSTALL10737419810x4000009D Windows XP SP2 以降。 マイ ネットワークユニバーサル プラグ アンド プレイ (UPnP) のインストール タスクを無効にします。
REST_ARP_DONTGROUPPATCHES10737419960x400000AC0 以外の場合、システム管理者は、プログラムの追加と削除で個々の修正プログラムを一覧表示するオプションを削除しています。Windows Vista 以降: 使用されません。
REST_ARP_NOCHOOSEPROGRAMSPAGE10737419970x400000AD0 以外の場合、システム管理者は、プログラムを選択するページのオプションを削除しています。Windows Vista 以降: 使用されません。
REST_NODISCONNECT10905190410x41000001Windows Vista 以降ではサポートされていません。0 以外の場合、システム管理者は スタート メニューおよび タスク マネージャー から 切断 オプションを削除しています。アプリケーションは、ターミナル サーバー セッションからユーザーを切断する機能を削除する必要があります。
REST_NOSECURITY10905190420x41000002Windows Vista 以降ではサポートされていません。0 以外の場合、システム管理者は スタート メニューおよび タスク マネージャー から Windows セキュリティ オプションを削除しています。アプリケーションで特別な処理を行う必要はありません。
REST_NOFILEASSOCIATE10905190430x41000003Windows Vista 以降ではサポートされていません。0 以外の場合、システム管理者はファイルの関連付けを変更する機能を削除しています。アプリケーションは、ユーザーが自由にファイルの関連付けを変更できるようにしないでください。
REST_ALLOWCOMMENTTOGGLE10905190440x41000004 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)

各言語での定義

列挙メンバーの定義。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 Enum
import 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* = 1090519044
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,
}
#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