次の方法で共有


従来の Windows 環境の機能

レガシ Windows 環境機能テクノロジの概要。

レガシ Windows 環境機能を開発するには、次のヘッダーが必要です。

このテクノロジのプログラミング ガイダンスについては、次を参照してください。

列挙

 
_ColumnSortOrder

クエリの並べ替え方法を示したり設定したりするために、IResultsViewer::SortOrderProperty によって使用されます。

関数

 
AddDesktopItem

デスクトップ項目を追加します。
AddDesktopItemWithUI

デスクトップ項目の追加を確認するユーザー インターフェイスを表示し、セキュリティ ゾーンのアクセス許可を確認し、ユーザーがサブスクリプションを作成するかどうかを確認した後、Active Desktop にデスクトップ項目を追加します。
AddUrl

指定した URL に関連付けられているデスクトップ項目を追加します。
Applychanges

Active Desktop に変更を適用し、レジストリに保存します。
非アクティブ化

ディスク クリーンアップ マネージャーがシャットダウンしていることをハンドラーに通知します。
GenerateDesktopItemHtml

指定されたデスクトップ項目を含む汎用 HTML ページを生成します。
GetDesktopItem

指定したデスクトップ項目を取得します。
GetDesktopItemByID

指定した ID に一致するデスクトップ項目を取得します。
GetDesktopItemBySource

ソース URL を使用してデスクトップ項目を取得します。
GetDesktopItemCount

デスクトップ項目の数を取得します。
GetDesktopItemOptions

デスクトップ項目のオプションを取得します。
GetPattern

現在のパターンを取得します。
GetProgressFeedbackMaxEstimate

調整を完了するために必要な作業量の推定測定を取得します。
GetSpaceUsed

ディスク クリーンアップ ハンドラーが解放できるディスク領域の量を要求します。
GetWallpaper

現在の壁紙を取得します。
GetWallpaperOptions

壁紙のオプションを取得します。
初期化する

指定したレジストリ キーの下に格納されている情報に基づいて、ディスク クリーンアップ ハンドラーを初期化します。
InitializeEx

ディスク クリーンアップ ハンドラーを初期化します。 Initialize よりもローカライズのサポートが優れています。
ModifyDesktopItem

デスクトップ項目を変更します。
消去

不要なファイルの削除を開始するようにハンドラーに通知します。
PurgeProgress

削除可能なファイルの消去の進行状況に関するディスク クリーンアップ マネージャーを更新するために、ディスク クリーンアップ ハンドラーによって定期的に呼び出されます。
Reconcile

オブジェクトの状態を 1 つ以上の他のオブジェクトと調整します。 調整では、すべてのオブジェクトの状態をマージして結合された状態を形成することで、オブジェクトの内部状態が更新されます。
RemoveDesktopItem

指定したデスクトップ項目をデスクトップから削除します。
ScanProgress

削除可能なファイルのスキャンの進行状況に関するディスク クリーンアップ マネージャーを更新するために、ディスク クリーンアップ ハンドラーによって呼び出されます。
SetAbortCallback

イニシエーターが調整を非同期的に終了できるオブジェクトを設定します。 通常、briefcase リコンサイルは、長い調整やユーザー操作を伴う調整に対してこのオブジェクトを設定します。
SetDesktopItemOptions

項目のオプションを設定します。
SetPattern

Active Desktop パターンを設定します。
SetProgressFeedback

ブリーフケース調整者が調整の完了に向けて行った進行状況を示します。
SetSafeMode

Microsoft Active Desktop をセーフ モードに設定または更新します。
SetWallpaper

Active Desktop の壁紙を設定します。
SetWallpaperOptions

壁紙オプションを設定します。
ShowProperties

ハンドラーに UI を表示するように通知します。
UpdateAllDesktopSubscriptions

UpdateAllDesktopSubscriptions 関数を呼び出して、デスクトップ サブスクリプションを更新します。
WDEnable

状態Windows Defenderオンまたはオフに変更します。
WDStatus

Windows Defenderの現在の状態を返します。

インターフェイス

 
IActiveDesktop

クライアント プログラムがローカル コンピューター上のデスクトップアイテムと壁紙を管理できるようにします。
IActiveDesktopP

Windows デスクトップを管理するメソッドを公開します。
IADesktopP2

Windows デスクトップを管理するメソッドを提供します。
IEmptyVolumeCache

ディスク クリーンアップ マネージャーがディスク クリーンアップ ハンドラーと通信するために使用します。 マネージャーがハンドラーに情報を要求し、スキャンの開始や消去などのイベントを通知できるようにするメソッドを公開します。
IEmptyVolumeCache2

IEmptyVolumeCache を拡張します。 このインターフェイスでは、IEmptyVolumeCache::Initialize よりも適切なローカライズサポートを提供する InitializeEx メソッドが 1 つ追加で定義されています。
IEmptyVolumeCacheCallBack

ディスク クリーンアップ マネージャーと通信するためにディスク クリーンアップ ハンドラーによって使用されるメソッドを公開します。
IReconcilableObject

特定のドキュメントを調整するメソッドを公開します。 ブリーフケースリコンサイルは、このインターフェイスを実装する役割を担います。
IReconcileInitiator

ブリーフケースリコンサイル機能に進行状況をイニシエーターに通知し、終了オブジェクトを設定し、特定のバージョンのドキュメントを要求する手段を提供するメソッドを公開します。 イニシエーターは、このインターフェイスの実装を担当します。