Windows シェル

Windows シェル テクノロジの概要。

Windows シェルを開発するには、次のヘッダーが必要です。

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

クラス

 
CItemIDFactory

シェル データ ソースと対話するためのメソッドを公開します。

列挙

 
_BROWSERFRAMEOPTIONS

メソッド IBrowserFrameOptions::GetFrameOptions と共に使用されます。
_EXPCMDSTATE

EXPCMDSTATE 値は、シェル項目のコマンド状態を表します。
_EXPLORERPANESTATE

IExplorerPaneVisibility::GetPaneState が特定の Windows エクスプローラー ウィンドウの現在の状態を取得するために使用するフラグを示します。
_FILEOPENDIALOGOPTIONS

[開く] または [保存] ダイアログで使用できるオプションのセットを定義します。
_KF_DEFINITION_FLAGS

特定の既知のフォルダーの動作を指定するフラグ。 KNOWNFOLDER_DEFINITION構造体と共に使用されます。
_KF_REDIRECT_FLAGS

リダイレクトされたフォルダーのアクセス許可や所有権など、既知のフォルダー リダイレクトの詳細を指定するために IKnownFolderManager::Redirect によって使用されるフラグ。
_KF_REDIRECTION_CAPABILITIES

既知のフォルダーの現在のリダイレクト機能を指定するフラグ。 IKnownFolder::GetRedirectionCapabilities によって使用されます。
_NSTCITEMSTATE

ツリー項目の状態を指定します。 これらの値は、INameSpaceTreeControl インターフェイスのメソッドによって使用されます。
_NSTCSTYLE

特定の名前空間ツリー コントロールの特性について説明します。
_SHCONTF

列挙に含まれる項目の種類を決定します。 これらの値は、IShellFolder::EnumObjects メソッドと共に使用されます。
_SHGDNF

IShellFolder::GetDisplayNameOf メソッドと IShellFolder::SetNameOf メソッドで使用される値を定義して、これらのメソッドで使用されるファイル名またはフォルダー名の種類を指定します。
_SICHINTF

2 つのシェル項目を比較する方法を決定するために使用されます。 IShellItem::Compare では、この列挙型が使用されます。
_SPBEGINF

IActionProgress::Begin で使用されるこれらの定数は、有効または無効にする特定の UI 操作を指定します。
_SVGIO

IFolderView::Items、IFolderView::ItemCount、および IShellView::GetItemObject メソッドと共に使用して、コレクション内の項目を制限または制御します。
_SVSIF

適用する選択の種類を指定するために IFolderView、IFolderView2、IShellView、IShellView2 で使用されるフラグを示します。
_TRANSFER_SOURCE_FLAGS

ITransferSource インターフェイスと ITransferDestination インターフェイスのメソッドで使用され、ファイル操作を制御します。
APPACTIONFLAGS

アプリケーション発行者がサポートするアプリケーション管理アクションを指定します。 これらのフラグは、IShellApp::GetPossibleActions に渡されるビットマスクです。
APPINFODATAFLAGS

IShellApp::GetAppInfo から返されるアプリケーション情報を指定します。 これらのフラグは、APPINFODATA 構造体の dwMask メンバーで使用されるビットマスクです。
APPLICATION_VIEW_ORIENTATION

ウィンドウ (アプリ ビュー) の表示方向モードのセットを定義します。 IApplicationDesignModeSettings2::GetApplicationViewOrientation および IApplicationDesignModeSettings2::SetApplicationViewOrientation によって使用されます。
APPLICATION_VIEW_SIZE_PREFERENCE

使用可能な一般的なウィンドウ (アプリ ビュー) のサイズ設定のセットを定義します。 ILaunchSourceViewSizePreference::GetSourceViewSizePreference および ILaunchTargetViewSizePreference::GetTargetViewSizePreference によって使用されます。
APPLICATION_VIEW_STATE

Windows ストア アプリの現在のビューステートを示します。 IApplicationDesignModeSettings::SetApplicationViewState および IApplicationDesignModeSettings::IsApplicationViewStateSupported によって使用されます。
ASSOCDATA

IQueryAssociations::GetData によって、返されるデータの型を定義するために使用されます。
ASSOCIATIONLEVEL

ファイル名拡張子の既定の関連付けのソースを指定します。 IApplicationAssociationRegistration インターフェイスのメソッドによって使用されます。
ASSOCIATIONTYPE

アプリケーションの関連付けの種類を指定します。 IApplicationAssociationRegistration インターフェイスのメソッドによって使用されます。
ASSOCKEY

IQueryAssociations::GetKey によって返されるキーの種類を指定します。
ASSOCSTR

IQueryAssociations::GetString によって、返される文字列の型を定義するために使用されます。
ATTACHMENT_ACTION

ユーザーの確認時に実行するアクションを示すために、IAttachmentExecute::P rompt で使用するフラグのセットを提供します。
ATTACHMENT_PROMPT

表示するプロンプト UI の種類を示すために IAttachmentExecute::P rompt で使用するフラグのセットを提供します。
AUTOCOMPLETELISTOPTIONS

オートコンプリート リストに列挙するオブジェクトを指定します。
AUTOCOMPLETEOPTIONS

オートコンプリートを囲むオプションの IAutoComplete2::GetOptions および IAutoComplete2::SetOptions で使用される値を指定します。
BNSTATE

非推奨になりました。 ナビゲーション状態を指定するために、IBrowserService::SetNavigateState と IBrowserService::GetNavigateState によって使用されます。
CATEGORYINFO_FLAGS

CATEGORY_INFO構造体で使用するフラグのセットを提供します。
CATSORT_FLAGS

カテゴリ データを並べ替えるメソッドを指定します。
CM_ENUM_FLAGS

IColumnManager インターフェイスのメンバーが、要求する列のセット (すべてまたは現在表示されている列のみ) を指定するために使用されます。
CM_MASK

IColumnManager::SetColumnInfo の呼び出し中にCM_COLUMNINFO構造体のどの値を設定するかを示します。
CM_SET_WIDTH_VALUE

幅の値をピクセル単位で指定し、既定値と自動サイズの特別なサポートを含みます。 CM_COLUMNINFO構造体を介して IColumnManager インターフェイスのメンバーによって使用されます。
CM_STATE

列の状態の値を指定します。 CM_COLUMNINFO構造体を介して IColumnManager インターフェイスのメンバーによって使用されます。
CREDENTIAL_PROVIDER_ACCOUNT_OPTIONS

資格情報プロバイダーが "その他のユーザー" タイルに関連付けるために返す資格情報の種類を示します。 ICredentialProviderUserArray_GetAccountOptionsによって使用されます。
CREDENTIAL_PROVIDER_CREDENTIAL_FIELD_OPTIONS

ログオンまたは資格情報 UI の 1 つのフィールドのカスタマイズ オプションを提供します。
CREDENTIAL_PROVIDER_FIELD_INTERACTIVE_STATE

フィールドの状態と、ユーザーがフィールドを操作する方法について説明します。 フィールドは、さまざまな対話型状態で資格情報プロバイダーによって表示できます。
CREDENTIAL_PROVIDER_FIELD_STATE

資格情報 UI の 1 つのフィールドの状態を指定します。
CREDENTIAL_PROVIDER_FIELD_TYPE

資格情報フィールドの種類を指定します。 CREDENTIAL_PROVIDER_FIELD_DESCRIPTORによって使用されます。
CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE

資格情報プロバイダーが資格情報のシリアル化を試みた場合の応答について説明します。
CREDENTIAL_PROVIDER_STATUS_ICON

表示する状態アイコンを示します。
CREDENTIAL_PROVIDER_USAGE_SCENARIO

資格情報プロバイダーがサポートされるシナリオを宣言します。 資格情報プロバイダーの使用シナリオ (CPUS) を使用すると、資格情報プロバイダーは、シナリオ間で個別の列挙動作と UI フィールドのセットアップを提供できます。
DATAOBJ_GET_ITEM_FLAGS

ソース オブジェクトの処理に関するオプションを指定するために SHGetItemFromDataObject 関数によって使用される値。
DEF_SHARE_ID

ISharingConfigurationManager インターフェイスのメソッドによって処理されるフォルダーを指定する値。
DEFAULT_FOLDER_MENU_RESTRICTIONS

. (DEFAULT_FOLDER_MENU_RESTRICTIONS)
DEFAULTSAVEFOLDERTYPE

既定の保存場所を指定します。
DESKTOP_WALLPAPER_POSITION

デスクトップの壁紙の表示方法を指定します。
DEVICE_SCALE_FACTOR

スプーフィングされたデバイススケールファクターをパーセントで示します。 IApplicationDesignModeSettings::SetApplicationViewState および IApplicationDesignModeSettings::IsApplicationViewStateSupported によって使用されます。
DISPLAY_DEVICE_TYPE

デバイスがプライマリディスプレイかイマーシブタイプかを示します。
DROPIMAGETYPE

ドロップ イメージを指定するために DROPDESCRIPTION 構造体と共に使用される値。
EXPLORER_BROWSER_FILL_FLAGS

これらのフラグは、IExplorerBrowser::FillFromObject と共に使用されます。
EXPLORER_BROWSER_OPTIONS

これらのフラグは、IExplorerBrowser::GetOptions および IExplorerBrowser::SetOptions と共に使用されます。
FDAP

リストの配置を指定します。
FDE_OVERWRITE_RESPONSE

共通ファイル ダイアログを使用して、保存操作中に上書き要求に対するアプリケーションの応答を示すために IFileDialogEvents::OnOverwrite メソッドで使用される値を指定します。
FDE_SHAREVIOLATION_RESPONSE

ファイルを開いたり保存したりしたときに発生する共有違反に対するアプリケーションの応答を示すために、IFileDialogEvents::OnShareViolation メソッドで使用される値を指定します。
FFFP_MODE

一致条件について説明します。 IKnownFolderManager インターフェイスのメソッドで使用されます。
FILE_USAGE_TYPE

使用中のファイルの使用方法を示すために IFileIsInUse::GetUsage によって使用される定数。
FILETYPEATTRIBUTEFLAGS

ファイル関連付け PROGID レジストリ キーの EditFlags 値で使用される FILETYPEATTRIBUTEFLAGS 定数を示します。
FOLDER_ENUM_MODE

フォルダーの表示モードを取得および設定するために、IObjectWithFolderEnumMode::GetMode メソッドと IObjectWithFolderEnumMode::SetMode メソッドによって使用されます。
FOLDERFLAGS

フォルダー ビュー のオプションを指定するフラグのセット。 フラグは互いに独立しており、任意の組み合わせで使用できます。
FOLDERLOGICALVIEWMODE

ビュー モードを記述するために IFolderViewSettings::GetViewMode および ISearchFolderItemFactory::SetFolderLogicalViewMode によって使用されます。
FOLDERVIEWMODE

フォルダー ビューの種類を指定します。
FOLDERVIEWOPTIONS

IFolderViewOptions インターフェイスのメソッドで使用され、Windows 7 以降のシステムでは既定ではサポートされていない Windows Vista オプションをアクティブ化し、新しい Windows 7 オプションを非アクティブ化します。
IESHORTCUTFLAGS

ブラウザーによるショートカットの処理方法を指定します。
KF_CATEGORY

既知のフォルダー システムに登録されているフォルダーを分類できるカテゴリを表す値。
KNOWN_FOLDER_FLAG

既知のフォルダーの特別な取得オプションを指定する定数を定義します。 これらの値は、並列の意味を持つ CSIDL 値よりも優先されます。
LIBRARYFOLDERFILTER

フォルダー アイテムをフィルター処理するためのオプションを定義します。
LIBRARYMANAGEDIALOGOPTIONS

SHShowManageLibraryUI によって、ライブラリの保存時に名前の競合を処理するためのオプションを定義するために使用されます。
LIBRARYOPTIONFLAGS

ライブラリ オプションを指定します。
LIBRARYSAVEFLAGS

ライブラリを保存するときに名前の競合を処理するためのオプションを指定します。
MIMEASSOCIATIONDIALOG_IN_FLAGS

MIMEAssociationDialog 関数と共に使用して、実行方法を決定します。
MONITOR_APP_VISIBILITY

Windows ストア アプリではなくデスクトップ ウィンドウを表示するかどうかを指定します。
NSTCFOLDERCAPABILITIES

ツリー項目の状態を指定します。 これらの値は、INameSpaceTreeControlFolderCapabilities インターフェイスのメソッドによって使用されます。
NSTCSTYLE2

シェル名前空間ツリービューで拡張表示スタイルを指定するために、INameSpaceTreeControl2 のメソッドによって使用されます。
NWMF

INewWindowManager::EvaluateNewWindow によって使用されるフラグ。 これらの値は、ポップアップ ウィンドウを表示するかどうかを決定するための要因です。
PACKAGE_EXECUTION_STATE

. (PACKAGE_EXECUTION_STATE)
知覚

ファイルの認識される型を指定します。 この定数のセットは、AssocGetPerceivedType 関数で使用されます。
PUBAPPINFOFLAGS

PUBAPPINFO 構造体のどのメンバーが有効であるかを指定します。 これらのフラグは、dwMask メンバーで設定され、IPublishedApp::GetPublishedAppInfo に渡されるビットマスクです。
QUERY_USER_NOTIFICATION_STATE

通知の送信の妥当性に関連して、現在のユーザーのマシンの状態を指定します。 SHQueryUserNotificationState によって使用されます。
制限

これらのフラグは、SHRestricted 関数と共に使用されます。
SCALE_CHANGE_FLAGS

発生したスケーリングの変更を示すために使用されるフラグ。
SCNRT_STATUS

SHChangeNotifyRegisterThread の非同期登録と登録解除を有効または無効にするかどうかを示します。
SECURELOCKCODE

非推奨になりました。 この列挙は、ベース ブラウザーのロック アイコンの状態を示すために、BASEBROWSERDATA 構造体によって使用されます。
シャード

使用状況統計が追跡されているアイテムを識別するために、SHAddToRecentDocs によって pv パラメーターで渡されるデータの解釈を示します。
SHARE_ROLE

Users フォルダーまたは Public フォルダーに割り当てられるアクセス許可を指定します。 CreateShare と GetSharePermissions で使用されます。
SHCOLSTATE

プロパティの処理方法について説明します。 これらの値は Shtypes.h で定義されています。
SHELL_LINK_DATA_FLAGS

オプション設定を指定します。 IShellLinkDataList::GetFlags および IShellLinkDataList::SetFlags で使用されます。
SHELL_UI_COMPONENT

シェルで必要な UI コンポーネントの種類を識別します。
ShellFolderViewOptions

ViewOptions プロパティによって返されるビュー オプションを指定します。
ShellSpecialFolderConstants

特殊なフォルダーを識別する、システムに依存しない一意の値を指定します。
ShellWindowFindWindowOptions

シェル ウィンドウ コレクション内のウィンドウを検索するためのオプションを指定します。
ShellWindowTypeConstants

シェル ウィンドウの種類を指定します。
SHGLOBALCOUNTER

さまざまなグローバル カウンターまたは共有変数の識別子。 各グローバル カウンターは、SHGlobalCounterIncrement と SHGlobalCounterDecrement を使用してインクリメントまたはデクリメントできます。
SHREGDEL_FLAGS

項目が削除される基本キーを示す値のセットを提供します。
SHREGENUM_FLAGS

列挙型に使用される基本キーを示す値のセットを提供します。
SHSTOCKICONID

取得するストック システム アイコンを識別するために SHGetStockIconInfo によって使用されます。
SIGDN

IShellItem::GetDisplayName と SHGetNameFromIDList を使用して取得するアイテムの表示名の形式を要求します。
SPACTION

IActionProgress インターフェイスを使用してユーザーに進行状況を表示する必要がある、実行されるアクションについて説明します。
SPTEXT

IActionProgress インターフェイスに提供される説明テキストの種類を指定します。
STPFLAG

タブ プロパティを指定するために ITaskbarList4::SetTabProperties メソッドによって使用されます。
SVUIA_STATUS

ブラウザー ビューの状態を設定するために、IBrowserService2::_UIActivateView メソッドと共に使用されます。
SYNCMGR_CANCEL_REQUEST

ユーザーによる同期の取り消し要求について説明します。
SYNCMGR_CONFLICT_ITEM_TYPE

競合アイテムの種類について説明します。
SYNCMGR_CONTROL_FLAGS

ISyncMgrControl の特定のメソッドに対して要求された操作を実行する方法を指定します。
SYNCMGR_EVENT_FLAGS

同期イベントのフラグを指定します。
SYNCMGR_EVENT_LEVEL

同期センターに報告されるイベントの種類を指定します。
SYNCMGR_HANDLER_CAPABILITIES

ハンドラーに対して実行できるアクションに関するハンドラーの機能を指定します。
SYNCMGR_HANDLER_POLICIES

既定のポリシーから逸脱した同期ハンドラーによって指定されたポリシーを列挙します。
SYNCMGR_HANDLER_TYPE

ハンドラーの型を指定します。 ISyncMgrHandlerInfo::GetType によって使用されます。
SYNCMGR_ITEM_CAPABILITIES

アイテムに対して実行できるアクションを指定します。
SYNCMGR_ITEM_POLICIES

グループ ポリシーで項目を有効または無効にする方法を制御するアイテムのポリシーを指定します。
SYNCMGR_PRESENTER_CHOICE

ユーザーが同期マネージャーの競合解決についてどのような選択を行うかについて説明します。 ISyncMgrConflictPresenter によって使用されます。
SYNCMGR_PRESENTER_NEXT_STEP

同期マネージャーの競合解決で発生する次の手順について説明します。 ISyncMgrConflictPresenter によって使用されます。
SYNCMGR_PROGRESS_STATUS

同期プロセスの現在の進行状況を指定します。 ISyncMgrSyncCallback::ReportProgress によって使用されます。
SYNCMGR_RESOLUTION_ABILITIES

従う機能と競合解決アクティビティを示します。 ISyncMgrResolutionHandler::QueryAbilities で使用されます。
SYNCMGR_RESOLUTION_FEEDBACK

同期マネージャーの解決に関するフィードバックについて説明します。 ISyncMgrResolutionHandler によって使用されます。
SYNCMGR_SYNC_CONTROL_FLAGS

ISyncMgrControl::StartHandlerSync および ISyncMgrControl::StartItemSync で使用されるフラグを示します。
SYNCMGRFLAG

SYNCMGRFLAG 列挙値は、同期イベントがどのように開始されたかを示すために、ISyncMgrSynchronize::Initialize メソッドで使用されます。
SYNCMGRHANDLERFLAGS

SYNCMGRHANDLERINFO 構造体で、現在のハンドラーに適用されるフラグとして使用されます。
SYNCMGRINVOKEFLAGS

SYNCMGRINVOKEFLAGS 列挙値は、ISyncMgrSynchronizeInvoke::UpdateItems メソッドで同期マネージャーを呼び出す方法を指定します。
SYNCMGRITEMFLAGS

SYNCMGRITEM 構造体の現在の項目の情報を指定します。
SYNCMGRLOGLEVEL

SYNCMGRLOGLEVEL 列挙値は、ISyncMgrSynchronizeCallback::LogError メソッドで使用するエラー レベルを指定します。
SYNCMGRREGISTERFLAGS

SYNCMGRREGISTERFLAGS 列挙値は、ハンドラーが通知対象として登録されているイベントを識別するために、ISyncMgrRegister インターフェイスのメソッドで使用されます。
SYNCMGRSTATUS

アイテムの更新された状態を指定するために、ISyncMgrSynchronize::SetItemStatus メソッドで使用されます。
tagDESKBANDCID

これらのコマンド ID は、IOleCommandTarget::Exec を使用してバンド オブジェクトのコンテナーに送信できます。
tagSFBS_FLAGS

StrFormatByteSizeEx 関数が表示されていない数字の丸め処理を処理する方法を指定します。
THUMBBUTTONFLAGS

THUMBBUTTON によって、ボタンの特定の状態と動作を制御するために使用されます。
THUMBBUTTONMASK

THUMBBUTTON 構造体で使用され、その構造体のどのメンバーに有効なデータが含まれているかを指定します。
ThumbnailStreamCacheOptions

IThumbnailStreamCache インターフェイスで使用されるキャッシュ オプションを定義します。
TRANSLATEURL_IN_FLAGS

TRANSLATEURL_IN_FLAGS列挙値は、TranslateURL 関数と共に使用して、その実行方法を決定します。
UNDOCK_REASON

ドッキングされたアクセシビリティ アプリ ウィンドウがドッキング解除された理由を示す値。 IAccessibilityDockingServiceCallback::Undocked によって使用されます。
URL_SCHEME

URL スキームを指定するために使用します。
URLASSOCIATIONDIALOG_IN_FLAGS

URLASSOCIATIONDIALOG_IN_FLAGS列挙値は、URLAssociationDialog と共に使用して、その実行方法を決定します。
VPCOLORFLAGS

色の使用を指定します。 IVisualProperties メソッドで使用されます。
VPWATERMARKFLAGS

透かしフラグを指定します。 IVisualProperties::SetWatermark によって使用されます。
WTS_CONTEXTFLAGS

サムネイル抽出のコンテキストを指定します。 IThumbnailSettings::SetContext によって使用されます。
WTS_FLAGS

サムネイル画像の抽出と表示のオプションを指定するために IThumbnailCache::GetThumbnail によって使用される値。

関数

 
_CancelPendingNavigationAsync

非推奨になりました。 派生クラスが、基底クラスが保留中のナビゲーションを取り消すよう要求できるようにします。
_CancelPendingView

非推奨になりました。 派生クラスが、基底クラスが保留中のビューを取り消すよう要求できるようにします。
_CloseAndReleaseToolbars

非推奨になりました。 派生クラスによってホストされているブラウザー ツール バーの終了を要求します。
_DisableModeless

非推奨になりました。 モーダル UI が表示されているかどうかを基底クラスに確認する派生クラスを有効にします。 モーダル UI は、ブラウザー ウィンドウでの動作の最小化と終了をブロックします。
_ExecChildren

非推奨になりました。 派生クラスが基底クラスに依存するのではなく、IOleCommandTarget::Exec メソッドを介して直接コマンドを発行できるようにします。
_FindTBar

非推奨になりました。 コンポーネント オブジェクト モデル (COM) の ID 規則に基づいて、ブラウザーのツール バー項目のインデックスを返します。
_get_itbLastFocus

非推奨になりました。 フォーカスがあった最後のツール バーまたはビューの ID を取得します。
_GetBorderDWHelper

非推奨になりました。 GetBorderDW を実装するためのヘルパー メソッド。
_GetEffectiveClientArea

非推奨になりました。 ブラウザー ビューのディメンションをネゴシエートするために IBrowserService2::_GetViewBorderRect と共に使用されます。
_GetToolbarCount

非推奨になりました。 ブラウザー ウィンドウのツール バーの数を返します。
_GetToolbarItem

非推奨になりました。 ツール バーから特定の項目を取得します。
_GetViewBorderRect

非推奨になりました。 ブラウザー ビューのサイズと位置をネゴシエートするために、IBrowserService2::_GetEffectiveClientArea と共に使用されます。
_初期化

非推奨になりました。 基底クラスと派生クラスの間の状態の初期化を調整します。
_LoadToolbars

非推奨になりました。 ブラウザーのツール バーの保存状態を読み込みます。
_MaySaveChanges

非推奨になりました。 ブラウザー ビューを閉じる前に変更を保存する必要があるかどうかを基底クラスで確認できるようにします。
_NavigateToPidl

非推奨になりました。 基本クラスを同期的に新しい場所に移動します。
_NewEnum

シェル ウィンドウのコレクションの列挙子を取得します。
_OnFocusChange

非推奨になりました。 派生クラスのブラウザー ツール バーとそのビューの間でフォーカスが移動したときに、基本クラスと派生クラスの間でフォーカスを調整します。
_PauseOrResumeView

非推奨になりました。 派生クラスが基底クラスに一時停止 (最小化操作の前など) を要求するか、ブラウザー ビューを再開できるようにします。
_PositionViewWindow

非推奨になりました。 ビュー サイズ ネゴシエーションで使用されます。 このメソッドは、使用可能なディメンションを決定した後、_UpdateViewRectSizeによって呼び出されます。
_put_itbLastFocus

非推奨になりました。 フォーカスのある最後のツール バーまたは最後のビューを設定します。
_ResizeAllBorders

非推奨になりました。 (IBrowserService4._ResizeAllBorders)
_ResizeNextBorder

非推奨になりました。 ツールバーの追加または削除に応じて、ブラウザー ビューの境界線のサイズを変更します。
_ResizeNextBorderHelper

非推奨になりました。 IBrowserService2::_ResizeNextBorder の実装で使用されるヘルパー メソッド。
_ResizeView

非推奨になりました。 IBrowserService2::_UpdateViewRectSize を呼び出し、IOleInPlaceActiveObject::ResizeBorder を使用してブラウザー ビューを更新します。
_SaveToolbars

非推奨になりました。 ブラウザー のツール バーの状態を保存します。
_SendChildren

非推奨になりました。 派生クラスが基底クラスに依存するのではなく、SendMessage 関数を介して直接メッセージを送信できるようにします。
_Setfocus

非推奨になりました。 ツール バーまたはブラウザーのビュー ウィンドウにフォーカスを設定します。 TranslateAcceleratorSB を使用してアクセラレータを変換するとき、または IBrowserService2::v_MayGetNextToolbarFocus が失敗したときに呼び出されます。
_SwitchActivationNow

非推奨になりました。 現在のブラウザー ビューと保留中のブラウザー ビューを切り替えながら、状態の更新を調整します。
_TryShell2Rename

非推奨になりました。 ブラウザーがリダイレクトされるときに、現在のブラウザー ビューの名前変更を調整します。
_UIActivateView

非推奨になりました。 派生クラスが、基本クラスにブラウザー ビューの更新を要求できるようにします。
_UpdateViewRectSize

非推奨になりました。 ブラウザー ビューのサイズネゴシエーションに関連する他の関数に、許容されるブラウザー ビューのディメンションが変更されたことを通知するために呼び出されます。
AbortList

変更をコミットせずに、ICustomDestinationList::BeginList によって開始されたジャンプ リスト構築セッションを中止します。
アクティブ化

ハンドラーがアクティブ化または非アクティブ化されることを要求します。 アクティブなハンドラーは同期できます。非アクティブなハンドラーはできません。
ActivateApplication

現在のセッションの汎用起動コントラクト (Windows.Launch) に対して、指定された Windows ストア アプリをアクティブにします。
ActivateBackgroundTask

指定したバックグラウンド タスクをアクティブにします。
ActivateForFile

ファイル コントラクト (Windows.File) の指定した Windows ストア アプリをアクティブにします。
ActivateForProtocol

プロトコル コントラクト (Windows.Protocol) の指定した Windows ストア アプリをアクティブにします。
ActivateHandler

ハンドラーをアクティブ化または非アクティブ化します。
ActivatePendingView

非推奨になりました。 ブラウザーが現在のビューと保留中のビューを切り替えるときの状態の更新を調整します。
ActivateTab

タスク バーの項目をアクティブにします。 ウィンドウは実際にはアクティブ化されていません。タスク バーのウィンドウの項目は、単にアクティブとして表示されます。
ActivateView

非推奨になりました。 (IBrowserService4.ActivateView)
AddBand

バンド サイト オブジェクトにバンドを追加します。
AddCheckButton

ダイアログにチェック ボタン (チェック ボックス) を追加します。
AddComboBox

ダイアログにコンボ ボックスを追加します。
AddControlItem

ダイアログのコンテナー コントロールに項目を追加します。
AddCreateFlags

CreateProcess の呼び出しに含まれる追加のフラグを設定します。
AddDataBlock

リンクにデータ ブロックを追加します。
AddEditBox

編集ボックス コントロールをダイアログに追加します。
AddEntry

非推奨になりました。 保留中のナビゲーションの新しいエントリを移動ログに追加します。
AddFolder

ライブラリにフォルダーを追加します。
AddFromArray

IObjectArray に含まれるオブジェクトをコレクションに追加します。
AddIDList

アイテム識別子リスト (PIDL) へのポインターを結果フォルダーに挿入します。
AddItem

結果フォルダーに項目を追加します。
AddItemToSession

現在同期されている項目のセットに指定した項目を追加します。
AddMenu

ダイアログにメニューを追加します。
AddObject

AddObject は変更または使用できない場合があります。
AddObject

コレクションに 1 つのオブジェクトを追加します。
AddPages

ページを表す PROPSHEETPAGE 構造体にハンドルを配列に入力して、ウィザードに拡張ページを追加します。
AddPages

シェルがファイル オブジェクトに対して表示するプロパティ シートに 1 つ以上のページを追加します。 シェルは、ファイルの種類に登録されているプロパティ シート ハンドラーごとにこのメソッドを呼び出します。
AddPlace

ユーザーがアイテムを開いたり保存したりするために使用できる場所の一覧にフォルダーを追加します。
AddPropertySheetPages

ビューが [表示] メニューの [オプション] プロパティ シートにページを追加できるようにします。
AddPushButton

ダイアログにボタンを追加します。
AddRadioButtonList

オプション ボタン (ラジオ ボタンとも呼ばれます) グループをダイアログに追加します。
AddSeparator

ダイアログに区切り記号を追加し、コントロールを視覚的に分離できるようにします。
AddStartupFlags

CreateProcess に渡される STARTUPINFO 構造体に含まれる追加のフラグ。
AddTab

タスク バーに項目を追加します。
AddTask

スケジューラのバックグラウンド キューにタスクを追加します。
AddText

ダイアログにテキスト コンテンツを追加します。
AddToolbar

指定した IDockingWindow オブジェクトをフレームに追加します。
AddUserTasks

ユーザー設定のジャンプ リストの [タスク] カテゴリに含める項目を指定します。
AdvanceSlideshow

指定したモニターの壁紙をスライドショーの次の画像に切り替えます。
助言

ディスプレイへの変更の通知を受け取るアドバイザ シンク オブジェクトを登録します。
助言

イベント コールバックの IExplorerBrowser との接続を開始します。
助言

ダイアログからのイベントをリッスンするイベント ハンドラーを割り当てます。
助言

ハンドラーがすべての操作の状態とエラー情報を提供できるようにします。
助言

イベントによって入力ウィンドウがトリガーされたときに、ウィンドウに代わって通知を受信するように、アプリの入力ウィンドウ ハンドラー オブジェクトを登録します。 このメソッドは、ICoreWindow を実装するオブジェクトを介してウィンドウを参照するという点で、AdviseWithHWND とは異なります。
助言

ファイル操作の状態に関する通知のアドバイザリ接続を設定します。 (ITransferDestination.Advise)
助言

ファイル操作の状態に関する通知のアドバイザリ接続を設定します。 (ITransferSource.Advise)
助言

資格情報プロバイダーがコールバック インターフェイスを介してログオン UI または資格情報 UI でイベントを開始できるようにします。
助言

資格情報がコールバック インターフェイスを介してログオン UI または資格情報 UI でイベントを開始できるようにします。 このメソッドは、ICredentialProviderCredential インターフェイスの他のメソッドの前に呼び出す必要があります。
AdviseWithHWND

イベントによって入力ウィンドウがトリガーされたときに、ウィンドウに代わって通知を受信するように、アプリの入力ウィンドウ ハンドラー オブジェクトを登録します。 このメソッドは、HWND を介してそのウィンドウを参照するという点で、Advise とは異なります。
AllowAutoPlay

ユーザーが挿入したメディアを再生するかどうかを決定し、その場合はどのような制限を使用するかを決定します。
AllowViewResize

非推奨になりました。 ビューのサイズ変更を許可するかどうかを基本クラスに通知します。
Append

マネージド オブジェクトのコレクションに オブジェクトを追加します。
AppendCategory

カスタム ジャンプ リストに含めるために、カスタム カテゴリとそのカテゴリに含まれる変換先を定義します。
AppendFieldComboBoxItem

コンボ ボックスに項目を追加する必要があり、UI を更新する必要があることをログオン UI または資格情報 UI に伝えます。
AppendKnownCategory

[頻度] または [最近] カテゴリをカスタムジャンプ リストに含める必要があることを指定します。
AppendRoot

ツリー内のルートの一覧にシェル項目を追加します。
APPLET_PROC

コントロール パネル アプリケーションのエントリ ポイントとして機能します。 これはライブラリ定義のコールバック関数です。
ApplyProperties

シェルのコピー エンジンを使用して、一連のプロパティを項目に適用します。
ApplyPropertiesToItem

プロパティ値を設定する 1 つの項目を宣言します。
ApplyPropertiesToItem

一連のプロパティ変更をアイテムに適用します。
ApplyPropertiesToItems

共通のプロパティ値のセットを適用する項目のセットを宣言します。
AppVisibilityOnMonitorChanged

ディスプレイのモードが変更されたことをクライアントに通知します。
ArePrintersShared

このコンピューターに接続されているプリンターを共有するかどうかを指定します。
AreSnapshotsAvailable

システムによって以前に記録された Windows Server 2003 ボリューム イメージの可用性を照会します。
ArrangeGrid

移動したアイコンを非表示のグリッドに合わせて配置します。
AssocCreate

IQueryAssociations オブジェクトへのポインターを返します。
AssocCreateForClasses

IQueryAssociations インターフェイスを実装するオブジェクトを取得します。
AssocGetDetailsOfPropKey

名前空間拡張機能によって提供されるファイル関連付け情報を使用して、特定のプロパティ キーの値を取得します。
AssocGetPerceivedType

拡張子に基づいて、ファイルの認識型を取得します。
AssocIsDangerous

ファイルの種類が潜在的なセキュリティ リスクと見なされるかどうかを判断します。
AssocQueryKeyA

レジストリからファイルまたはプロトコルの関連付けに関連するキーを検索して取得します。 (ANSI)
AssocQueryKeyW

レジストリからファイルまたはプロトコルの関連付けに関連するキーを検索して取得します。 (Unicode)
AssocQueryStringA

レジストリからファイルまたはプロトコルの関連付けに関連する文字列を検索して取得します。 (AssocQueryStringA)
AssocQueryStringByKeyA

指定したキーからレジストリからファイル関連付け関連の文字列を検索して取得します。 (ANSI)
AssocQueryStringByKeyW

指定したキーからレジストリからファイル関連付け関連の文字列を検索して取得します。 (Unicode)
AssocQueryStringW

レジストリからファイルまたはプロトコルの関連付けに関連する文字列を検索して取得します。 (AssocQueryStringW)
AutoArrange

AutoArrange は変更または使用できない場合があります。
BeforeCoCreateInstance

. (IHandlerActivationHost.BeforeCoCreateInstance)
BeforeCreateProcess

. (IHandlerActivationHost.BeforeCreateProcess)
開始

進行状況をユーザーに表示する必要があるアクションが開始されたときに呼び出されます。
BeginFieldUpdates

ログオンまたは資格情報 UI のフィールドへのバッチ更新を開始します。
BeginList

カスタムジャンプリストのビルドセッションを開始します。
BindToConflict

IID で指定された特定の競合にバインドします。
BindToHandler

ハンドラー ID 値 (BHID) で指定されたアイテムのハンドラーにバインドします。
BindToHandler

指定したハンドラーを使用して オブジェクトにバインドします。
BindToHandler

Sync Center によって呼び出されたときに、指定された同期ハンドラーをインスタンス化します。
BindToObject

ハンドラー (通常は特定の項目の IShellFolder を実装するシェル フォルダー オブジェクト) を取得します。 ハンドラーの構築を制御する省略可能なパラメーターは、バインド コンテキストで渡されます。
BindToStorage

オブジェクトのストレージ インターフェイスへのポインターを要求します。
BrowseObject

別のフォルダーを参照するように Windows エクスプローラーに通知します。
BrowseToIDList

項目識別子リスト (PIDL) へのポインターを参照します。
BrowseToObject

オブジェクトを参照します。
書き込む

ステージング領域から書き込み可能 CD にデータをコピーするように指示します。
ByteToChar

BYTE 型の値を CHAR 型の値に変換します。
ByteToInt8

BYTE 型の値を INT8 型の値に変換します。
CacheOLEServer

非推奨になりました。 再利用時にサーバーを再読み込みしないように、外部オブジェクトへの参照をキャッシュします。
コールバック

コンテキスト メニューのコールバック関数を有効にします。
CallbackSM

メニュー バンド オブジェクトからメッセージを受信します。
CanCategorizeOnSCID

列をカテゴリとして使用できるかどうかを決定します。
CancelIo

保留中のすべての入出力 (I/O) 操作を取り消し済みとしてマークします。
CanContinue

同期が取り消されたかどうかを判断します。
CanNavigateNow

非推奨になりました。 ナビゲーションが現在許可されているかどうかを示す値を返します。
CanRenderComposited

半透明として表示されるデスクバンドの能力を示します。
CaptureThumbnail

IHTMLDocument2 ドキュメントのサムネイル表現を取得します。
CDefFolderMenu_Create2

選択したファイル フォルダー オブジェクトのグループのコンテキスト メニューを作成します。
CheckPolicy

添付ファイルの実行ポリシーに基づいて決定を行うために使用できるブール型テストを提供します。
ChrCmpIA

2 文字の比較を実行します。 比較では、大文字と小文字を区別しません。 (ANSI)
ChrCmpIW

2 文字の比較を実行します。 比較では、大文字と小文字を区別しません。 (Unicode)
CIDLData_CreateFromIDArray

CIDLData_CreateFromIDArray変更または使用できない場合があります。
[クリア]

コレクションからすべてのオブジェクトを削除します。 (IObjectCollection.Clear)
ClearClientData

保存されているすべての状態情報をクリアするようにダイアログに指示します。
ClearClientState

クライアントの GUID に基づいて格納されている状態をすべて削除します。 たとえば、特定のファイルの種類に対してプロンプトを再び表示しないことを示すチェック ボックスに基づく設定が考えられます。
ClearUserAssociations

現在のユーザーのすべてのユーザーごとの関連付けを削除します。 これにより、マシンの既定値が存在する場合は、マシンの既定値に戻ります。 Windows 8 での使用を意図していません。
複製

現在、実装されていません。 (IEnumExplorerCommand.Clone)
複製

現在の状態を保持するために列挙子オブジェクトの複製を要求するために使用されます。
複製

現在のアイテムと同じ内容と状態を持つ新しい項目列挙オブジェクトを作成します。 (IEnumFullIDList.Clone)
複製

現在のアイテムと同じ内容と状態を持つ新しい項目列挙オブジェクトを作成します。 (IEnumIDList.Clone)
複製

実装されていません。実装されていません。
複製

リソース列挙子を複製します。
複製

現在の列挙体のコピーを取得します。
複製

使用されていません。 IEnumSyncMgrConflict オブジェクトを複製します。
複製

IEnumSyncMgrEvents オブジェクトを複製します。
複製

使用されていません。 IEnumSyncMgrSyncItems オブジェクトを複製します。
複製

現在の列挙子と同じ状態の別の項目列挙子を作成して、同じリストを反復処理します。 このメソッドを使用すると、列挙シーケンス内のポイントを記録でき、後でそのポイントに戻ることができます。
複製

非推奨になりました。 現在の移動ログの内容を複製します。
CloneFrame

現在のイメージまたはフレームの複製を取得します。
閉じる

イメージ キャッシュを閉じます。
閉じる

ダイアログを閉じます。
CloseDW

ドッキング ウィンドウ オブジェクトに、フレームから削除される予定であることを通知します。 ドッキング ウィンドウ オブジェクトは、この時点で永続的な情報を保存する必要があります。
CloseFile

現在使用されているファイルを閉じます。
CollapseAll

指定されたツリー内のすべての項目を折りたたみます。
ColorAdjustLuma

RGB 値の輝度を変更します。 色相と彩度は影響を受けません。
ColorHLSToRGB

色を色相輝度彩度 (HLS) から RGB 形式に変換します。
ColorRGBToHLS

色を RGB から色相輝度彩度 (HLS) 形式に変換します。
ColumnClick

列を再配置します。
CommandLineToArgvW

Unicode コマンド ライン文字列を解析し、標準の C ランタイム argv 値と argc 値に似た方法で、コマンド ライン引数へのポインターの配列と、そのような引数の数を返します。
CommandLinkClicked

[ログオン UI] と [資格情報 UI] を有効にして、リンクがクリックされたことを示します。
コミット

pdwLoc で指定された内容をストレージに書き込みます。
コミット

ライブラリの更新を既存のライブラリ記述ファイルにコミットします。
CommitItem

指定した項目をハンドラーの同期セットのメンバーとして確認し、UI に表示されることを確認します。
CommitList

ICustomDestinationList::BeginList の呼び出しによって開始されたジャンプ リストが完了し、表示の準備ができていることを宣言します。
比較

2 つの IShellItem オブジェクトを比較します。
CompareCategory

項目識別子リスト内の 2 つの項目の相対的な順序を決定します。したがって、UI で指定します。
CompareIDs

アイテム識別子リストを指定して、2 つのファイル オブジェクトまたはフォルダーの相対順序を決定します。
ComputeApplicationSize

スプーフィングされた設定の現在のセットに基づいて、Windows ストア アプリのサイズを取得します。
ComputerInfoChanged

サポートされていません。 このインターフェイスは、新しいバージョンの Windows では存在しない可能性があります。 (IComputerInfoChangeNotify.ComputerInfoChanged)
ConfirmEncryptionLoss

この操作で暗号化の損失が許容されることを確認するメッセージをユーザーに表示します。
ConfirmOverwrite

既存のアイテムの上書きが許容されることを確認するメッセージをユーザーに表示します。
のインスタンスに接続するときには、

IConnectableCredentialProviderCredential オブジェクトを接続します。 このメソッドは、ユーザーが [ログオン前アクセス プロバイダー] 画面で [送信] ボタンをクリックした後、ICredentialProviderCredential::GetSerialization が呼び出される前に呼び出されます。
ConnectToConnectionPoint

クライアントのシンクと接続ポイント コンテナーの間の接続を確立または終了します。
CopyCallback

シェルでフォルダーまたはプリンター オブジェクトの移動、コピー、削除、または名前変更を許可するかどうかを指定します。 (ANSI)
CopyCallback

シェルでフォルダーまたはプリンター オブジェクトの移動、コピー、削除、または名前変更を許可するかどうかを指定します。 (Unicode)
CopyDataBlock

リンクのデータ ブロックのコピーを取得します。
CopyItem

指定したコピー先にコピーする 1 つの項目を宣言します。
CopyItems

指定したコピー先にコピーする項目のセットを宣言します。
CountEntries

非推奨になりました。 移動ログ内のエントリの数を生成します。
CountTasks

スケジューラのキュー内の同じ所有者 ID を持つタスクをカウントします。
CreateAppContainerProfile

AppContainer のユーザーごとのアプリごとのプロファイルを作成します。
CreateBand

指定したバンドを作成します。
CreateBrowserPropSheetExt

非推奨になりました。 派生クラスが Folder Options プロパティ シートを基底クラスに追加できるようにします。
CreateCategory

カテゴリ オブジェクトを作成します。
CreateEnumIDListFromContents

ビューの内容から ID リストの列挙子を作成します。
CreateEnvironmentBlock

指定したユーザーの環境変数を取得します。 その後、このブロックを CreateProcessAsUser 関数に渡すことができます。
CreateImageFromFile

特定のファイルに基づいて IShellImageData インターフェイスのインスタンスを作成します。
CreateImageFromStream

特定のファイル ストリームに基づいて IShellImageData インターフェイスのインスタンスを作成します。
CreateInvoker

現在の選択範囲で関連付けられたハンドラーの呼び出しを有効にする オブジェクトを取得します。 呼び出し側には、現在の選択がサポートされているかどうかを確認する機能が含まれています。
CreateIShellImageData

IShellImageData インターフェイスのインスタンスを作成します。
Createitem

指定したファイルを作成します。
CreateItemID

指定されたデータから ItemID を作成します。
CreateObject

指定したクラスのローカル オブジェクトを作成し、オブジェクト上の指定したインターフェイスへのポインターを返します。
CreateProfile

新しいユーザー プロファイルを作成します。
CreateResource

指定したリソースを作成します。
CreateSession

指定した項目の同期が開始されたことを同期センターに通知します。
CreateShare

Users フォルダーまたは Public フォルダーを共有します。 フォルダーが既に共有されている場合、このメソッドは共有状態を更新します。
CreateViewObject

フォルダー オブジェクトから情報を取得したり、フォルダー オブジェクトと対話したりするために使用できるオブジェクトを要求します。
CreateViewWindow

ビュー ウィンドウを作成します。 これは、Windows エクスプローラーの右側のウィンドウ、またはフォルダー ウィンドウのクライアント ウィンドウのいずれかです。
CreateViewWindow

非推奨になりました。 新しいブラウザー ビュー ウィンドウを作成するときの状態の更新を調整します。
CreateViewWindow2

新しいシェル ビュー ウィンドウの作成を要求するために使用されます。 エクスプローラーの右側のウィンドウ、またはフォルダー ウィンドウのクライアント ウィンドウを指定できます。
CreateViewWindow3

新しいシェル ビュー ウィンドウの作成を要求します。 ビューには、Windows エクスプローラーの右側のペイン、またはフォルダー ウィンドウのクライアント ウィンドウを指定できます。 このメソッドは CreateViewWindow2 を置き換えます。
CredentialsChanged

資格情報の列挙リストが変更されたことをログオン UI または資格情報 UI に通知します。
DAD_AutoScroll

画像のドラッグ中にウィンドウをスクロールします。
DAD_DragEnterEx

ドラッグ操作中に指定したウィンドウに対する更新をロックし、ウィンドウ内の指定した位置にドラッグイメージを表示します。 (DAD_DragEnterEx)
DAD_DragEnterEx2

ドラッグ アンド ドロップ操作中に指定したウィンドウの更新をロックし、ウィンドウ内の指定した位置にドラッグ イメージを表示します。
DAD_DragLeave

DAD_DragEnterEx関数によってロックされているウィンドウのロックを解除します。
DAD_DragMove

ドラッグ アンド ドロップ操作中にドラッグされているイメージを移動します。
DAD_SetDragImage

ドラッグイメージを設定します。
DAD_ShowDragImage

ドラッグする画像の表示/非表示を切り替えます。 (DAD_ShowDragImage)
デコード

イメージ ファイルをデコードし、状態を設定します。
DEFINE_PROPERTYKEY

形式識別子 (FMTID) とプロパティ識別子 (PID) をプロパティ キーを表す PROPERTYKEY 構造体にパックするために使用されます。
DefScreenSaverProc

スクリーン セーバー アプリケーションで処理されないメッセージの既定の処理を提供します。
DefSubclassProc

ウィンドウのサブクラス チェーンで次のハンドラーを呼び出します。 サブクラス チェーンの最後のハンドラーは、ウィンドウの元のウィンドウ プロシージャを呼び出します。
削除

同期項目を削除します。
DeleteAppContainerProfile

指定したユーザーごとのアプリごとのプロファイルを削除します。
DeleteFieldComboBoxItem

コンボ ボックスから項目を削除し、UI を更新する必要があることをログオン UI または資格情報 UI に伝える。
Deleteitem

削除する 1 つの項目を宣言します。
DeleteItems

削除するアイテムのセットを宣言します。
DeleteList

指定したアプリケーションのカスタムジャンプ リストを削除します。
DeleteLogError

登録済みアプリケーションのハンドラーによって呼び出され、同期マネージャーの状態ダイアログ ボックスの [エラー] タブで、以前にログに記録された ErrorInformation、警告、またはエラー メッセージを削除します。
DeleteProfileA

指定したコンピューターからユーザー プロファイルとすべてのユーザー関連の設定を削除します。 呼び出し元には、ユーザーのプロファイルを削除するための管理特権が必要です。 (ANSI)
DeleteProfileW

指定したコンピューターからユーザー プロファイルとすべてのユーザー関連の設定を削除します。 呼び出し元には、ユーザーのプロファイルを削除するための管理特権が必要です。 (Unicode)
DeleteShare

[ユーザー] フォルダーまたは [パブリック] フォルダーから共有を削除します。
DeleteTab

タスク バーから項目を削除します。
DeriveAppContainerSidFromAppContainerName

指定したプロファイルの SID を取得します。
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName

DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName は、今後の使用のために予約されています。
DeskBandRegistrationChanged

デスクバンド登録キャッシュを更新します。
Destroy

ブラウザーを破棄します。
DestroyBand

指定したバンドを破棄します。
DestroyEnvironmentBlock

CreateEnvironmentBlock 関数によって作成された環境変数を解放します。
DestroyViewWindow

ビュー ウィンドウを破棄します。
[デタッチ]

ISharedBitmap オブジェクトに含まれるビットマップを取得し、含まれているビットマップが共有メモリに存在する場合はコピーを返します。
DisableDebugging

指定したパッケージのプロセスのデバッグ モードを無効にします。
DiscardEdit

イメージに対して行われた編集を破棄します。
Disconnect (切断)

IConnectableCredentialProviderCredential オブジェクトを切断します。
DisplayName

IShellImageData がファイル パスで初期化された場合のファイルの名前を取得します。 それ以外の場合は、データ ストリームの名前を取得します。
DisplayParseError

非推奨になりました。 IBrowserService::IEParseDisplayName で正常に解析できなかった URL を表示します。
DLLGETVERSIONPROC

アプリケーションが DLL 固有のバージョン情報を取得できるように、多くの Windows シェル DLL によって実装されます。
DllInstall

DLL のインストールとセットアップを処理します。
DoContextMenuPopup

DoContextMenuPopup は、Windows Server 2003 の時点で使用できなくなりました。
DoEnvironmentSubstA

1 つ以上の環境変数への参照を含む入力文字列を解析し、それらを完全に展開された値に置き換えます。 (ANSI)
DoEnvironmentSubstW

1 つ以上の環境変数への参照を含む入力文字列を解析し、それらを完全に展開された値に置き換えます。 (Unicode)
DoPreview

以前の Initialize メソッド呼び出しで指定したソースからデータを読み込み、プレビューアー ウィンドウへのレンダリングを開始するようにプレビュー ハンドラーに指示します。
DoRename

現在の選択範囲の名前変更操作を開始します。
DragAcceptFiles

ウィンドウがドロップされたファイルを受け入れるかどうかを登録します。
DragEnter

ドロップ 先の IDropTarget::D ragEnter メソッドが呼び出されたことをドラッグ イメージ マネージャーに通知します。
DragFinish

ファイル名をアプリケーションに転送する際に使用するためにシステムが割り当てたメモリを解放します。
DragLeave

ドロップ ターゲットの IDropTarget::D ragLeave メソッドが呼び出されたことをドラッグ イメージ マネージャーに通知します。
DragOver

ドロップ ターゲットの IDropTarget::D ragOver メソッドが呼び出されたことをドラッグ イメージ マネージャーに通知します。
DragQueryFileA

ドラッグ アンド ドロップ操作が成功した結果、ドロップされたファイルの名前を取得します。 (ANSI)
DragQueryFileW

ドラッグ アンド ドロップ操作が成功した結果、ドロップされたファイルの名前を取得します。 (Unicode)
DragQueryPoint

ドラッグ アンド ドロップ操作中にファイルがドロップされた時点でのマウス ポインターの位置を取得します。
描画

デコードされたイメージを描画します。
DriveType

DriveType 関数は、ドライブ番号に基づいてドライブの種類を決定します。 (DriveType 関数)
DriveType

DriveType 関数は、ドライブ番号に基づいてドライブの種類を決定します。 (DriveType)
Drop

ドロップ ターゲットの IDropTarget::D rop メソッドが呼び出されたことをドラッグ イメージ マネージャーに通知します。
DuplicateIcon

指定したアイコンの複製を作成します。
DWordPtrAdd

DWORD_PTR型の 2 つの値を追加します。
DWordPtrMult

DWORD_PTR型の 1 つの値を別の値で乗算します。
DWordPtrSub

DWORD_PTR型の 1 つの値を別の値から減算します。
有効にする

オートコンプリートを有効または無効にします。
有効にする

デスクトップの背景を有効または無効にします。
有効にする

アクティブなハンドラーを有効または無効にすることを要求します。 有効なハンドラーは同期でき、無効なハンドラーは同期できません。
有効にする

同期項目を有効または無効にします。
EnableDebugging

指定したパッケージのプロセスのデバッグ モードを有効にします。
EnableFocusTracking

クライアント プロセスが、タッチ キーボードの呼び出しと無視のセマンティクスを制御する Windows ストア アプリのフォーカス追跡メカニズムにオプトインできるようにします。
EnableHandler

ハンドラーを有効または無効にします。
EnableItem

指定したハンドラーによって管理される同期項目を有効または無効にします。
EnableModeless

モードレス ダイアログ ボックスを有効または無効にします。 このメソッドは、現在実装されていません。
EnableModeless

PrepareForSync メソッドと Synchronize メソッド内からダイアログ ボックスが表示される前後に、登録済みアプリケーションによって呼び出されます。
EnableModelessSB

モードレス ダイアログ ボックスを有効または無効にするように Windows エクスプローラーに指示します。
EnableOpenDropDown

ダイアログの [開く] または [保存] ボタンのドロップダウン リストを有効にします。
End

この進行状況の実装に関連付けられているアクションが終了したことを示します。
EndFieldUpdates

BeginFieldUpdates によって開始されたバッチ更新を完了してコミットします。
EndOperation

非同期データ抽出が終了したことをデータ オブジェクトに通知します。
EndVisualGroup

ダイアログ内のビジュアル グループへの要素の追加を停止します。
EnsureItemVisible

指定された項目が確実に表示されるようにします。
EnterFolder

名前空間のウォーク中にフォルダーが入力されようとしているときに呼び出されます。 取得した項目の初期化には、このメソッドを使用します。
EnterFolder

フォルダーがファイル操作の宛先であることを通知します。
EnumApps

特定のカテゴリのアプリケーション発行元によって発行されたすべてのアプリケーションを列挙するための列挙子を作成します。
EnumBands

バンド サイト内のバンドを列挙します。
EnumCategories

カテゴリを表す GUID の一覧の列挙子を取得します。
EnumConflicts

指定された同期ハンドラーと同期項目を対象にした競合を列挙します。
EnumerateBackgroundTasks

指定したパッケージによって提供されるバックグラウンド タスクを取得します。
EnumItems

配列内の項目の列挙子を取得します。
EnumObjects

アイテム識別子列挙オブジェクトを作成し、その IEnumIDList インターフェイスを返すことによって、クライアントがフォルダーの内容を確認できるようにします。 そのインターフェイスでサポートされているメソッドを使用して、フォルダーの内容を列挙できます。
EnumReady

ビューの項目の列挙が完了したことを実装者に通知します。
EnumResources

リソース列挙子オブジェクトを取得します。
EnumSearches

クライアントが使用可能な検索オブジェクトを列挙できるようにするインターフェイスへのポインターを要求します。
EnumSubCommands

コマンドのサブコマンドの列挙子を取得します。
EnumSyncMgrItems

登録済みアプリケーションによって処理される項目の ISyncMgrEnumItems インターフェイスを取得します。
EstablishConnection

ネットワーク接続が必要な場合に、登録済みアプリケーションのハンドラーによって呼び出されます。
EvaluateNewWindow

表示しようとしている新しいウィンドウに関するデータを受け入れ、ユーザーの設定に基づいてそのウィンドウを開くことを許可するかどうかを決定します。
実行

添付ファイルに対してアクションを実行します。
実行

選択した項目に対して動詞を呼び出します。 このインターフェイスの他のメソッドを呼び出した後、このメソッドを呼び出します。
expand

オートコンプリート クライアントが、その名前空間内の指定された項目に関連付けられている候補文字列を生成することを要求します。
ExpandEnvironmentStringsForUserA

指定したユーザーに対して確立された環境ブロックを使用して、ソース文字列を展開します。 (ANSI)
ExpandEnvironmentStringsForUserW

指定したユーザーに対して確立された環境ブロックを使用して、ソース文字列を展開します。 (Unicode)
抽出

指定した場所からアイコン イメージを抽出します。 (ANSI)
抽出

指定した場所からアイコン イメージを抽出します。 (Unicode)
抽出

シェル フォルダー内の項目など、オブジェクトからイメージを要求します。
ExtractAssociatedIconA

ファイル内のリソースとして格納されているアイコン、またはファイルに関連付けられている実行可能ファイルに格納されているアイコンへのハンドルを取得します。 (ANSI)
ExtractAssociatedIconExA

ExtractAssociatedIconEx は、変更または使用できない場合があります。 (ANSI)
ExtractAssociatedIconExW

ExtractAssociatedIconEx は、変更または使用できない場合があります。 (Unicode)
ExtractAssociatedIconW

ファイル内のリソースとして格納されているアイコン、またはファイルに関連付けられている実行可能ファイルに格納されているアイコンへのハンドルを取得します。 (Unicode)
ExtractIconA

指定した実行可能ファイル、DLL、またはアイコン ファイルからアイコンへのハンドルを取得します。 大きいアイコンまたは小さいアイコンに対するハンドルの配列を取得するには、ExtractIconEx 関数を使用します。 (ANSI)
ExtractIconExA

ExtractIconEx 関数は、指定された実行可能ファイル、DLL、またはアイコン ファイルから抽出された大小のアイコンへのハンドルの配列を作成します。 (ANSI)
ExtractIconExW

ExtractIconEx 関数は、指定された実行可能ファイル、DLL、またはアイコン ファイルから抽出された大小のアイコンへのハンドルの配列を作成します。 (Unicode)
ExtractIconW

指定した実行可能ファイル、DLL、またはアイコン ファイルからアイコンへのハンドルを取得します。 大きいアイコンまたは小さいアイコンに対するハンドルの配列を取得するには、ExtractIconEx 関数を使用します。 (Unicode)
FileFailure

エラーが発生し、ユーザーの操作が必要な場合に呼び出されます。
FillFromObject

結果フォルダーを作成し、項目を入力します。
Assert

資格情報のタイルを提供するために資格情報プロバイダーの一覧を許可するかどうかを評価します。
FilterView

現在のビューの内容にフィルターを設定します。
FindCIE4ConnectionPoint

非推奨になりました。 ブラウザー イベントの接続ポイントを取得します。
FindConnectionPoint

非推奨になりました。 ブラウザー イベントの接続ポイントを取得します。
FindExecutableA

特定のドキュメント ファイルに関連付けられている実行可能ファイル (.exe) の名前とハンドルを取得します。 (ANSI)
FindExecutableW

特定のドキュメント ファイルに関連付けられている実行可能ファイル (.exe) の名前とハンドルを取得します。 (Unicode)
FindFolderFromIDList

IDList に基づいて既知のフォルダーを表す オブジェクトを取得します。 オブジェクトを使用すると、特定のフォルダー プロパティのクエリを実行したり、フォルダーの現在のパスを取得したり、フォルダーを別の場所にリダイレクトしたり、ITEMIDLIST としてフォルダーのパスを取得したりできます。
FindFolderFromPath

ファイル システム パスに基づいて既知のフォルダーを表す オブジェクトを取得します。
FindToolbar

ツール バー フレーム内の指定した IDockingWindow オブジェクトを検索し、それに対するインターフェイス ポインターを返します。
FindTravelEntry

非推奨になりました。 特定の旅行エントリが移動ログに存在するかどうかを決定します。
FindWindowSW

シェル ウィンドウ コレクション内のウィンドウを検索し、ウィンドウのハンドルと IDispatch インターフェイスを返します。
FinishOperations

IFileOperation の呼び出しによって最後に実行された操作が完了した後に、呼び出し元によって実装されたアクションを実行します。
FolderIdFromCsidl

従来の CSIDL 値に相当する KNOWNFOLDERID を取得します。
FolderIdToCsidl

指定された KNOWNFOLDERID に相当するレガシ CSIDL 値を取得します。
ForwardViewMsg

非推奨になりました。 SendMessage hWnd パラメーターとして BASEBROWSERDATA 構造体の _hwndView メンバーを使用して、ビューで受信したメッセージで SendMessage 関数を呼び出します。
FoundItem

名前空間ウォーク中に名前空間にオブジェクトが見つかった場合に呼び出されます。 このメソッドは、それを実装するクラスのメイン アクション関数として使用します。 このメソッド内で必要に応じてアクションを実行します。
FreeConfirmConflictItem

CONFIRM_CONFLICT_ITEM構造体に割り当てられているリソースを解放します。
FreeIDListArray

項目識別子リスト (PIDL) リスト配列へのポインターによって使用されるメモリを解放します。
FreeIDListArrayChild

子項目 ID へのポインターの配列のメモリ領域を解放します。 これにより、配列内のPITEMID_CHILDsと配列自体の両方が解放されます。
FreeIDListArrayFull

項目識別子リスト (PIDL) 配列へのポインターのメモリ領域を解放します。 これにより、配列内のPIDLIST_ABSOLUTEsと配列自体の両方が解放されます。
FreeKnownFolderDefinitionFields

IKnownFolder::GetFolderDefinition から結果の割り当てられたフィールドを解放します。
get_Application

アプリケーション オブジェクトを取得します。
get_Count

シェル ウィンドウ コレクション内のウィンドウの数を取得します。
get_CurrentViewMode

現在のフォルダーの現在のビュー モードを取得します。
get_FocusedItem

入力フォーカスを持つ項目を表す FolderItem オブジェクトを取得します。
get_Folder

ビューを表す Folder オブジェクトを取得します。
get_FolderFlags

現在のフォルダーの設定を取得します。
get_GroupBy

フォルダー ビューのグループ化に使用される列を取得します。
get_IconSize

現在のフォルダーのアイコン サイズ設定を取得します。
get_Parent

実装されていません。 (IShellFolderViewDual.get_Parent)
get_Script

ビューのスクリプト オブジェクトを取得します。
get_SortColumns

現在のフォルダーの並べ替えに使用される列の名前を取得します。
get_ViewOptions

ビューの現在のオプションを示すフラグのセットを取得します。
GetAcceptLanguagesA

言語設定を指定するときに Web サイトで使用される文字列を取得します。 (ANSI)
GetAcceptLanguagesW

言語設定を指定するときに Web サイトで使用される文字列を取得します。 (Unicode)
GetAccountOptions

ローカル アカウントまたは Microsoft アカウントの [その他のユーザー] タイルがログオン UI または資格情報 UI に表示されるかどうかを示す値を取得します。
GetAllUsersProfileDirectoryA

すべてのユーザーが共有するプログラム データを含むディレクトリのルートへのパスを取得します。 (ANSI)
GetAllUsersProfileDirectoryW

すべてのユーザーが共有するプログラム データを含むディレクトリのルートへのパスを取得します。 (Unicode)
GetAnyOperationsAborted

IFileOperation::P erformOperations の呼び出しによって開始されたファイル操作が完了前に停止されたかどうかを示す値を取得します。 操作は、ユーザー 操作によって停止することも、システムによってサイレントモードで停止することもできます。
GetAppContainerFolderPath

指定したアプリ コンテナーのローカル アプリ データ フォルダーのパスを取得します。
GetAppContainerRegistryLocation

アプリ コンテナーに関連付けられているレジストリ ストレージの場所を取得します。
GetAppID

ファイルの種類ハンドラーの明示的なアプリケーション ユーザー モデル ID (AppUserModelID) を取得します (宣言されている場合)。
GetAppInfo

アプリケーションに関する一般的な情報を取得します。
GetApplicationDisplayName

ハンドラーを実装したアプリケーションの表示名を取得します。
GetApplicationIconReference

ハンドラーを実装したアプリケーションのアイコンを取得します。
GetApplicationPublisher

ハンドラーを実装したアプリケーションの発行元の名前を取得します。
GetApplicationSizeBounds

このメソッドは、アプリケーションでサポートされているサイズ境界を取得します。
GetApplicationViewOrientation

アプリケーション デザイン モード ウィンドウの向きを取得します。
GetAppName

ファイルを使用しているアプリケーションの名前を取得します。
GetAppUserModelId

ソース アプリケーションから AppUserModelId を取得します。
GetAppVisibilityOnMonitor

指定したモニターの現在のモードを照会します。
GetArguments

シェル リンク オブジェクトに関連付けられているコマンド ライン引数を取得します。 (ANSI)
GetArguments

シェル リンク オブジェクトに関連付けられているコマンド ライン引数を取得します。 (Unicode)
GetArrangeParam

ビューの配置パラメーターを取得します。ビューの並べ替え方法です。
GetAsyncMode

データ オブジェクトが非同期データ抽出をサポートしているかどうかを判断するために、ドロップ ターゲットによって呼び出されます。
GetAt

配列から指定したユーザーを取得します。
GetAt

指定したオブジェクトのインターフェイスへのポインターを提供します。 オブジェクトとインターフェイスは、インデックスとインターフェイス ID で指定されます。
GetAttributes

IShellItem オブジェクトの要求された属性セットを取得します。
GetAttributes

IShellItemArray に含まれる項目のセットの属性を取得します。
GetAttributes

リソース属性を取得します。
GetAttributesOf

IShellFolder で表される オブジェクトに含まれる 1 つ以上のファイル オブジェクトまたはフォルダー オブジェクトの属性を取得します。
GetAutoArrange

GetAutoArrange は、変更または使用できない場合があります。
GetAutoArrange

フォルダーの自動配置モードの現在の状態を取得します。
GetAvailableSize

アクセシビリティ ウィンドウを表示するために特定の画面で使用できるディメンションを取得します。
GetBackgroundColor

イメージが表示されていない場合、またはデスクトップの背景が無効になっている場合にデスクトップに表示される色を取得します。 この色は、デスクトップの壁紙が画面全体を塗りつぶさない場合にも境界線として使用されます。
GetBandInfo

バンド オブジェクトの状態情報を取得します。
GetBandInfoSFB

IShellFolderBand オブジェクトに関する情報を取得し、BANDINFOSFB 構造体に配置します。
GetBandObject

バンド サイトから指定したバンド オブジェクトを取得します。
GetBandSiteInfo

バンド サイト内のバンドに関する情報を取得します。
GetBaseBrowserData

非推奨になりました。 状態を決定するために、基底クラスが所有する保護された要素を含む読み取り専用構造体を取得します。
GetBitmapValue

ビットマップ フィールドを使用して資格情報からビットマップ データを取得できるようにします。
GetBool

指定したプロパティ キーのブール値を取得します。
GetBorderDW

指定した IDockingWindow オブジェクトに割り当てられた境界線領域を取得します。
GetBrowserByIndex

非推奨になりました。 指定されたインデックスを持つブラウザーを取得します。
GetBrowserIndex

非推奨になりました。 ウィンドウ階層内のブラウザーのインデックスを取得します。
GetCachedSlowAppInfo

低速ソースからの情報をアプリケーションに返します。 IShellApp::GetSlowAppInfo とは異なり、このメソッドはキャッシュされた情報を返すことができます。 この方法は、発行されたアプリケーションには適用できません。
GetCancelEvent

操作が取り消されたときに送信されるイベントを取得します。
GetCancelInformation

ユーザーが進行状況 UI から [キャンセル] を選択したときに投稿される情報を返します。
GetCancelledPage

ユーザーがウィザード拡張機能のナビゲーションをキャンセルしたときに呼び出されます。 ウィザード拡張機能でユーザーがナビゲーションを取り消したときに表示するウィザード ページを表す PROPSHEETPAGE のハンドルを取得します。
GetCanonicalName

Windows エクスプローラー コマンドの GUID を取得します。
GetCapabilities

ファイルを閉じることができるかどうか、および UI がファイルを使用しているアプリケーションのウィンドウに切り替えることができるかどうかを判断します。
GetCapabilities

ハンドラーの定義された機能を記述するフラグのセットを取得します。
GetCapabilities

項目の定義された機能を記述するフラグのセットを取得します。
GetCategories

アプリケーション発行元によって提供されるカテゴリを一覧表示する構造体を取得します。
GetCategory

識別子の一覧に関連付けられているカテゴリの一覧を取得します。
GetCategory

選択したフォルダーの仮想、固定、共通、またはユーザーごとのカテゴリを取得します。
GetCategoryForSCID

指定したシェル列に使用するカテゴライザーを表す GUID を取得します。
GetCategoryInfo

既定の表示や UI に表示するテキストなど、カテゴリに関する情報を取得します。
GetCategoryName

指定したカテゴリの名前を取得します。
GetCheckboxValue

チェック ボックスの値を取得します。
GetCheckButtonState

ダイアログのチェック ボタン (チェック ボックス) の現在の状態を取得します。
GetCheckState

ツリー ビュー コントロールのチェック ボックス 項目の状態を取得します。
GetClient

クライアント オブジェクトを取得します。
GetCLSID

指定したプロパティ キーのクラス識別子 (CLSID) 値を取得します。
GetCodePage

ANSI コード ページの数値 (コード ページ識別子) を取得します。
GetColor

指定した色を取得します。
GetColumnCount

表示されている列または列の完全なセットの列数を取得します。
GetColumnInfo

列に関する情報を要求します。
GetColumnInfo

各列に関する情報を取得します:_width、表示、表示名、および状態。
GetColumnPropertyList

列挙された列に対応する列の順序付きリストを取得します。
GetColumns

ビューがサポートする列を表す PROPERTYKEY 構造体の配列を取得します。 すべての列または現在表示されている列のみが含まれます。
GetComboBoxValueAt

指定したインデックス位置にあるコンボ ボックス エントリの文字列ラベルを取得します。
GetComboBoxValueCount

指定したコンボ ボックス内の項目の数を取得し、最初に選択する項目を指定します。
GetCommand

指定した Explorer コマンド インスタンスを取得します。
GetCommands

指定した Explorer コマンド列挙子インスタンスを取得します。
GetCommandString

ヘルプ文字列や、コマンドの言語に依存しない名前(正規名)など、ショートカット メニュー コマンドに関する情報を取得します。
GetComment

ハンドラーに関する解説を含む文字列を取得します。
GetComment

アイテムに関する解説を含む文字列を取得します。
GetCompositionState

コンポジションの状態を取得します。
GetCondition

検索ボックスの内容を ICondition オブジェクトとして取得します。
GetConflictIdInfo

競合ストア内の競合を識別する情報を取得します。
GetConflictIDList

競合を IShellItem にマップします。
Getcontext

プロパティを表示したり、コンテキスト メニュー アクションを実行したりするためにハンドラーで使用できるコンテキスト オブジェクトを取得します。
GetControlItemState

ダイアログで見つかったコンテナー コントロール内の項目の現在の状態を取得します。
GetControlState

特定のコントロールの現在の可視性と有効な状態を取得します。
GetControlStyle

名前空間オブジェクトのツリービュー コントロールに設定された表示スタイルを取得します。
GetControlStyle2

名前空間オブジェクトのツリービュー コントロールに対して設定された拡張表示スタイルを取得します。
GetControlWindow

ブラウザー コントロールへのウィンドウ ハンドルを取得します。
GetCount

指定された IShellItem 配列内の項目の数を取得します。
GetCount

ユーザー配列内の ICredentialProviderUser オブジェクトの数を取得します。
GetCount

競合する項目の数を取得します。
GetCount

項目数を取得します。
GetCount

ストア内の競合の数を取得します。
GetCount

コレクション内のオブジェクトの数を提供します。
GetCreateFlags

CreateProcess に渡される追加のフラグを取得します。
GetCredentialAt

特定の資格情報を取得します。
GetCredentialCount

この資格情報プロバイダーで使用可能な資格情報の数を取得します。
GetCurFolder

フォルダー オブジェクトの ITEMIDLIST を取得します。
GetCurrentFilter

現在のフィルターを Unicode 文字列として取得します。
GetCurrentFolderFlags

現在適用されているフォルダー フラグを取得します。
GetCurrentInfo

現在のフォルダー設定を取得します。
GetCurrentPage

マルチページ イメージの現在のページを取得します。
GetCurrentProcessExplicitAppUserModelID

現在のプロセスのアプリケーション定義の明示的なアプリケーション ユーザー モデル ID (AppUserModelID) を取得します。
GetCurrentSelection

ダイアログ内のユーザーの現在の選択を取得します。
GetCurrentView

ブラウザーの現在のビューのインターフェイスを取得します。
GetCurrentView

最新のコントロール パネル ビューを取得します:_Classic ビューまたはカテゴリ ビュー。
GetCurrentViewMode

フォルダーの現在のビュー モードを表す値を含むアドレスを取得します。
GetData

レジストリからファイルまたはプロトコルの関連付けに関連するバイナリ データを検索して取得します。
GetDataFormatFromPath

拡張子に基づいてファイルの形式を決定します。
GetDataFromIDList

IDList 内の最初の ItemID 内のクライアントが指定した構造体への読み取り専用ポインターを取得します。 (オーバーロード 1/2)
GetDataFromIDList

IDList 内の最初の ItemID 内のクライアントが指定した構造体への読み取り専用ポインターを取得します。 (オーバーロード 2/2)
GetDataObject

現在の DataPackage オブジェクトの IDataObject 表現を取得します。
GetDateStamp

イメージが最後に変更された日付を要求します。 このメソッドを使用すると、キャッシュされたイメージが古いかどうかをシェルで判断できます。
GetDefaultBandWidth

バンドが追加されたときにバンドサイトが既定の幅を設定するために最初に使用するバンド幅を取得します。
GetDefaultCategory

フォルダーが既定のグループ化をオーバーライドできるようにします。
GetDefaultColumn

既定の並べ替え列と表示列を取得します。
GetDefaultColumnState

指定した列の既定の状態を取得します。
GetDefaultDestinationName

シェル 項目の既定の名前を取得します。
GetDefaultMenuText

シェル ビューによって呼び出され、既定のショートカット メニュー テキストを取得します。
GetDefaultSaveFolder

ライブラリが保存操作に使用する既定のターゲット フォルダーを取得します。
GetDefaultSearchGUID

フォルダーの既定の検索オブジェクトのグローバル一意識別子 (GUID) を返します。
GetDefaultSpacing

項目の既定の幅 (x) と高さ (y) の測定値 (周囲の空白を含む) を含む POINT 構造体へのポインターを取得します。
GetDefaultUserProfileDirectoryA

既定のユーザーのプロファイルのルートへのパスを取得します。 (ANSI)
GetDefaultUserProfileDirectoryW

既定のユーザーのプロファイルのルートへのパスを取得します。 (Unicode)
GetDelay

アニメーションの現在のフレームの遅延値を取得します。
GetDelayedPropertyStore

指定した IPropertyStore インターフェイス オブジェクトを取得します。
GetDescription

UI に表示できる分類器の名前 (デバイスの種類別グループ化など) を取得します。
GetDescription

シェル リンク オブジェクトの説明文字列を取得します。 (ANSI)
GetDescription

シェル リンク オブジェクトの説明文字列を取得します。 (Unicode)
GetDescription

イベントの説明を取得します。
GetDestinationStream

コピーされるファイルの新しいバージョンを受け取る空のストリームを取得します。
GetDetailsEx

シェル フォルダー内のアイテムのプロパティ セット識別子 (FMTID) とプロパティ識別子 (PID) で識別される詳細情報を取得します。
GetDetailsOf

シェル フォルダー内のアイテムに関する詳細情報を取得します。
GetDetailsOf

Shell フォルダー内のアイテムの列インデックスによって識別される詳細情報を取得します。
GetDirectory

現在の作業ディレクトリを取得します。
GetDisplayName

IShellItem オブジェクトの表示名を取得します。
GetDisplayNameOf

指定したファイル オブジェクトまたはサブフォルダーの表示名を取得します。
GetDpiForShellUIComponent

現在のスケール ファクターとPROCESS_DPI_AWARENESSに基づいて、SHELL_UI_COMPONENTによって占有される 1 インチあたりのドット数 (dpi) を取得します。
GetDragPoint

現在のドラッグ アンド ドロップ操作が開始されたポイントを取得します。
GetDropDownStatus

オートコンプリート ドロップダウン リストの現在の表示状態を取得します。
GetDropPoint

現在のドラッグ アンド ドロップ操作が終了した位置を取得します。
GetDynamicInfo

自動再生ダイアログが表示される前に特定のハンドラーが表示されるかどうかを判断するために、システムによって呼び出されます。
GetEditBoxText

編集ボックス コントロールの現在のテキストを取得します。
GetEncoderParams

エンコーダー パラメーターの現在のセットを取得します。
GetEntry

キャッシュ内のイメージへのハンドルを取得します。
GetEnum

このメソッドは実装されていません。 (IQueryAssociations.GetEnum)
GetEnumFlags

クライアントがシェル フォルダー内のどのクラスのオブジェクトを列挙するかを指定できるようにします。 SHBrowseForFolder と共に使用する場合は、ダイアログ ボックス ツリー ビューに表示する必要がある項目のクラスまたはクラスを指定し、どのクラスまたはクラスを表示しないかを指定します。
GetEnumFlagsForItem

クライアントが、ビューに含めるために列挙する必要があるシェル項目内のオブジェクトのクラスを指定できるようにします。
Getevent

指定したイベント オブジェクトを取得します。
GetEventCount

イベント数を取得します。
GetEventEnumerator

ハンドラーのイベントの列挙子を取得します。
GetEventID

イベント ID を取得します。
GetExtension

ショートカット オブジェクトのファイル名拡張子を取得します。 (ANSI)
GetExtension

ショートカット オブジェクトのファイル名拡張子を取得します。 (Unicode)
GetFieldDescriptorAt

指定したフィールドを記述するメタデータを取得します。
GetFieldDescriptorCount

このプロバイダーの資格情報を表示するために必要な 内のフィールドの数を取得します。
GetFieldOptions

ログオンまたは資格情報 UI で、指定したフィールドの現在のオプション セットを取得します。 資格情報プロバイダー フレームワークによって呼び出されます。
GetFieldState

フィールドの状態を取得します。 ログオン UI と資格情報 UI では、これを使用して資格情報のフィールドに関する情報を取得し、この情報をユーザー タイルに表示します。
GetFileID

現在のファイルの一意のファイル識別子を取得します。
GetFileName

ダイアログの [ファイル名] 編集ボックスに現在入力されているテキストを取得します。
GetFileNameFromBrowse

GetFileNameFromBrowse 関数は、[開く] ダイアログ ボックスを作成して、開くファイルのドライブ、ディレクトリ、名前を指定できるようにします。
GetFileNameFromBrowse

GetFileNameFromBrowse 関数は、[開く] ダイアログ ボックスを作成して、開くファイルのドライブ、ディレクトリ、名前を指定できるようにします。 (GetFileNameFromBrowse)
GetFileOverlayInfo

指定した属性を持つ指定したファイルのアイコン オーバーレイまたはアイコン イメージのインデックスを取得します。
GetFileTime

指定したプロパティ キーの日付と時刻の値を取得します。
GetFileTypeIndex

現在選択されているファイルの種類を取得します。
GetFindData

WIN32_FIND_DATA構造体に格納されているファイル システム情報を取得します。
GetFirstPage

ウィザード拡張機能の最初のページへのハンドルを取得します。
GetFlags

Windows エクスプローラー コマンドに関連付けられているフラグを取得します。
GetFlags

現在のオプション設定を取得します。
GetFlags

イベント フラグを取得します。
GetFlags

非推奨になりました。 ブラウザー フラグの現在のセットを取得します。
GetFocusedItem

フォルダーのビューに現在フォーカスがあるアイテムのインデックスを取得します。
GetFolder

ショートカット オブジェクトのフォルダー名を取得します。 (ANSI)
GetFolder

ショートカット オブジェクトのフォルダー名を取得します。 (Unicode)
GetFolder

ダイアログで現在選択されているフォルダーを取得するか、ダイアログが現在表示されていない場合は、ダイアログを開くときに選択するフォルダーを取得します。
GetFolder

フォルダー オブジェクトを取得します。
GetFolder

KNOWNFOLDERID によって識別される既知のフォルダーを表す オブジェクトを取得します。
GetFolderByName

正規名で識別される既知のフォルダーを表す オブジェクトを取得します。
GetFolderCapabilities

System.IsPinnedToNameSpaceTree プロパティ キー値を使用してフィルター処理するフォルダーの機能を取得し、通知登録の状態を変更します。
GetFolderDefinition

フォルダーのカテゴリ、名前、パス、説明、ヒント、アイコンなどのプロパティを含む、既知のフォルダーの定義要素を含む構造体を取得します。
GetFolderFlags

フォルダー ビュー のオプション フラグを取得します。
GetFolderIds

登録済みのすべての既知のフォルダー ID の配列を取得します。 これは、すべての既知のフォルダーを列挙する場合に使用できます。
GetFolders

ライブラリに含まれている子フォルダーのセットを取得します。
GetFolderSetData

非推奨になりました。 フォルダー情報を含む構造体を取得します。
GetFolderTargetInfo

フォルダー ショートカットのターゲット フォルダーの場所と属性を提供します。
GetFolderType

フォルダーの種類を取得します。
GetFolderType

ライブラリのフォルダーの種類を取得します。
GetFolderViewOptions

ビューの現在のオプション セットを取得します。
GetFont

フォントに設定されている現在の属性を取得します。
Getformat

ビットマップ イメージのアルファ型を取得します。
GetForWindow

指定したウィンドウの DataTransferManager インスタンスを取得します。
GetFrameOptions

使用可能なブラウザー フレーム ビュー オプションを取得します。
GetGroupBy

フォルダー表示内のアイテムをグループ化するために使用されるプロパティと並べ替え順序を取得します。
GetGroupByProperty

グループ化プロパティを取得します。
GetGroupSubsetCount

グループのサブセットに表示される表示される行の数を取得します。
GetGroupSubsetCount

表示されている行のグループ数を取得します。
GetHandlerEnumerator

ユーザーが公開および管理する同期ハンドラーの ID へのアクセスを提供する列挙子を取得します。
GetHandlerID

イベントがログに記録されたハンドラーの ID を取得します。
GetHandlerInfo

ハンドラーを記述するプロパティを取得します。
GetHandlerInfo

ハンドラー情報を取得します。
GetHandlerRegistrationInfo

現在の登録情報を取得するために、登録済みアプリケーションのハンドラーによって呼び出されます。
GetHistoryObject

非推奨になりました。 ブラウザーの履歴オブジェクトを表す IOleObject を取得します。
GetHotkey

シェル リンク オブジェクトのキーボード ショートカット (ホット キー) を取得します。 (ANSI)
GetHotkey

シェル リンク オブジェクトのキーボード ショートカット (ホット キー) を取得します。 (Unicode)
GetIcon

指定した Windows Explorer コマンド 項目に関連付けられているアイコンのアイコン リソース文字列を取得します。
GetIcon

ライブラリの既定のアイコンを取得します。
GetIconLocation

アイコンの場所とインデックスを取得します。 (ANSI)
GetIconLocation

アイコンの場所とインデックスを取得します。 (Unicode)
GetIconLocation

アプリケーションに関連付けられているアイコンの場所を取得します。
GetIconLocation

シェル リンク オブジェクトのアイコンの場所 (パスとインデックス) を取得します。 (ANSI)
GetIconLocation

シェル リンク オブジェクトのアイコンの場所 (パスとインデックス) を取得します。 (Unicode)
GetIconOf

特定のフォルダー内のオブジェクトのアイコンを取得します。
GetIconSize

フォルダー アイコンのサイズを取得します。
GetId

選択したフォルダーの ID を取得します。
GetIDArrayResult

INamespaceWalk::Walk によって開始される名前空間ウォーク中に見つかったオブジェクトの一覧を取得します。
GetIDList

IDList (ITEMIDLIST) フォームの Shell 名前空間フォルダーの場所を取得します。
GetIDList

アイテム識別子リストを取得します。
GetIDList

検索フォルダーを ITEMIDLIST として取得します。
GetIDList

シェル リンク オブジェクトのターゲットの項目識別子の一覧を取得します。 (ANSI)
GetIDList

シェル リンク オブジェクトのターゲットの項目識別子の一覧を取得します。 (Unicode)
GetImage

IShellItem を表す HBITMAP を取得します。
GetInfoFlags

項目の情報フラグを取得します。 このメソッドは現在使用されていません。
GetInfoTip

アイテムのヒント テキストを取得します。
GetInt32

指定したプロパティ キーの Int32 値を取得します。
GetItem

指定した項目を表す オブジェクトを取得します。
GetItem

IParseAndCreateItem::GetItem メソッド
GetItem

このアイテムに関連する IShellItem を取得します。
GetItem

指定した競合データ項目を取得します。
GetItem

成功した場合に、指定した項目の結果情報を取得します。
GetItemAt

IShellItemArray 内の指定したインデックスにある項目を取得します。
GetItemChoice

ユーザーが保持する項目のインデックスを取得します。
GetItemChoiceCount

ユーザーが保持する項目の数を取得します。
GetItemCustomState

指定されたシェル項目に関連付けられているチェック ボックスの状態を取得します。
GetItemData

指定したファイルの列データを要求します。
GetItemHeight

項目の高さを取得します。
GetItemID

イベントがログに記録されたアイテムの ID を取得します。
GetItemID

同期項目の一意の ID を取得します。
GetItemIDList

関連する項目の項目識別子リスト (PIDL) へのポインターを取得します。
GetItemInfo

同期項目のプロパティを取得します。
GetItemObject

ビューに表示されるデータを参照するインターフェイスを取得します。
GetItemObject

登録済みアプリケーションが処理する、指定した項目のインターフェイスを取得します。
GetItemPosition

フォルダーのビュー内のアイテムの位置を取得します。
GetItemRect

指定された項目のサイズと位置を記述する RECT 構造体を取得します。
GetItemsArray

競合項目配列を取得します。
GetItemSpacing

小さいビュー モードと大きいビュー モードのみの間隔を取得します。
GetItemState

シェル項目に関する状態情報を取得します。
GetIterationInfo

一連の競合が解決されている競合に関する情報を取得します。
GetJunctionCLSID

アイテムがジャンクション ポイントの場合、アイテムの IShellFolder を実装するオブジェクトのクラス識別子 (CLSID) を取得します。
GetKey

レジストリからファイルまたはプロトコルの関連付けに関連するキーを検索して取得します。
GetLastPage

ウィザード拡張機能ページの最後のページへのハンドルを取得します。
GetLastSyncTime

ハンドラーが最後に同期された日時を取得します。
GetLastSyncTime

アイテムが最後に同期された日時を取得します。
GetLevel

イベントのログ レベルを取得します。
GetLinkReference

イベントのホット リンクの参照を取得します。 ホット リンクは、ユーザーがクリックしてアクションを実行できる表示プロパティです。 これにより、ハンドラーは、ユーザーがフォルダー内で一目で確認できる使用可能なアクションを表示できます。
GetLinkText

イベントのホット リンクのテキストを取得します。
Getlist

ジャンプ リストの Recent カテゴリまたは Frequent カテゴリにリストされている宛先のコレクションを表す オブジェクトを取得します。
GetLocation

抽出するイメージへのパスを取得します。
GetMaxLength

呼び出される名前空間内の特定の名前に使用できる最大文字数を返します。
GetMenu

IShellMenu::SetMenu を呼び出して設定されたメニュー情報を取得します。
GetMenuContextHelpId

指定したメニューに関連付けられているヘルプ コンテキスト識別子を取得します。
GetMenuInfo

IShellMenu::Initialize メソッドから情報を取得します。
GetMenuPosFromID

GetMenuPosFromID は、変更または使用できない可能性があります。
GetMenuRestrictions

. (IDefaultFolderMenuInitialize.GetMenuRestrictions)
GetMilliseconds

進行状況ダイアログの経過時間と残り時間を取得します。
GetMode

解析された項目の列挙モードを取得します。
GetMonitor

起動するアプリケーションのターゲット モニターを取得します。
GetMonitorDevicePathAt

システムのモニターの 1 つの一意の ID を取得します。
GetMonitorDevicePathCount

システムに関連付けられているモニターの数を取得します。
GetMonitorRECT

指定したモニターの表示四角形を取得します。
GetName

拡張子のないショートカット オブジェクトのファイル名を取得します。 (ANSI)
GetName

拡張子のないショートカット オブジェクトのファイル名を取得します。 (Unicode)
GetName

ファイルの種類に関連付けられている実行可能ファイルの完全なパスとファイル名を取得します。
GetName

イベントの名前を取得します。 この文字列には、イベントの単純な名前または短い概要を指定できます。 イベントのフォルダーとプロパティ シートに表示されます。
GetName

ハンドラーの表示名を取得します。
GetName

同期項目の UI 表示名を取得します。
GetNameAt

プロパティ ストア内の指定したインデックスにあるプロパティの名前を取得します。
GetNameCount

プロパティ ストア内のプロパティ名の数を取得します。
GetNamedValue

名前付きプロパティ ストアから名前付きプロパティの値を取得します。
GetNavigateState

非推奨になりました。 ブラウザーの現在のナビゲーション状態を取得します。
GetNextItem

要求されたメソッドに従って、ツリー内の次の項目を取得します。
GetNextPage

ユーザーがウィザードの拡張機能ページを進むときに呼び出されます。 ウィザード拡張機能ページの直後のウィザード ページを表す PROPSHEETPAGE のハンドルを取得します。
GetNumberOfApps

互換性のために残されています。 [プログラムの追加と削除] コントロール パネル アプリケーションのクライアントは、E_NOTIMPLを返すことができます。
GetNumberOfCategories

互換性のために残されています。 [プログラムの追加と削除] コントロール パネル アプリケーションのクライアントは、E_NOTIMPLを返す場合があります。
GetObject

ビューから項目を取得します。
GetObject

ハンドラーに関連する特定の種類のオブジェクトを作成します。
GetObject

アイテムに関連する特定の種類のオブジェクトを作成します。
GetObjectCount

フォルダー ビュー内のアイテムの数を取得します。
GetOleObject

非推奨になりました。 ブラウザーの IOleObject を取得します。
GetOperationStatus

進行状況ダイアログの操作の状態を取得します。
GetOptions

現在のオートコンプリート オプションを取得します。 (IACList2.GetOptions)
GetOptions

現在のオートコンプリート オプションを取得します。 (IAutoComplete2.GetOptions)
GetOptions

現在のブラウザー オプションを取得します。
GetOptions

ダイアログの動作を制御するように設定されている現在のフラグを取得します。
GetOptions

ライブラリのオプションを取得します。
GetOverlayIconIndex

システム イメージの一覧のアイコン オーバーレイのインデックスを取得します。
GetOverlayIndex

システム イメージの一覧のオーバーレイ インデックスを取得します。
GetOverlayInfo

アイコン オーバーレイのビットマップの場所を提供します。
GetPackageExecutionState

指定したパッケージの現在の実行状態を返します。
GetPageCount

マルチページ イメージ内のページ数を取得します。
GetPalette

非推奨になりました。 ブラウザーのパレットを取得します。
GetPaneState

特定の Windows エクスプローラー ウィンドウの表示状態を取得します。
GetParent

IShellItem オブジェクトの親を取得します。
GetParentAndItem

アイテムの親と親の子 ID を取得します。
GetParentSite

非推奨になりました。 ブラウザーの親のインプレース クライアント サイトを取得します。
GetPath

既知のフォルダーのパスを文字列として取得します。
GetPath

指定したコントロール パネル項目のパスを取得します。
GetPath

シェル リンク オブジェクトのターゲットのパスとファイル名を取得します。 (ANSI)
GetPath

シェル リンク オブジェクトのターゲットのパスとファイル名を取得します。 (Unicode)
GetPidl

非推奨になりました。 項目識別子リスト (PIDL) への現在のポインターのコピーを取得します。
GetPidl

非推奨になりました。 移動エントリに関連付けられている項目識別子リスト (PIDL) へのポインターを取得します。
GetPinnedWindow

現在のピン留めされたウィンドウへのハンドル (存在する場合) を取得します。
GetPixelFormat

イメージのピクセル形式を取得します。
GetPolicies

ハンドラーによって設定されたポリシーを記述するフラグのセットを取得します。
GetPolicies

項目によって設定されたポリシーを記述するフラグのセットを取得します。
GetPosition

デスクトップの背景画像の現在の表示値を取得します。
GetPossibleActions

アプリケーションに対して許可されている管理アクションのビットマスクを取得します。
GetPresenterChoice

どの種類の選択が行われたか、およびセット内の後続のすべての競合に選択肢を適用するかどうかを取得します。
GetPresenterNextStep

同期マネージャーの競合解決の次の手順として、発表者が実行する操作を取得します。
GetPreviousPage

ユーザーがウィザード拡張機能から後方に移動したときに呼び出されます。 ウィザード拡張機能ページの前にあるウィザード ページを表す PROPSHEETPAGE のハンドルを取得します。
GetPriority

アイコン オーバーレイの優先度を指定します。
GetProcessReference

SetProcessReference によって提供されるプロセス固有のオブジェクトを取得し、参照カウントをインクリメントしてプロセスを維持します。
GetProfilesDirectoryA

ユーザー プロファイルが格納されているルート ディレクトリへのパスを取得します。 (ANSI)
GetProfilesDirectoryW

ユーザー プロファイルが格納されているルート ディレクトリへのパスを取得します。 (Unicode)
GetProfileType

現在のユーザーに対して読み込まれたプロファイルの種類を取得します。
GetProgID

オブジェクトに関連付けられている ProgID を取得します。
GetProperties

保存されているアイテムまたは保存中のアイテムのプロパティ値のセットを取得します。
GetProperties

イメージのプロパティにアクセスできる IPropertySetStorage を取得します。
GetProperty

指定したプロパティ キーから PROPVARIANT 構造体を取得します。
GetProperty

プロパティ キーを指定して、競合プロパティを取得します。
GetPropertyDescriptionList

プロパティ キーへの参照を指定したプロパティ記述リスト オブジェクトを取得します。
GetPropertyDescriptionList

シェル項目配列内の項目のプロパティの説明リストを取得します。
GetPropertyFromIDList

IDList 内の IPropertyStore から、 キーを使用してバリアントとしてプロパティを取得します。 (オーバーロード 3/4)
GetPropertyFromIDList

IDList 内の IPropertyStore から、 キーを使用してバリアントとしてプロパティを取得します。 (オーバーロード 2/4)
GetPropertyFromIDList

IDList 内の IPropertyStore から、 キーを使用してバリアントとしてプロパティを取得します。 (オーバーロード 4/4)
GetPropertyFromIDList

IDList 内の IPropertyStore から、 キーを使用してバリアントとしてプロパティを取得します。 (オーバーロード 1/4)
GetPropertyHandlerFromFileId

指定されたファイル識別子に関連付けられている IStorageProviderPropertyHandler のインスタンスを取得します。
GetPropertyHandlerFromPath

指定されたパスに関連付けられている IStorageProviderPropertyHandler のインスタンスを取得します。
GetPropertyHandlerFromUri

指定された URI に関連付けられている IStorageProviderPropertyHandler のインスタンスを取得します。
GetPropertyKey

プロパティ キーを取得します。
GetPropertyStorage

プロパティ ストア インスタンスからシリアル化されたプロパティ ストレージ データを取得します。
GetPropertyStorage

メタデータの格納に使用されるシリアル化されたプロパティ ストレージへの読み取り専用ポインターを取得します。
GetPropertyStorageBuffer

プロパティ ストア インスタンスからシリアル化されたプロパティ ストレージ バッファーを取得します。
GetPropertyStorageFromIDList

最初の ItemID に関連付けられているシリアル化されたプロパティ ストレージに基づいて、IPropertyStore のインスタンスを作成します。
GetPropertyStorageSize

プロパティ ストア インスタンスからシリアル化されたプロパティ ストレージ データのサイズを取得します。
GetPropertyStore

指定したプロパティ ストア フラグのプロパティ ストア オブジェクトを取得します。
GetPropertyStore

プロパティ ストアを取得します。
GetPropertyStoreForKeys

指定したプロパティ キーのプロパティ ストア オブジェクトを取得します。
GetPropertyStoreWithCreateObject

CoCreateInstance の代わりに指定された ICreateObject を使用して、このメソッドが呼び出される Shell 項目に関連付けられているプロパティ ハンドラーのインスタンスを作成します。
GetProviderID

このユーザーのアカウント プロバイダーの ID を取得します。
GetPublishedAppInfo

アプリケーション発行元によって発行されたアプリケーションに関する発行関連情報を取得します。
GetRawDataFormat

イメージの形式を識別する GUID を取得します。
GetRecorderDriveLetter

書き込み可能としてマークされている CD ドライブのドライブ文字を取得します。
GetRedirectionCapabilities

既知のフォルダーのパスを新しい値に設定できるかどうかを示す値を取得します。または、そのリダイレクトに対して適用される特定の制限または禁止事項を取得します。
GetReferent

ショートカット オブジェクトの参照先を取得します。 (ANSI)
GetReferent

ショートカット オブジェクトの参照先を取得します。 (Unicode)
GetRemovedDestinations

このカスタムジャンプリストが置き換えられる既存のジャンプリストから、ユーザーによって削除された移動先の現在のリストを取得します。
GetReservedOverlayInfo

予約されているオーバーレイのいずれかから、指定した属性を持つ指定したファイルのアイコン オーバーレイまたはアイコン イメージのインデックスを取得します。
GetResolution

イメージの解像度 (1 インチあたりのドット数 (dpi) を取得します。
GetResolutionHandler

競合の解決ハンドラーを取得します。
GetResourceDescription

リソースの説明を取得します。
GetResult

ユーザーがダイアログで行った選択を取得します。
GetResults

複数の選択を許可するダイアログでユーザーの選択肢を取得します。
GetResults

RSS または Atom 形式の OpenSearch データ ソースから検索結果を返します。
GetRootItems

ルート項目の配列を取得します。
GetScaleFactorForDevice

ディスプレイ デバイスに適したスケール ファクターを取得します。
GetScaleFactorForMonitor

特定のモニターのスケールファクターを取得します。 この関数は、GetScaleFactorForDevice を置き換えます。
GetSearchStyle

自動検索の実行方法を決定するレジストリ設定をオーバーライドします。
GetSearchText

ブラウザーのアドレス バーにあるテキストを取得します。
GetSearchUrl

検索対象の URL を取得します。
GetSectorSize

現在使用されているディスク上のセクターあたりのバイト数を取得します。 バッファーなしの入出力 (I/O) を使用する場合は、適切なバイトアラインメントを確保するために、読み取られるディスク上のセクターのサイズを把握することが重要です。
GetSelectedControlItem

ダイアログ内の指定したコンテナー コントロールから特定の項目を取得します。
GetSelectedCount

選択されているビュー内の項目の数を取得します。
GetSelectedItem

特定のインデックスの位置または後に現在選択されている項目を検索します。
GetSelectedItems

ダイアログで現在選択されている項目を取得します。 これらのアイテムは、ビューで選択されたアイテム、またはファイル名の編集ボックスで選択されたテキストです。
GetSelectedItems

選択したシェル項目の配列を取得します。
GetSelectedObjects

選択されているビュー内のオブジェクトの配列と、それらのオブジェクトの数を取得します。
GetSelection

現在の選択範囲を IShellItemArray として取得します。
GetSelection

選択した項目を含むシェル項目配列を取得します。
GetSelectionMarkedItem

IFolderView::SelectItem のSVSI_SELECTIONMARKを使用してマークされた、フォルダーのビュー内のアイテムのインデックスを取得します。
GetSelectionState

チェック状態を含む選択状態を取得します。
GetSerialization

基になる認証エンジンにこの資格情報を送信しようとした場合に応答して呼び出されます。
GetSetCodePage

非推奨になりました。 新しい文字コード ページを設定し、前のコード ページへのポインターを取得します。
GetSharedBitmap

ISharedBitmap オブジェクトに含まれるビットマップを取得します。
GetSharePermissions

Everyone アクセス制御エントリ (ACE) の User フォルダーまたは Public フォルダーに現在関連付けられているアクセス許可を取得します。
GetShellFolder

メニュー バンドが参照するように設定されているフォルダーを取得します。
GetShellItem

シェル項目 (IShellItem または派生インターフェイス) の形式で、Shell 名前空間内の既知のフォルダーの場所を取得します。
GetShellItem

検索フォルダーを IShellItem として取得します。
GetShowCmd

シェル リンク オブジェクトの show コマンドを取得します。 (ANSI)
GetShowCmd

シェル リンク オブジェクトの show コマンドを取得します。 (Unicode)
GetSid

ユーザーのセキュリティ識別子 (SID) を取得します。 (ICredentialProviderUser.GetSid)
GetSize

ソース サイズを取得します。
GetSize

ISharedBitmap オブジェクトに含まれるビットマップのサイズを取得します。
GetSize

イメージ ファイルのディメンションを取得します。
GetSlideshow

スライドショー画像が格納されているディレクトリへのパスを取得します。
GetSlideshowOptions

シャッフルとタイミングの現在のデスクトップ壁紙スライドショー設定を取得します。
GetSlowAppInfo

低速ソースからの情報をアプリケーションに返します。 この方法は、発行されたアプリケーションには適用できません。
GetSortColumnCount

ビューに現在適用されている並べ替え列の数を取得します。
GetSortColumns

ビューに現在適用されている並べ替え列を取得します。
GetSortColumns

並べ替え列の情報を取得します。
GetSourceViewSizePreference

アプリケーションの起動後に、アプリケーションのビュー サイズ設定を取得します。
GetSourceViewToPosition

ソース アプリケーション ウィンドウの位置を取得します。
GetSpacing

項目の幅 (x) と高さ (y) のディメンション (周囲の空白を含む) を含む POINT 構造体を取得します。
GetState

指定した Windows エクスプローラー のコマンド 項目に関連付けられている状態情報を取得します。
GetState

指定したシェル項目に関連付けられているコマンドの状態を取得します。
GetState

塗りつぶされた SMDATA 構造体を取得します。
GetStatus

スライドショーの現在の状態を取得します。
GetString

指定したプロパティ キーの文字列値を取得します。
GetString

レジストリからファイルまたはプロトコルの関連付けに関連する文字列を検索して取得します。 (IQueryAssociations.GetString)
GetStringValue

テキスト フィールドを使用して資格情報からテキストを取得できるようにします。
GetStringValue

入力値に基づいて ICredentialProviderUser オブジェクトから文字列プロパティを取得します。
GetSubmitButtonValue

ログオン UI の横に送信ボタンを配置するフィールドの識別子を取得します。
GetSupportedActionTypes

CD 書き込み拡張機能でサポートされているデータ型を決定します。
GetSwitchToHWND

ファイルを使用しているアプリケーションの最上位ウィンドウのハンドルを取得します。
GetSyncItem

指定した同期項目を取得します。
GetSyncItemCount

コンテナー内の同期項目の数を取得します。
GetSyncItemEnumerator

ハンドラーの同期項目を列挙するインターフェイスを取得します。
GetTargetViewSizePreference

起動するアプリケーションの優先ビュー サイズを取得します。
GetText

検索ボックスの内容をプレーン テキストとして取得します。
GetThumbnail

特定のシェル 項目のキャッシュされたサムネイルを取得します。
GetThumbnail

サムネイル画像とアルファの種類を取得します。
GetThumbnailByID

サムネイル キャッシュから、その ID を指定してサムネイルを取得します。
GetThumbnailHandler

指定したアイテムのサムネイルに対して要求されたサムネイル ハンドラーを取得します。
GetThumbnailStream

サムネイル ストリームを取得します。 このメソッドは内部使用のみを目的としており、フォト アプリケーションでのみ呼び出すことができます。
GetTime

作成時刻を取得します。
GetTimes

ファイルの時刻を取得します。
GetTitle

指定した Windows エクスプローラー コマンド項目を起動するボタンまたはメニュー項目のタイトル テキストを取得します。
GetTitle

非推奨になりました。 ブラウザー ウィンドウのタイトルを取得します。
GetToolTip

指定した Windows エクスプローラーのコマンド 項目に関連付けられているツールヒント文字列を取得します。
GetToolTipText

非推奨になりました。 UI で Unicode 表示文字列として使用される移動エントリのヒント テキストを取得します。
GetTransferManifest

オンライン印刷ウィザードやネットワーク配置の追加ウィザードなど、発行ウィザードによって実行されるファイル転送操作の転送マニフェストを取得します。
GetTravelEntry

非推奨になりました。 現在のエントリの位置を基準にして、移動ログ内の移動エントリを取得します。
GetTravelLog

非推奨になりました。 ブラウザーの ITravelLog を取得します。
GetType

同期センターのハンドラーの種類を取得します。
GetTypeLabel

ハンドラー型のラベルを取得します。 これは通常、デバイスのモデルまたは同等のハンドラー固有の ID 文字列を提供します。
GetTypeLabel

項目の種類のラベルを取得します。 これは通常、デバイスのモデルまたは同等の項目固有の ID 文字列を提供します。
GetUIMode

IExplorerCommand ベースのシェル動詞ハンドラーが、アプリケーションが呼び出されたホスト コンポーネントの UI モードに対してクエリを実行できるようにします。
GetUIName

アプリケーションの表示名を取得します。
GetUInt32

指定したプロパティ キーの UInt32 値を取得します。
GetUInt64

指定したプロパティ キーの UInt64 値を取得します。
GetUIObjectOf

指定したファイル オブジェクトまたはフォルダーに対してアクションを実行するために使用できるオブジェクトを取得します。
GetUsage

使用中のファイルの使用方法を示す値を取得します。
GetUserProfileDirectoryA

指定したユーザーのプロファイルのルート ディレクトリへのパスを取得します。 (ANSI)
GetUserProfileDirectoryW

指定したユーザーのプロファイルのルート ディレクトリへのパスを取得します。 (Unicode)
GetUserSid

この資格情報に関連付けられているユーザーのセキュリティ識別子 (SID) を取得します。
GetValidCharacters

呼び出される名前空間で有効または無効な各文字を含む文字列を読み込みます。
GetValue

現在のアプリケーション ホスト環境がデスクトップ モードかイマーシブ モードかを決定します。
GetValue

ユーザーの指定したプロパティ値セットを取得します。
Getview

現在または既定のシェル ビューを、この IShellView2 の実装でサポートされている他のすべての有効なビュー識別子 (VID) と共に要求します。
GetViewFlags

共通ダイアログ ブラウザーに対して特別なカスタマイズを行う必要があるかどうかをビューで判断する必要がある場合に呼び出されます。
GetViewMode

フォルダーの論理ビュー モードを取得します。
GetViewModeAndIconSize

ビューに適用されている現在のビュー モードとアイコン サイズを取得します。
GetViewProperty

ビューのキャッシュから、特定のプロパティ キーのプロパティ値を取得します。
GetViewRect

非推奨になりました。 ウィンドウの許容サイズをネゴシエートするために使用される値を取得します。
GetViewStateStream

ビュー固有の状態情報の格納に使用できる IStream インターフェイスを取得します。
GetViewWindow

非推奨になりました。 IBrowserService2::CreateViewWindow によって作成されたブラウザー ビュー ウィンドウに直接アクセスできるようにします。
GetVisibleItem

ビュー内の特定のインデックスに対して次に表示される項目を取得します。
GetWallpaper

現在のデスクトップの壁紙を取得します。
GetWindowContext

プレビュー ホストのキーボード ショートカットの一覧を取得します。
GetWindowContextHelpId

指定したウィンドウに関連付けられているヘルプ コンテキスト識別子 (存在する場合) を取得します。
GetWindowDesktopId

指定された最上位ウィンドウをホストしている仮想デスクトップの識別子を取得します。
GetWindowSubclass

指定したウィンドウ サブクラス コールバックの参照データを取得します。
GetWorkingDirectory

シェル リンク オブジェクトの作業ディレクトリの名前を取得します。 (ANSI)
GetWorkingDirectory

シェル リンク オブジェクトの作業ディレクトリの名前を取得します。 (Unicode)
GroupChildWithParent

ISuspensionDependencyManager::GroupChildWithParent メソッド
HandleEvent

アプリケーションが処理するために登録されている種類のコンテンツがない自動再生デバイス イベントを処理します。
HandleEventWithContent

実装されていません。 (IHWEventHandler.HandleEventWithContent)
HandleEventWithHWND

アプリケーションが処理するために登録されていないコンテンツ タイプを含む自動再生デバイス イベントを処理します。 このメソッドは、プロセスに昇格された特権が必要な場合に UI を表示できるように、所有者ウィンドウへのハンドルを提供します。
HandleMenuMsg

IContextMenu インターフェイスのクライアント オブジェクトが、所有者が描画したメニュー項目に関連付けられているメッセージを処理できるようにします。
HandleMenuMsg2

IContextMenu3 インターフェイスのクライアント オブジェクトが、所有者が描画したメニュー項目に関連付けられているメッセージを処理できるようにします。
HandleRename

アイテムの識別子を変更するために使用します。
HasFocusIO

オブジェクトのウィンドウの 1 つにキーボード フォーカスがあるかどうかを判断します。
HashData

データの配列をハッシュします。
HasRecordableDrive

書き込み機能を備えた CD ドライブをシステムでスキャンし、見つかった場合は TRUE を返します。
HasUserCancelled

ユーザーが操作を取り消したかどうかを確認します。
HideDeskBand

指定したデスクバンドを非表示にします。
ファイルを非表示

入力ウィンドウが表示を終了しようとしているときに呼び出されます。
Hittest

特定のポイントがある場合は、そのアイテムを取得します。
HrInit

タスク バー リスト オブジェクトを初期化します。 このメソッドは、他の ITaskbarList メソッドを呼び出す前に呼び出す必要があります。
IDListContainerIsConsistent

IDList のコンテナー構造が有効であることを確認します。
IEGetDisplayName

非推奨になりました。 項目識別子リスト (PIDL) へのポインターに対応する URL を取得します。
IEParseDisplayName

非推奨になりました。 URL を、項目識別子リスト (PIDL) へのポインターに解析します。 (IBrowserService.IEParseDisplayName)
IEParseDisplayNameEx

非推奨になりました。 URL を、項目識別子リスト (PIDL) へのポインターに解析します。 (IBrowserService3.IEParseDisplayNameEx)
IID_PPV_ARGS

インターフェイス ポインターを取得するために使用され、使用されるインターフェイス ポインターの型に基づいて、要求されたインターフェイスの IID 値が自動的に指定されます。 これにより、コンパイル時に渡される値の型を確認することで、一般的なコーディング エラーを回避できます。
ILAppendID

SHITEMID 構造体を ITEMIDLIST 構造体に追加または付加します。
ILClone

ITEMIDLIST 構造体を複製します。
ILCloneChild

子 ITEMIDLIST 構造体を複製します。
ILCloneFirst

ITEMIDLIST 構造体内の最初の SHITEMID 構造体を複製します。
ILCloneFull

完全な ITEMIDLIST 構造体 (絶対構造) を複製します。
ILCombine

2 つの ITEMIDLIST 構造体を結合します。
ILCreateFromPath

ILCreateFromPath 関数は、指定したファイル パスに関連付けられている ITEMIDLIST 構造体を返します。
ILCreateFromPathA

指定したファイル パスに関連付けられている ITEMIDLIST 構造体を返します。 (ILCreateFromPathA)
ILCreateFromPathW

ILCreateFromPathW (Unicode) 関数は、指定されたファイル パスに関連付けられている ITEMIDLIST 構造体を返します。
ILFindChild

指定した ITEMIDLIST 構造体が別の ITEMIDLIST 構造体の子であるかどうかを判断します。
ILFindLastID

ITEMIDLIST 構造体の最後の SHITEMID 構造体へのポインターを返します。
ILFree

シェルによって割り当てられた ITEMIDLIST 構造体を解放します。
ILGetNext

ITEMIDLIST 構造体内の次の SHITEMID 構造体を取得します。 (ILGetNext)
ILGetSize

ITEMIDLIST 構造体のサイズをバイト単位で返します。
ILIsAligned

定数 ITEMIDLIST がポインター境界 (32 ビット アーキテクチャでは DWORD、64 ビット アーキテクチャでは QWORD) に配置されているかどうかを確認します。
ILIsChild

項目識別子リスト (PIDL) へのポインターが子 PIDL であるかどうかを確認します。これは、1 つの SHITEMID を持つ PIDL です。
ILIsEmpty

ITEMIDLIST 構造体が空かどうかを確認します。
ILIsEqual

バイナリ比較で 2 つの ITEMIDLIST 構造体が等しいかどうかをテストします。
ILIsParent

ITEMIDLIST 構造体が別の ITEMIDLIST 構造体の親であるかどうかをテストします。
ILLoadFromStream

非推奨になりました。 ストリームから ITEMIDLIST 構造体を読み込みます。
ILLoadFromStreamEx

この関数は、変更または使用できない場合があります。
ILNext

ITEMIDLIST 構造体内の次の SHITEMID 構造体を取得します。 (ILNext)
ILRemoveLastID

ITEMIDLIST 構造体から最後の SHITEMID 構造体を削除します。
ILSaveToStream

ITEMIDLIST 構造体をストリームに保存します。
ILSkip

定数の、整列されていない相対 ITEMIDLIST 構造体内の特定のバイト数をスキップします。
IncludeItem

ビューに含めるシェル 項目の状態を設定します。
IncludeItems

ビューでメニューに表示される項目をフィルター処理できるようにします。
IncludeObject

共通ダイアログ ボックスで、ビューに表示されるオブジェクトをフィルター処理できるようにします。
InetIsOffline

システムがインターネットに接続されているかどうかを判断します。
Init

オートコンプリート オブジェクトを初期化します。
Init

ISyncMgrUIOperation::Run が操作するイベントを認識できるように、同期センターがリンク先のイベントを提供できるようにします。
Init

IQueryAssociations インターフェイスを初期化し、ルート キーを適切な ProgID に設定します。
初期化する

IFolderView オブジェクトをホストする オブジェクトを初期化します。
初期化する

IHWEventHandler インターフェイスの実装を含むオブジェクトを初期化します。
初期化する

転送するファイル、使用する設定、作成するウィザードの種類を使用して、発行ウィザード オブジェクトを初期化します。
初期化する

IColumnProvider インターフェイスを初期化します。
初期化する

ファイル パスを使用してハンドラーを初期化します。
初期化する

ストリームを使用してハンドラーを初期化します。
初期化する

アクションの進行状況ダイアログに関する詳細を提供します。
初期化する

. (IDefaultFolderMenuInitialize.Initialize)
初期化する

移動するブラウザーを準備します。
初期化する

IExplorerCommandState、IExecuteCommand、または IDropTarget の実装を、アプリケーション指定のコマンド名とその登録済みプロパティで共有するオブジェクトを初期化します。
初期化する

バインド コンテキストを使用してハンドラーを初期化します。
初期化する

IShellItem を使用してハンドラーを初期化します。
初期化する

IPropertyStore を使用してハンドラーを初期化します。
初期化する

デスクトップ アプリで使用される Windows ランタイム オブジェクトによって使用される所有者ウィンドウを指定します。
初期化する

INameSpaceTreeControl オブジェクトを初期化します。
初期化する

渡された情報に基づいて自身を初期化するようにシェル フォルダー オブジェクトに指示します。
初期化する

リモート コンピューターで呼び出された名前空間拡張機能を初期化または列挙するときに、Windows エクスプローラーまたは Windows Internet Explorer によって使用されます。
初期化する

プロパティ シート拡張機能、ショートカット メニュー拡張機能、またはドラッグ アンド ドロップ ハンドラーを初期化します。
初期化する

メニュー バンドを初期化します。
初期化する

登録されたアプリケーション ハンドラーで同期マネージャーによって呼び出され、ハンドラーが同期イベントを処理するかどうかを判断します。
InitializeBitmap

指定したビットマップを使用して、新しい ISharedBitmap オブジェクトを初期化します。
InitializeDownloadManager

非推奨になりました。 基本クラスでダウンロード マネージャーを有効にします。
InitializeEx

フォルダーを初期化し、名前空間内の場所を指定します。 フォルダーがショートカットの場合、このメソッドはターゲット フォルダーの場所も指定します。
InitializeFromBitmap

ウィンドウレス コントロールのドラッグ イメージ マネージャーを初期化します。
InitializeFromWindow

ウィンドウを使用してコントロールのドラッグ イメージ マネージャーを初期化します。
InitializeProgressDialog

名前空間のウォーク中に表示される進行状況ダイアログ ボックスのウィンドウ タイトルとキャンセル ボタン テキストを初期化します。
InitializeSFB

IShellFolderBand オブジェクトを初期化します。
InitializeTransitionSite

非推奨になりました。 ブラウザー ビュー ウィンドウで画面切り替えを有効にします。
InitializeTravelLog

非推奨になりました。 派生クラスで、新しいウィンドウで使用するナビゲーション レコードを指定できるようにします。
InitNetworkAddressControl

ネットワーク アドレス制御ウィンドウ クラスを初期化します。
InitWizard

同期スケジュール ウィザードを初期化します。
InOperation

ターゲットが非同期的にデータを抽出しているかどうかを判断するために、ドロップ ソースによって呼び出されます。
Insertitem

ITEMIDLIST 構造体をこのような構造体の一覧に追加します。
InsertMenuEntries

非推奨になりました。 指定したメニューにエントリを挿入します。
InsertMenusSB

拡張名前空間の表示または使用時に表示される複合メニューに、コンテナーがメニュー グループを挿入できるようにします。
InsertRoot

ツリー内のルート項目にシェル項目を挿入します。
インストール

アプリケーション発行元によって発行されたアプリケーションをインストールします。 このメソッドは、ユーザーがコントロール パネルの [プログラムの追加と削除] で [後で追加] または [追加] を選択すると呼び出されます。
Install2

複数のウィンドウが同じスレッドでアクティブにならないようにしながら、アプリケーション発行元によって発行されたアプリケーションをインストールします。
Int8Add

INT8 型の 2 つの値を追加します。
Int8Mult

INT8 型の 2 つの値を乗算します。
Int8Sub

INT8 型の値を別の値から減算します。
Int8ToUChar

INT8 型の値を UCHAR 型の値に変換します。
Int8ToUInt

INT8 型の値を UINT 型の値に変換します。
Int8ToUInt8

INT8 型の値を UINT8 型の値に変換します。
Int8ToUIntPtr

INT8 型の値を UINT_PTR 型の値に変換します。
Int8ToULong

INT8 型の値を ULONG 型の値に変換します。
Int8ToULongLong

INT8 型の値を ULONGLONG 型の値に変換します。
Int8ToULongPtr

INT8 型の値を ULONG_PTR 型の値に変換します。
Int8ToUShort

INT8 型の値を USHORT 型の値に変換します。
IntAdd

INT 型の 2 つの値を追加します。
IntlStrEqNA

ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別して比較を実行します。 (ANSI)
IntlStrEqNIA

ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別しない比較を実行します。 (ANSI)
IntlStrEqNIW

ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別しない比較を実行します。 (Unicode)
IntlStrEqNW

ローカライズされた 2 つの文字列の先頭から、指定した文字数の大文字と小文字を区別して比較を実行します。 (Unicode)
IntlStrEqWorkerA

ローカライズされた 2 つの文字列の先頭から指定した文字数を比較します。 (ANSI)
IntlStrEqWorkerW

ローカライズされた 2 つの文字列の先頭から指定した文字数を比較します。 (Unicode)
IntMult

INT 型の 2 つの値を乗算します。
IntPtrAdd

INT_PTR 型の 2 つの値を追加します。
IntPtrMult

INT_PTR型の 2 つの値を乗算します。
IntPtrSub

INT_PTR型の値を別の値から減算します。
IntPtrToChar

INT_PTR型の値を CHAR 型の値に変換します。
IntPtrToInt

INT_PTR型の値を INT 型の値に変換します。
IntPtrToInt8

INT_PTR型の値を INT8 型の値に変換します。
IntPtrToLong

INT_PTR型の値を LONG 型の値に変換します。
IntPtrToLongPtr

INT_PTR 型の値を LONG_PTR 型の値に変換します。
IntPtrToShort

INT_PTR型の値を SHORT 型の値に変換します。
IntPtrToUChar

INT_PTR型の値を UCHAR 型の値に変換します。
IntPtrToUInt

INT_PTR型の値を UINT 型の値に変換します。
IntPtrToUInt8

INT_PTR型の値を UINT8 型の値に変換します。
IntPtrToUIntPtr

INT_PTR 型の値を UINT_PTR 型の値に変換します。
IntPtrToULong

INT_PTR型の値を ULONG 型の値に変換します。
IntPtrToULongLong

INT_PTR型の値を ULONGLONG 型の値に変換します。
IntPtrToULongPtr

INT_PTR 型の値を ULONG_PTR 型の値に変換します。
IntPtrToUShort

INT_PTR型の値を USHORT 型の値に変換します。
IntSub

INT 型の 1 つの値を別の値から減算します。
IntToChar

INT 型の値を CHAR 型の値に変換します。
IntToInt8

INT 型の値を INT8 型の値に変換します。
IntToShort

INT 型の値を SHORT 型の値に変換します。
IntToUChar

INT 型の値を UCHAR 型の値に変換します。
IntToUInt

INT 型の値を UINT 型の値に変換します。
IntToUInt8

INT 型の値を UINT8 型の値に変換します。
IntToULong

INT 型の値を ULONG 型の値に変換します。
IntToULongLong

INT 型の値を UINT_PTR 型の値に変換します。
IntToUShort

INT 型の値を USHORT 型の値に変換します。
InvalidateItem

メニュー バンド内の項目を再描画します。
Invoke

関連付けられたハンドラーを直接呼び出します。
Invoke

関連付けられたアプリケーション ハンドラーを呼び出します。
Invoke

Windows エクスプローラー コマンドを呼び出します。
Invoke

非推奨になりました。 移動エントリを呼び出し、そのページに移動します。
InvokeCommand

ショートカット メニュー項目に関連付けられているコマンドを実行します。
InvokeVerbOnSelection

現在の選択範囲で指定された動詞を呼び出します。
IsActive

ハンドラーを同期できるかどうかを示す値を取得します。
IsAnimated

イメージをアニメーション化するかどうかを指定します。
IsApplicationViewStateSupported

特定のスプーフィングされた表示サイズとスケール ファクターの設定に対して、特定のアプリケーション ビューステートがサポートされているかどうかを判断します。
IsBkDropTarget

IsBkDropTarget は、変更または使用できない場合があります。
IsCharSpaceA

文字がスペースを表すかどうかを判断します。 (ANSI)
IsCharSpaceW

文字がスペースを表すかどうかを判断します。 (Unicode)
IsConnected

ハンドラーが通常、何らかの種類の外部デバイスに接続されているかどうかを示す値を取得します。
IsConnected

アイテムが通常、何らかの種類の外部デバイスに接続されているかどうかを示す値を生成します。
IsControlWindowShown

非推奨になりました。 指定したフレーム コントロールが現在表示されているかどうかを示す値を取得します。
IsDecoded

IShellImageData::D ecode を呼び出してイメージがデコードされているかどうかを判断します。 イメージが最初にデコードされていない場合、多くの操作でエラー コードが返されます。
IsDelegateFolder

ファクトリがデリゲート フォルダーかどうかを指定するブール値を取得します。
IsDeskBandShown

デスクバンドが表示されるかどうかを示します。
IsDropOnSource

現在のドラッグ アンド ドロップ操作または切り取り/貼り付け操作のコピー先がソースと同じかどうかを確認します。
IsEditable

画像を編集できるかどうかを決定します。
IsEnabled

ハンドラーが有効かどうかを示す値を取得します。
IsEnabled

項目が有効かどうかを示す値を生成します。
IsEntryInStore

イメージがストア内にあるかどうかを確認します。
IsEqualPropertyKey

2 つの PROPERTYKEY 構造体のメンバーを比較し、等しいかどうかを返します。
IsInstalled

指定したアプリケーションが現在インストールされているかどうかを示す値を取得します。
IsInternetESCEnabled

Windows Internet Explorer がセキュリティ強化構成に含まれているかどうかを判断します。
IsLauncherVisible

スタート画面が表示されるかどうかを示す値を取得します。
IsMember

ローカル コンピューターが HomeGroup のメンバーであるかどうかを判断します。
IsMemberOf

シェル オブジェクトのアイコンにアイコン オーバーレイを追加するかどうかを指定します。
IsMenuMessage

メッセージ ポンプは、このメソッドを呼び出して、メッセージをコンポーネント オブジェクト モデル (COM) オブジェクトにリダイレクトする必要があるかどうかを確認します。
IsMoveInSameFolder

このビューが現在のドラッグ アンド ドロップ操作または切り取り/貼り付け操作 (ドロップ ターゲット オブジェクトで使用) をソースにしているかどうかを確認します。
IsMultipage

イメージが複数ページのタグ付きイメージ ファイル形式 (TIFF) イメージであるかどうかを判断します。
IsNetDrive

ドライブがネットワーク ドライブであるかどうかをテストします。
Iso

指定されたオペレーティング システムとオペレーティング システムの機能を確認します。
IsPrintable

イメージを印刷できるかどうかを決定します。
IsRecommended

クエリ対象のファイルの種類の推奨ハンドラーとしてアプリケーションが登録されているかどうかを示します。
IsRunning

サムネイル抽出など、タスクの状態に関する情報を要求します。
IsTransparent

イメージが透明かどうかを判断します。
IStream_Copy

ストリームを別のストリームにコピーします。
IStream_Read

指定したストリームからバイトを読み取り、すべてのバイトが正常に読み取られたかどうかを示す値を返します。
IStream_ReadPidl

IStream オブジェクトから PIDLIST_RELATIVE オブジェクトへの項目識別子リスト (PIDL) へのポインターを読み取ります。
IStream_ReadStr

ストリームから読み取り、文字列に書き込みます。
IStream_Reset

指定したストリーム内のシーク位置をストリームの先頭に移動します。
IStream_Size

指定したストリームのサイズをバイト単位で取得します。
IStream_Write

バッファーから指定したストリームに不明な形式のデータを書き込みます。
IStream_WritePidl

PCUIDLIST_RELATIVE オブジェクトから IStream オブジェクトに項目識別子リスト (PIDL) へのポインターを書き込みます。
IStream_WriteStr

文字列から読み取り、ストリームに書き込みます。
IsUserAnAdmin

IsUserAnAdmin は、変更または使用できない場合があります。
IsVector

イメージがベクター イメージであるかどうかを判断します。
IsWindowOnCurrentVirtualDesktop

指定されたウィンドウが現在アクティブな仮想デスクトップ上にあるかどうかを示します。
Item

指定したインデックスの登録済みシェル ウィンドウを返します。
Item

フォルダー ビュー内の特定のアイテムの識別子をインデックスで取得します。
ItemCount

フォルダー内のアイテムの数を取得します。 これには、すべての項目の数、または選択した項目の数などのサブセットを指定できます。
ItemPostPaint

名前空間ツリー コントロールの項目が描画された後に呼び出されます。
ItemPrePaint

名前空間ツリー コントロールの項目が描画される前に呼び出されます。
項目

フォルダー ビュー内の項目のコレクションに基づいて列挙オブジェクトのアドレスを取得します。
IUnknown_AtomicRelease

コンポーネント オブジェクト モデル (COM) ポインターを解放し、NULL に設定します。
IUnknown_GetSite

指定したオブジェクトの IObjectWithSite::GetSite メソッドを呼び出します。
IUnknown_GetWindow

GetWindow メソッドを持つさまざまなインターフェイスに対してクエリを実行して、コンポーネント オブジェクト モデル (COM) オブジェクトからウィンドウ ハンドルを取得しようとします。
IUnknown_QueryService

指定したオブジェクトからサービスのインターフェイスを取得します。
IUnknown_Set

コンポーネント オブジェクト モデル (COM) インターフェイス ポインターの値を変更し、前のインターフェイスを解放します。
IUnknown_SetSite

IObjectWithSite::SetSite メソッドを呼び出して、指定したオブジェクトのサイトを設定します。
KeepItems

渡されたシェル項目を保持します。
KeepOther

競合しているバージョンを、通常は元のマージ されたバージョンである別のシェル 項目に置き換えます。
KeepRecent

より新しいコピーを保持します。
殺す

タスクの停止を要求します。
LaunchAdvancedAssociationUI

pszAppRegName で指定されたアプリケーションの関連付けをユーザーがカスタマイズできる高度な関連付けダイアログ ボックスを起動します。
LauncherVisibilityChange

スタート画面の表示設定が変更されたことをクライアントに通知します。
LeaveFolder

名前空間がフォルダーをウォークスルーした後に呼び出されます。 INamespaceWalkCB::EnterFolder または INamespaceWalkCB::FoundItem によって実行されたアクションに従って、必要なクリーンアップを実行するには、このメソッドを使用します。
LeaveFolder

フォルダーがファイル操作の宛先でなくなったことを示す通知を送信します。
LinkItem

実装されていません。 (ITransferSource.LinkItem)
LoadLibraryFromItem

指定したライブラリ定義ファイルからライブラリを読み込みます。
LoadLibraryFromKnownFolder

KNOWNFOLDERID によって参照されるライブラリを読み込みます。
LoadNonloadedOverlayIdentifiers

現在読み込まれていない登録済みのオーバーレイ識別子 (ハンドラー) を読み込みます。
LoadUserProfileA

指定したユーザーのプロファイルを読み込みます。 プロファイルには、ローカル ユーザー プロファイルまたはローミング ユーザー プロファイルを指定できます。 (ANSI)
LoadUserProfileW

指定したユーザーのプロファイルを読み込みます。 プロファイルには、ローカル ユーザー プロファイルまたはローミング ユーザー プロファイルを指定できます。 (Unicode)
場所

入力ウィンドウの現在の場所を取得します。
LogError

情報、警告、またはエラー メッセージを同期マネージャーの状態ダイアログ ボックスの [エラー] タブに記録するために、登録済みアプリケーションによって呼び出されます。
LongAdd

LONG 型の 2 つの値を追加します。
LongLongAdd

LONGLONG 型の 2 つの値を追加します。
LongLongMult

LONGLONG 型の 2 つの値を乗算します。
LongLongSub

LONGLONG 型の値を別の値から減算します。
LongLongToChar

LONGLONG 型の値を CHAR 型の値に変換します。
LongLongToInt

LONGLONG 型の値を INT 型の値に変換します。
LongLongToInt8

LONGLONG 型の値を INT8 型の値に変換します。
LongLongToIntPtr

LONGLONG 型の値を、INT_PTR型の値に変換します。
LongLongToLong

LONGLONG 型の値を LONG 型の値に変換します。
LongLongToLongPtr

LONGLONG 型の値を型LONG_PTRの値に変換します。
LongLongToShort

LONGLONG 型の値を SHORT 型の値に変換します。
LongLongToUChar

LONGLONG 型の値を UCHAR 型の値に変換します。
LongLongToUInt

LONGLONG 型の値を UINT 型の値に変換します。
LongLongToUInt8

LONGLONG 型の値を UINT8 型の値に変換します。
LongLongToULong

LONGLONG 型の値を ULONG 型の値に変換します。
LongLongToULongLong

LONGLONG 型の値を ULONGLONG 型の値に変換します。
LongLongToUShort

LONGLONG 型の値を USHORT 型の値に変換します。
LongMult

LONG 型の 2 つの値を乗算します。
LongPtrAdd

LONG_PTR型の 2 つの値を追加します。
LongPtrMult

LONG_PTR型の 2 つの値を乗算します。
LongPtrSub

LONG_PTR型の 1 つの値を別の値から減算します。
LongPtrToChar

LONG_PTR型の値を CHAR 型の値に変換します。
LongPtrToInt

LONG_PTR型の値を INT 型の値に変換します。
LongPtrToInt8

LONG_PTR型の値を INT8 型の値に変換します。
LongPtrToIntPtr

LONG_PTR型の値を INT_PTR 型の値に変換します。
LongPtrToLong

LONG_PTR型の値を LONG 型の値に変換します。
LongPtrToShort

LONG_PTR型の値を SHORT 型の値に変換します。
LongPtrToUChar

LONG_PTR型の値を UCHAR 型の値に変換します。
LongPtrToUInt

LONG_PTR型の値を UINT 型の値に変換します。
LongPtrToUInt8

LONG_PTR型の値を UINT8 型の値に変換します。
LongPtrToUIntPtr

LONG_PTR型の値を UINT_PTR 型の値に変換します。
LongPtrToULong

LONG_PTR型の値を ULONG 型の値に変換します。
LongPtrToULongLong

LONG_PTR型の値を ULONGLONG 型の値に変換します。
LongPtrToULongPtr

LONG_PTR型の値を型ULONG_PTRの値に変換します。
LongPtrToUShort

LONG_PTR型の値を USHORT 型の値に変換します。
LongSub

LONG 型の 1 つの値を別の値から減算します。
LongToChar

LONG 型の値を CHAR 型の値に変換します。
LongToInt

LONG 型の値を INT 型の値に変換します。
LongToInt8

LONG 型の値を INT8 型の値に変換します。
LongToIntPtr

LONG 型の値を型INT_PTRの値に変換します。
LongToShort

LONG 型の値を SHORT 型の値に変換します。
LongToUChar

LONG 型の値を UCHAR 型の値に変換します。
LongToUInt

LONG 型の値を UINT 型の値に変換します。
LongToUInt8

LONG 型の値を UINT8 型の値に変換します。
LongToUIntPtr

LONG 型の値を型UINT_PTRの値に変換します。
LongToULong

LONG 型の値を ULONG 型の値に変換します。
LongToULongLong

LONG 型の値を ULONGLONG 型の値に変換します。
LongToULongPtr

LONG 型の値を型ULONG_PTRの値に変換します。
LongToUShort

LONG 型の値を USHORT 型の値に変換します。
LPFNDFMCALLBACK

LPFNDFMCALLBACK は、変更または使用できない可能性があります。
LPFNVIEWCALLBACK

システム フォルダー ビュー オブジェクトによって使用されるコールバック関数のプロトタイプを定義します。 この関数は、基本的に IShellFolderViewCB の機能を複製します。
MakeDefault

このファイルの種類の既定のアプリケーションとしてアプリケーションを設定します。
MAKEDLLVERULL

DLL バージョン情報を ULONGLONG 値にパックするために使用されます。
MakeProminent

ダイアログにコントロールを配置して、他の追加されたコントロールと比較して目立たないようにします。
MapColumnToSCID

列を適切なプロパティ セット ID (FMTID) とプロパティ ID (PID) に変換します。
MarkForDelete

削除のマーク。
MarkFullscreenWindow

ウィンドウを全画面表示としてマークします。
[マージ]

IFileSyncMergeHandler::Merge メソッド
MessageSFVCB

システム フォルダー ビュー オブジェクトとシステム フォルダー ビュー コールバック オブジェクトの間の通信を許可します。
MIMEAssociationDialogA

未登録の MIME コンテンツ タイプ ダイアログ ボックスを実行します。メモ Windows XP Service Pack 2 (SP2) 以降:_This関数はサポートされなくなりました。 (ANSI)
MIMEAssociationDialogW

未登録の MIME コンテンツ タイプ ダイアログ ボックスを実行します。メモ Windows XP Service Pack 2 (SP2) 以降:_This関数はサポートされなくなりました。 (Unicode)
MoveIcons

このメソッドは実装されていません。 (IShellFolderView.MoveIcons)
MoveItem

指定した宛先に移動する 1 つの項目を宣言します。
MoveItem

ボリュームまたは名前空間内の項目を移動し、新しい場所に IShellItem を返します。
MoveItems

指定した宛先に移動する項目のセットを宣言します。
MoveWindowToDesktop

指定した仮想デスクトップにウィンドウを移動します。
NavigateToPidl

非推奨になりました。 ブラウザーを、項目識別子リスト (PIDL) へのポインターによって示される場所に移動します。
NetAddr_DisplayErrorTip

ネットワーク アドレス コントロールに関連付けられているバルーン ヒントにエラー メッセージを表示します。
NetAddr_GetAddress

ネットワーク アドレスが指定した型と形式に準拠しているかどうかを示します。
NetAddr_GetAllowType

指定したネットワーク アドレス コントロールが受け入れるネットワーク アドレスの種類を取得します。
NetAddr_SetAllowType

指定したネットワーク アドレス コントロールが受け入れるネットワーク アドレスの種類を設定します。
NewItem

指定した場所に作成される新しい項目を宣言します。
次へ

指定した数の要素を取得します。
次へ

現在の要素に直接続く指定した数の要素を取得します。
次へ

1 つ以上の検索オブジェクトに関する情報を要求するために使用されます。
次へ

指定した数のIDLIST_ABSOLUTE項目を取得します。
次へ

列挙シーケンス内の指定した数の項目識別子を取得し、取得した項目の数だけ現在の位置を進めます。
次へ

次に指定したオブジェクトの数と種類を取得します。
次へ

次のSHELL_ITEM_RESOURCE構造体を取得します。
次へ

列挙体から 1 つ以上の IShellItem インターフェイスの配列を取得します。
次へ

列挙体の次の IPublishedApp オブジェクトを取得します。
次へ

競合ストアから競合の次のバッチを取得します。
次へ

イベント ストアからイベントの次のバッチを取得します。
次へ

ハンドラーから同期項目の次のバッチを取得します。
次へ

列挙子のリスト内の次の celt 要素を列挙し、pceltFetched の列挙要素の実際の数と共に rgelt で返します。
NextFrame

アニメーション画像の次のフレームに切り替えます。
NextPage

マルチページ イメージの次のページに切り替えます。 関連付けられているアニメーションはすべてリセットされます。
通知

シェル ビューによって呼び出され、イベントが発生したことをホストする共通ダイアログ ボックスに通知します。
NotifyRedirect

非推奨になりました。 ブラウザーをアイテム識別子リスト (PIDL) への指定されたポインターに更新し、必要に応じて移動します。 このメソッドは、ページがリダイレクトされるときに呼び出されます。
オフライン

非推奨になりました。 ブラウザーのオフライン状態を確認して更新し、基底クラスと派生クラスの間で状態を同期します。
OnActivated

シェル ウィンドウのアクティブ化状態が変更されたときに発生します。
OnAfterContextMenu

コンテキスト メニューが表示された後に呼び出されます。
OnAfterExpand

IShellItem が展開された後に呼び出されます。
OnBalloonUserClick

ユーザーがバルーンをクリックしたときに呼び出されます。 アプリケーションは、クリックされるバルーンに適したアクションで応答する場合があります。
OnBeforeContextMenu

コンテキスト メニューが表示される前に呼び出されます。を使用すると、クライアントはメニュー エントリを追加できます。
OnBeforeExpand

IShellItem が展開される前に呼び出されます。
OnBeforeItemDelete

IShellItem とそのすべての子が削除される前に呼び出されます。
OnBeforeStateImageChange

指定された IShellItem の状態アイコンが変更される前に呼び出されます。
OnBeginLabelEdit

IShellItem が編集モードになる前に呼び出されます。
OnButtonClicked

ユーザーがコマンド ボタンをクリックしたときに呼び出されます。
Onchange

名前空間拡張機能に、その項目に影響を与えるイベントが発生したことを通知します。
OnCheckButtonToggled

ユーザーがチェック ボタン (チェック ボックス) の状態を変更したときに呼び出されます。
OnColumnClicked

IShellView インターフェイスで指定した列がクリックされた後に呼び出されます。
オンデマンド

非推奨になりました。 WM_COMMAND メッセージを受信すると、基底クラスから派生クラスを呼び出します。 派生クラスはメッセージを処理します。
OnContextMenu

ユーザーが通知領域のアイコンを右クリック (または Shift キーを押しながら F10 キーを押す) ときに呼び出されます。 アプリケーションは、応答でコンテキスト メニューを表示する必要があります。
OnControlActivating

EnableOpenDropDown または [ツール] メニューでカスタマイズされた [開く] ボタンのドロップダウン リストが、その内容を表示しようとしているときに呼び出されます。
Oncreate

非推奨になりました。 WM_CREATE メッセージを受信すると、基底クラスから派生クラスを呼び出します。 派生クラスはメッセージを処理します。
OnCreated

フレームに対して新しいシェル ウィンドウが作成されたときに発生します。
OnCreating

作成するプロセスのパラメーターを変更できます。
OnCreatingWindow

ウィンドウの作成時に呼び出されます。 Advise が呼び出された後、資格情報で親ウィンドウの HWND を取得できるようにします。
OnDefaultCommand

ユーザーがビューをダブルクリックするか、Enter キーを押したときに呼び出されます。
OnDestroy

非推奨になりました。 WM_DESTROY メッセージを受信すると、基底クラスから派生クラスを呼び出します。 派生クラスはメッセージを処理します。
OnDoDefaultAccessibilityAction

シェル項目に対して既定のアクセシビリティ アクションを呼び出します。
OnDragEnter

指定したドラッグ効果を設定するには、ドラッグ Enter 時に呼び出されます。
OnDragLeave

指定した項目に対してドラッグしたままにして呼び出されます。
OnDragOver

ドラッグオーバー時に呼び出され、指定したドラッグ効果を設定します。
OnDragPosition

ツリー内の同じレベル (同じ親フォルダー内) 内で項目をドラッグするときに呼び出されます。
Ondrop

指定したドロップ効果を設定するために、ドロップ時に呼び出されます。
OnDropPosition

ツリー内の同じレベル (同じ親フォルダー内) 内でアイテムが削除されるときに呼び出されます。
OnEndLabelEdit

IShellItem が編集モードを終了した後に呼び出されます。
OnFileOk

ダイアログが結果を返す直前に呼び出されます。
OnFocusChangeIS

フォーカスが変更されたことをブラウザーに通知します。
OnFolderChange

ユーザーが新しいフォルダーに移動したときに呼び出されます。
OnFolderChanging

IFileDialogEvents::OnFolderChange の前に呼び出されます。 これにより、実装者は特定の場所へのナビゲーションを停止できます。
OnFrameWindowActivateBS

非推奨になりました。 アクティブ化または非アクティブ化されているサブフレーム ウィンドウに応答して、基底クラスから派生クラスを呼び出します。 派生クラスは、アクションに応答して何を行うかを決定します。
OnGetAccessibilityRole

シェル項目のアクセシビリティ ロールを取得します。
OnGetDefaultAccessibilityAction

シェル項目の既定のアクセシビリティ アクションを取得します。
OnGetToolTip

ヒントを提供できます。
OnHttpEquiv

非推奨になりました。 IOleCommandTarget::Exec を使用して OLECMDID_HTTPEQUIV または OLECMDID_HTTPEQUIV_DONE コマンドを発行して、ドキュメント オブジェクトが HTTP-EQUIV メタタグに応答したときに呼び出されます。
OnInvoke

非推奨になりました。 アンビエント プロパティを取得します。
OnInvoke

実装されていません。 (IExpDispSupportXP.OnInvoke)
OnItemAdded

IShellItem が追加された後に呼び出されます。
OnItemClick

ユーザーがマウスのボタンをクリックしたときに呼び出されます。
OnItemDeleted

IShellItem が削除された後に呼び出されます。
OnItemSelected

コンボ ボックスで項目が選択されている場合、ユーザーがオプション ボタン (ラジオ ボタンとも呼ばれます) をクリックしたとき、または [ツール] メニューから項目を選択したときに呼び出されます。
OnItemStateChanged

実装されていません。 (INameSpaceTreeControlEvents.OnItemStateChanged)
OnItemStateChanging

アイテムの状態が変更される前に呼び出されます。
OnKeyboardInput

ユーザーがキーボードのキーを押すと呼び出されます。
OnLeftClick

ユーザーが通知領域のアイコンをクリックしたときに呼び出されます。 アプリケーションは、応答としていくつかのカスタム UI を起動する場合があります。
OnNavigate

シェル ウィンドウが新しい場所に移動したときに発生します。
OnNavigationComplete

エクスプローラー ブラウザーがシェル フォルダーに正常に移動したことをクライアントに通知します。
OnNavigationFailed

エクスプローラー ブラウザーがシェル フォルダーに移動できなかったことをクライアントに通知します。
OnNavigationPending

保留中のエクスプローラー ブラウザー ナビゲーションをシェル フォルダーにクライアントに通知します。
OnNotify

非推奨になりました。 WM_NOTIFY メッセージを受信すると、基底クラスから派生クラスを呼び出します。 派生クラスはメッセージを処理します。
OnOverwrite

ユーザーがファイルの上書きを選択したときに、保存ダイアログから呼び出されます。
OnPictureChange

ユーザー アカウントを表す画像が変更されたときに通知を送信するために呼び出されます。
OnPosRectChangeDB

四角形が変更されたことをオブジェクトに通知します。
OnPreViewCreated

IShellView インターフェイスで指定したプレビューが作成された後に呼び出されます。
OnPropertyItemCommit

実装されていません。 (INameSpaceTreeControlEvents.OnPropertyItemCommit)
OnSelect

選択通知を処理します。
OnSelectionChange

ユーザーがダイアログのビューで選択内容を変更したときに呼び出されます。
OnSelectionChanged

選択項目が変更されたときに呼び出されます。
OnSetFocus

非推奨になりました。 WM_SETFOCUS メッセージを受信すると、基底クラスから派生クラスを呼び出します。 派生クラスはメッセージを処理します。
OnSetTitle

サイト オブジェクトのタイトルを設定または取得します。
OnShareViolation

開く操作または保存操作から発生する共有違反にアプリケーションが応答できるようにします。
OnSize

非推奨になりました。 WM_SIZE メッセージを受信すると、基底クラスから派生クラスを呼び出します。 派生クラスはメッセージを処理します。
OnStateChange

uChange パラメーターによって識別される状態が IShellView インターフェイスで変更された後に呼び出されます。
OnStateChanged

Windows ストア アプリのデバッグ中にパッケージの状態が変更されたときに呼び出されます。
OnTranslateAccelerator

非推奨になりました。 pMsg で記述され、grfModifiers のフラグによって変更されたキーストロークを処理するようにコントロール サイトに指示します。
OnTranslateAccelerator

実装されていません。 (IExpDispSupportXP.OnTranslateAccelerator)
OnTypeChange

ダイアログが開かれたときに呼び出され、最初に選択されたファイルの種類をアプリケーションに通知します。
OnViewCreated

エクスプローラー ブラウザーのビューが作成され、変更できることをクライアントに通知します。
OnViewWindowActive

ビュー ウィンドウまたはその子ウィンドウの 1 つがフォーカスを取得するか、アクティブになったときにシェル ビューによって呼び出されます。
[ファイル]

ストアを開き、ロックを返します。
[ファイル]

指定したコントロール パネル項目を、必要に応じて特定のページに開きます。
OpenItem

コピーするアイテムを開きます。 リソース (IShellItemResources) に列挙できるオブジェクトを返します。
OpenRegStream

OpenRegStream は変更または使用できない場合があります。 代わりに、SHOpenRegStream2 または SHOpenRegStream を使用します。
OpenResource

指定したリソースを開きます。
OverlappedResult

重複した操作の結果を取得します。
OverlayIndexFromImageIndex

指定したアイコン イメージのオーバーレイ イメージのインデックスを検索します。 アイコンが見つからない場合は、オーバーレイを追加できます。
PageInThumbnail

. (IThumbnailCachePrimer.PageInThumbnail)
PAPPSTATE_CHANGE_ROUTINE

アプリが中断状態に入ったり、中断状態になったりするときにアプリに通知する、アプリ定義のコールバック関数を指定します。
ParseDisplayName

ファイル オブジェクトまたはフォルダーの表示名をアイテム識別子リストに変換します。
ParseURLA

URL の基本的な解析を実行します。 (ANSI)
ParseURLW

URL の基本的な解析を実行します。 (Unicode)
PathAddBackslashA

文字列の末尾に円記号を追加して、パスの正しい構文を作成します。 (PathAddBackslashA)
PathAddBackslashW

文字列の末尾に円記号を追加して、パスの正しい構文を作成します。 (PathAddBackslashW)
PathAddExtensionA

パス文字列にファイル名拡張子を追加します。 (ANSI)
PathAddExtensionW

パス文字列にファイル名拡張子を追加します。 (Unicode)
PathAllocCanonicalize

パス文字列を正規形式に変換します。この関数は、ヒープで結果を返す点で、PathCchCanonicalize および PathCchCanonicalizeEx とは異なります。
PathAllocCombine

2 つのパス フラグメントを 1 つのパスに連結します。
PathAppendA

1 つのパスを別のパスの末尾に追加します。 (ANSI)
PathAppendW

1 つのパスを別のパスの末尾に追加します。 (Unicode)
PathBuildRootA

特定のドライブ番号からルート パスを作成します。 (ANSI)
PathBuildRootW

指定したドライブ番号からルート パスを作成します。 (Unicode)
PathCanonicalizeA

"." や ".." などのナビゲーション要素を削除してパスを簡略化し、直接の適切な形式のパスを生成します。 (ANSI)
PathCanonicalizeW

"." や ".." などのナビゲーション要素を削除してパスを簡略化し、直接の適切な形式のパスを生成します。 (Unicode)
PathCchAddBackslash

文字列の末尾に円記号を追加して、パスの正しい構文を作成します。 (PathCchAddBackslash)
PathCchAddBackslashEx

文字列の末尾に円記号を追加して、パスの正しい構文を作成します。 (PathCchAddBackslashEx)
PathCchAddExtension

パス文字列にファイル名拡張子を追加します。この関数は PathAddExtension とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchAppend

あるパスを別のパスの末尾に追加します。この関数は PathCchAppendEx とは異なり、長さMAX_PATHの最終パスに制限されます。この関数は PathAppend とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchAppendEx

あるパスを別のパスの末尾に追加します。この関数は PathCchAppend とは異なり、より長い最終パスを構築できます。この関数は PathAppend とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchCanonicalize

パス文字列を正規形式に変換します。この関数は PathCchCanonicalizeEx とは異なり、長さMAX_PATHの最終パスに制限されます。この関数は PathAllocCanonicalize とは異なり、呼び出し元は返される文字列のサイズを宣言する必要があります。これはスタックに格納されます。この関数は PathCanonicalize とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchCanonicalizeEx

"." や ".." などのナビゲーション要素を削除してパスを簡略化し、直接の適切な形式のパスを生成します。この関数は PathCchCanonicalize とは異なり、より長い最終パスを構築できる点で異なります。この関数は PathAllocCanonicalize とは異なり、呼び出し元は返される文字列のサイズを宣言する必要があります。これはスタックに格納されます。この関数は PathCanonicalize とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchCombine

2 つのパス フラグメントを 1 つのパスに結合します。 (PathCchCombine)
PathCchCombineEx

2 つのパス フラグメントを 1 つのパスに結合します。 (PathCchCombineEx)
PathCchFindExtension

パスを検索して、".exe" や ".ini" などのファイル名拡張子を検索します。
PathCchIsRoot

パス文字列がボリュームのルートを参照しているかどうかを判断します。この関数は PathIsRoot とは異なり、"\"、"\?"、"\?\UNC" プレフィックスを持つパスを受け取ります。
PathCchRemoveBackslash

パス文字列の末尾から末尾の円記号を削除します。この関数は PathRemoveBackslash とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchRemoveBackslashEx

パス文字列の末尾から末尾の円記号を削除します。この関数は PathCchRemoveBackslash とは異なり、文字列の新しい末尾へのポインターを返し、バッファーに残っている未使用の文字の数を報告できます。この関数は PathRemoveBackslash とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchRemoveExtension

パスが存在する場合は、パスからファイル名拡張子を削除します。この関数は PathRemoveExtension とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchRemoveFileSpec

パス文字列内の最後の要素を削除します。その要素がファイル名かディレクトリ名かに関係なく削除されます。
PathCchRenameExtension

パス文字列の末尾にあるファイル名の拡張子を新しい拡張子に置き換えます。
PathCchSkipRoot

ドライブ文字または UNC (汎用名前付け規則) サーバー/共有パス要素に続くパスの最初の文字へのポインターを取得します。この関数は PathSkipRoot とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCchStripPrefix

"\?" を削除します。プレフィックス (存在する場合) をファイル パスから取得します。
PathCchStripToRoot

ルート情報を除き、パス内のすべてのファイル要素とディレクトリ要素を削除します。この関数は PathStripToRoot とは異なり、"\"、"\?" を持つパスを受け入れます。"\?\UNC"プレフィックス。
PathCleanupSpec

PathCleanupSpec は、変更または使用できない場合があります。
PathCombineA

正しく形成されたパスを表す 2 つの文字列を 1 つのパスに連結します。では、相対パス要素も連結されます。 (ANSI)
PathCombineW

正しく形成されたパスを表す 2 つの文字列を 1 つのパスに連結します。では、相対パス要素も連結されます。 (Unicode)
PathCommonPrefixA

2 つのパスを比較して、共通のプレフィックスを共有しているかどうかを判断します。 プレフィックスは、次のいずれかの型です:_"C:\", ".", "..", "..\". (ANSI)
PathCommonPrefixW

2 つのパスを比較して、共通のプレフィックスを共有しているかどうかを判断します。 プレフィックスは、次のいずれかの型です:_"C:\", ".", "..", "..\". (Unicode)
PathCompactPathA

パス コンポーネントを省略記号に置き換えることで、指定したピクセル幅内に収まるようにファイル パスを切り捨てます。 (ANSI)
PathCompactPathExA

パス コンポーネントを省略記号に置き換えて、特定の文字数内に収まるようにパスを切り捨てます。 (ANSI)
PathCompactPathExW

パス コンポーネントを省略記号に置き換えて、特定の文字数内に収まるようにパスを切り捨てます。 (Unicode)
PathCompactPathW

パス コンポーネントを省略記号に置き換えることで、指定したピクセル幅内に収まるようにファイル パスを切り捨てます。 (Unicode)
PathCreateFromUrlA

ファイル URL を Microsoft MS-DOS パスに変換します。 (ANSI)
PathCreateFromUrlAlloc

ファイル URL からパスを作成します。
PathCreateFromUrlW

ファイル URL を Microsoft MS-DOS パスに変換します。 (Unicode)
PathFileExistsA

ファイルやフォルダーなどのファイル システム オブジェクトへのパスが有効かどうかを判断します。 (ANSI)
PathFileExistsW

ファイルやフォルダーなどのファイル システム オブジェクトへのパスが有効かどうかを判断します。 (Unicode)
PathFindExtensionA

拡張機能のパスを検索します。 (ANSI)
PathFindExtensionW

拡張機能のパスを検索します。 (Unicode)
PathFindFileNameA

ファイル名のパスを検索します。 (ANSI)
PathFindFileNameW

ファイル名のパスを検索します。 (Unicode)
PathFindNextComponentA

パスを解析し、最初の円記号に続くパスの部分を返します。 (ANSI)
PathFindNextComponentW

パスを解析し、最初の円記号に続くパスの部分を返します。 (Unicode)
PathFindOnPathA

ファイルを検索します。 (ANSI)
PathFindOnPathW

ファイルを検索します。 (Unicode)
PathFindSuffixArrayA

指定されたファイル名にサフィックスの一覧の 1 つがあるかどうかを判断します。 (ANSI)
PathFindSuffixArrayW

指定されたファイル名にサフィックスの一覧の 1 つがあるかどうかを判断します。 (Unicode)
PathGetArgsA

指定したパス内のコマンド ライン引数を検索します。 (ANSI)
PathGetArgsW

指定したパス内のコマンド ライン引数を検索します。 (Unicode)
PathGetCharTypeA

パスに関連する文字の種類を決定します。 (ANSI)
PathGetCharTypeW

パスに関連する文字の種類を決定します。 (Unicode)
PathGetDriveNumberA

'A' から 'Z' の範囲内のドライブ文字のパスを検索し、対応するドライブ番号を返します。 (ANSI)
PathGetDriveNumberW

'A' から 'Z' の範囲内のドライブ文字のパスを検索し、対応するドライブ番号を返します。 (Unicode)
PathGetShortPath

PathGetShortPath は、変更または使用できない場合があります。
PathIsContentTypeA

ファイルの登録済みコンテンツ タイプが、指定したコンテンツ タイプと一致するかどうかを判断します。 この関数は、指定したファイルの種類のコンテンツ タイプを取得し、その文字列を pszContentType と比較します。 比較では、大文字と小文字を区別しません。 (ANSI)
PathIsContentTypeW

ファイルの登録済みコンテンツ タイプが、指定したコンテンツ タイプと一致するかどうかを判断します。 この関数は、指定したファイルの種類のコンテンツ タイプを取得し、その文字列を pszContentType と比較します。 比較では、大文字と小文字を区別しません。 (Unicode)
PathIsDirectoryA

パスが有効なディレクトリであることを確認します。 (ANSI)
PathIsDirectoryEmptyA

指定したパスが空のディレクトリであるかどうかを判断します。 (ANSI)
PathIsDirectoryEmptyW

指定したパスが空のディレクトリであるかどうかを判断します。 (Unicode)
PathIsDirectoryW

パスが有効なディレクトリであることを確認します。 (Unicode)
PathIsExe

PathIsExe は変更または使用できない場合があります。
PathIsFileSpecA

パス区切り文字 (':' や '' など) のパスを検索します。 パス区切り文字が存在しない場合、パスはファイル仕様パスと見なされます。
PathIsFileSpecW

パス区切り文字 (':' や '\' など) のパスを検索します。 パス区切り文字が存在しない場合、パスはファイル仕様パスと見なされます。
PathIsHTMLFileA

ファイルが HTML ファイルであるかどうかを判断します。 この決定は、ファイルの拡張子に登録されているコンテンツ タイプに基づいて行われます。 (ANSI)
PathIsHTMLFileW

ファイルが HTML ファイルであるかどうかを判断します。 この決定は、ファイルの拡張子に登録されているコンテンツ タイプに基づいて行われます。 (Unicode)
PathIsLFNFileSpecA

ファイル名が長い形式であるかどうかを判断します。 (ANSI)
PathIsLFNFileSpecW

ファイル名が長い形式であるかどうかを判断します。 (Unicode)
PathIsNetworkPathA

パス文字列がネットワーク リソースを表すかどうかを判断します。 (ANSI)
PathIsNetworkPathW

パス文字列がネットワーク リソースを表すかどうかを判断します。 (Unicode)
PathIsPrefixA

パスを調べて、pszPrefix によって渡されたプレフィックス値で始まるかどうかを判断します。 (ANSI)
PathIsPrefixW

パスを調べて、pszPrefix によって渡されたプレフィックス値で始まるかどうかを判断します。 (Unicode)
PathIsRelativeA

パスを検索し、相対パスかどうかを判断します。 (ANSI)
PathIsRelativeW

パスを検索し、相対パスかどうかを判断します。 (Unicode)
PathIsRootA

パス文字列がボリュームのルートを参照しているかどうかを判断します。 (ANSI)
PathIsRootW

パス文字列がボリュームのルートを参照しているかどうかを判断します。 (Unicode)
PathIsSameRootA

2 つのパスを比較して、共通のルート コンポーネントがあるかどうかを判断します。 (ANSI)
PathIsSameRootW

2 つのパスを比較して、共通のルート コンポーネントがあるかどうかを判断します。 (Unicode)
PathIsSlowA

PathIsSlow は、変更または使用できない場合があります。 (ANSI)
PathIsSlowW

PathIsSlow は、変更または使用できない場合があります。 (Unicode)
PathIsSystemFolderA

既存のフォルダーに、システム フォルダーにする属性が含まれているかどうかを判断します。 または、この関数は、特定の属性がフォルダーをシステム フォルダーとして修飾するかどうかを示します。 (ANSI)
PathIsSystemFolderW

既存のフォルダーに、システム フォルダーにする属性が含まれているかどうかを判断します。 または、この関数は、特定の属性がフォルダーをシステム フォルダーとして修飾するかどうかを示します。 (Unicode)
PathIsUNCA

パス文字列が、ドライブ文字に基づくパスではなく、有効な汎用名前付け規則 (UNC) パスであるかどうかを判断します。 (ANSI)
PathIsUNCEx

パス文字列が、ドライブ文字に基づくパスではなく、有効な汎用名前付け規則 (UNC) パスであるかどうかを判断します。この関数は PathIsUNC とは異なり、パスからサーバーの名前を抽出することもできます。
PathIsUNCServerA

文字列がサーバー パスに対してのみ有効な汎用名前付け規則 (UNC) であるかどうかを判断します。 (ANSI)
PathIsUNCServerShareA

文字列が有効な汎用名前付け規則 (UNC) 共有パス \server\share であるかどうかを判断します。 (ANSI)
PathIsUNCServerShareW

文字列が有効な汎用名前付け規則 (UNC) 共有パス \server\share であるかどうかを判断します。 (Unicode)
PathIsUNCServerW

文字列がサーバー パスに対してのみ有効な汎用名前付け規則 (UNC) であるかどうかを判断します。 (Unicode)
PathIsUNCW

パス文字列が、ドライブ文字に基づくパスではなく、有効な汎用名前付け規則 (UNC) パスであるかどうかを判断します。 (Unicode)
PathIsURLA

指定された文字列をテストして、有効な URL 形式に準拠しているかどうかを判断します。 (ANSI)
PathIsURLW

指定された文字列をテストして、有効な URL 形式に準拠しているかどうかを判断します。 (Unicode)
PathMakePrettyA

パスを一貫した外観にするために、すべて大文字のパスをすべての小文字に変換します。 (ANSI)
PathMakePrettyW

パスを一貫した外観にするために、すべて大文字のパスをすべての小文字に変換します。 (Unicode)
PathMakeSystemFolderA

既存のフォルダーに、システム フォルダーになる適切な属性を指定します。 (ANSI)
PathMakeSystemFolderW

既存のフォルダーに、システム フォルダーになる適切な属性を指定します。 (Unicode)
PathMakeUniqueName

テンプレートから一意のパス名を作成します。
PathMatchSpecA

Microsoft MS-DOS ワイルドカード一致型を使用して文字列を検索します。 (ANSI)
PathMatchSpecExA

パスのファイル名を 1 つ以上のファイル名パターンと照合します。 (ANSI)
PathMatchSpecExW

パスのファイル名を 1 つ以上のファイル名パターンと照合します。 (Unicode)
PathMatchSpecW

Microsoft MS-DOS ワイルドカード一致型を使用して文字列を検索します。 (Unicode)
PathParseIconLocationA

ファイルの場所とアイコン インデックスを含むファイルの場所の文字列を解析し、個別の値を返します。 (ANSI)
PathParseIconLocationW

ファイルの場所とアイコン インデックスを含むファイルの場所の文字列を解析し、個別の値を返します。 (Unicode)
PathProcessCommand

非推奨になりました。 コマンド ラインを含む文字列を処理し、必要に応じて引数を添付して適切な引用符で囲まれた文字列を生成します。
PathQuoteSpacesA

パスでスペースを検索します。 スペースが見つかった場合、パス全体が引用符で囲まれます。 (ANSI)
PathQuoteSpacesW

パスでスペースを検索します。 スペースが見つかった場合、パス全体が引用符で囲まれます。 (Unicode)
PathRelativePathToA

あるファイルまたはフォルダーから別のファイルまたはフォルダーへの相対パスを作成します。 (ANSI)
PathRelativePathToW

あるファイルまたはフォルダーから別のファイルまたはフォルダーへの相対パスを作成します。 (Unicode)
PathRemoveArgsA

指定したパスから引数を削除します。 (ANSI)
PathRemoveArgsW

指定したパスから引数を削除します。 (Unicode)
PathRemoveBackslashA

指定したパスから末尾の円記号を削除します。 (ANSI)
PathRemoveBackslashW

指定したパスから末尾の円記号を削除します。 (Unicode)
PathRemoveBlanksA

文字列から先頭と末尾のすべてのスペースを削除します。 (ANSI)
PathRemoveBlanksW

文字列から先頭と末尾のすべてのスペースを削除します。 (Unicode)
PathRemoveExtensionA

パスが存在する場合は、パスからファイル名拡張子を削除します。 (ANSI)
PathRemoveExtensionW

パスが存在する場合は、パスからファイル名拡張子を削除します。 (Unicode)
PathRemoveFileSpecA

末尾のファイル名と円記号をパスから削除します (存在する場合)。 (ANSI)
PathRemoveFileSpecW

末尾のファイル名と円記号をパスから削除します (存在する場合)。 (Unicode)
PathRenameExtensionA

ファイル名の拡張子を新しい拡張子に置き換えます。 ファイル名に拡張子が含まれていない場合は、文字列の末尾にこの拡張子が付けられます。 (ANSI)
PathRenameExtensionW

ファイル名の拡張子を新しい拡張子に置き換えます。 ファイル名に拡張子が含まれていない場合は、文字列の末尾にこの拡張子が付けられます。 (Unicode)
PathResolve

PathResolve は変更または使用できない場合があります。
PathSearchAndQualifyA

指定されたパスが正しく書式設定され、完全修飾されているかどうかを判断します。 (ANSI)
PathSearchAndQualifyW

指定されたパスが正しく書式設定され、完全修飾されているかどうかを判断します。 (Unicode)
PathSetDlgItemPathA

PathCompactPath を使用して、ウィンドウまたはダイアログ ボックス内の子コントロールのテキストを設定し、パスがコントロールに収まるようにします。 (ANSI)
PathSetDlgItemPathW

PathCompactPath を使用して、ウィンドウまたはダイアログ ボックス内の子コントロールのテキストを設定し、パスがコントロールに収まるようにします。 (Unicode)
PathSkipRootA

ドライブ文字または UNC (汎用名前付け規則) サーバー/共有パス要素に続くパスの最初の文字へのポインターを取得します。 (ANSI)
PathSkipRootW

ドライブ文字または UNC (汎用名前付け規則) サーバー/共有パス要素に続くパスの最初の文字へのポインターを取得します。 (Unicode)
PathStripPathA

完全修飾パスとファイルのパス部分を削除します。 (ANSI)
PathStripPathW

完全修飾パスとファイルのパス部分を削除します。 (Unicode)
PathStripToRootA

ルート情報を除き、パス内のすべてのファイル要素とディレクトリ要素を削除します。 (ANSI)
PathStripToRootW

ルート情報を除き、パス内のすべてのファイル要素とディレクトリ要素を削除します。 (Unicode)
PathUndecorateA

パス文字列から装飾を削除します。 (ANSI)
PathUndecorateW

パス文字列から装飾を削除します。 (Unicode)
PathUnExpandEnvStringsA

完全修飾パス内の特定のフォルダー名を、関連付けられている環境文字列に置き換えます。 (ANSI)
PathUnExpandEnvStringsW

完全修飾パス内の特定のフォルダー名を、関連付けられている環境文字列に置き換えます。 (Unicode)
PathUnmakeSystemFolderA

属性をシステム フォルダーにするフォルダーから削除します。 このフォルダーは、実際にはファイル システムに存在する必要があります。 (ANSI)
PathUnmakeSystemFolderW

属性をシステム フォルダーにするフォルダーから削除します。 このフォルダーは、実際にはファイル システムに存在する必要があります。 (Unicode)
PathUnquoteSpacesA

パスの先頭と末尾から引用符を削除します。 (ANSI)
PathUnquoteSpacesW

パスの先頭と末尾から引用符を削除します。 (Unicode)
PathYetAnotherMakeUniqueName

既存のファイル名に基づいて一意のファイル名を作成します。
PauseTimer

サポートされていません。 (IFileOperationProgressSink.PauseTimer)
PauseTimer

進行状況ダイアログ タイマーを一時停止します。
PerformOperations

選択したすべての操作を実行します。
PerUserInit

マイ ドキュメントおよびその他の特別なフォルダーを作成し、必要に応じて初期化し、[マイ ドキュメント] の [送信先] ショートカット メニュー項目を作成します。
PickIconDlg

PickIconDlg は変更または使用できない場合があります。
PlaySound

通知と組み合わせてサウンドを再生します。 (IUserNotification2.PlaySound)
PlaySound

通知と組み合わせてサウンドを再生します。 (IUserNotification.PlaySound)
Popup

指定した画面上の場所でショートカット メニューを呼び出します。
Popup

特定の場所にモーダル ポップアップ メニューを表示します。
PopupItemMenu

指定した項目のショートカット メニューを作成し、選択したコマンド文字列を返します。
PostCopyItem

各項目のコピー プロセスが完了した後、呼び出し元によって実装されたアクションを実行します。
PostDeleteItem

各項目の削除プロセスが完了した後、呼び出し元によって実装されたアクションを実行します。
PostMoveItem

各項目の移動プロセスが完了した後、呼び出し元によって実装されたアクションを実行します。
PostNewItem

新しい項目が作成された後に、呼び出し元によって実装されたアクションを実行します。
PostPaint

名前空間ツリー コントロールが描画された後に呼び出されます。
PostRenameItem

各項目の名前変更プロセスが完了した後、呼び出し元によって実装されたアクションを実行します。
PreCopyItem

各項目のコピー プロセスが開始される前に、呼び出し元によって実装されたアクションを実行します。
PreDeleteItem

各アイテムの削除プロセスが開始される前に、呼び出し元によって実装されたアクションを実行します。
PreMoveItem

各項目の移動プロセスが開始される前に、呼び出し元によって実装されたアクションを実行します。
PreNewItem

新しい項目を作成するプロセスが開始される前に、呼び出し元によって実装されたアクションを実行します。
PrePaint

名前空間ツリー コントロールが描画される前に呼び出されます。
PrepareForSync

登録されたアプリケーションが任意のユーザー インターフェイスを表示し、ISyncMgrSynchronize::Synchronize メソッドが呼び出される前に必要な初期化を実行できるようにします。
PrepareForSyncCompleted

PrepareForSync メソッドが完了した後、アプリケーションの登録済みハンドラーによって呼び出されます。
PreRenameItem

各項目の名前変更プロセスが開始される前に、呼び出し元によって実装されたアクションを実行します。
PresentConflict

競合をユーザーに提示します。
PrevPage

マルチページ イメージの前のページに切り替えます。 関連付けられているアニメーションはすべてリセットされます。
PrintTo

ファイルを印刷します。 (ANSI)
PrintTo

ファイルを印刷します。 (Unicode)
ProcessAttachDetach

非推奨になりました。 常に S_OK を返します。
ProfferService

同じホスト上の他のオブジェクトがサービスを使用できるようにします。
進行状況

進行状況情報を更新し、操作を続行するかどうかを判断するために、登録済みアプリケーションによって呼び出されます。
プロンプト

ユーザーにプロンプト UI を表示します。
PropertyFailure

ファイルのプロパティに関連するエラーがあり、ユーザー操作が必要な場合に呼び出されます。
ProposeItem

以前に列挙した項目のセットに新しい項目を追加することを提案します。
PtrdiffTAdd

ptrdiff_t型の 2 つの値を追加します。
PtrdiffTMult

ptrdiff_t型の 2 つの値を乗算します。
PtrdiffTSub

ptrdiff_t型の 1 つの値を別の値から減算します。
put_CurrentViewMode

現在のフォルダーの現在のビュー モードを設定します。
put_FolderFlags

現在のフォルダーの設定を設定します。
put_GroupBy

フォルダー ビューのグループ化に使用する列を設定します。
put_IconSize

現在のフォルダーのアイコン サイズ設定を設定します。
put_SortColumns

並べ替える列の名前を設定します。
PutBaseBrowserData

非推奨になりました。 基底クラスの保護されたメンバーへの読み取り/書き込みアクセスを許可する構造体を取得します。 ただし、その状態は基本ブラウザーでのみ更新する必要があることに注意してください。
QISearch

IUnknown::QueryInterface メソッドのテーブル駆動型実装。
QueryAbilities

競合する発表者が表示するオプションを指定します。
QueryAbort

デコード、描画、スケールなどの IShellImageData プロセスを中止します。 これはコールバック メソッドです。
QueryActiveShellView

現在アクティブな (表示されている) シェル ビュー オブジェクトを取得します。
QueryAppIsDefault

アプリケーションが、特定のアプリケーション レベルと種類に対して登録された既定の関連付けを所有しているかどうかを判断します。 Windows 8 での使用を意図していません。
QueryAppIsDefaultAll

アプリケーションが、特定のアプリケーション レベルに対して登録されているすべての既定の関連付けを所有するかどうかを決定します。 Windows 8 での使用を意図していません。
QueryBand

バンド サイト内のバンドに関する情報を取得します。
QueryCancel

アクションが取り消されるかどうかに関する情報を提供します。
QueryContextMenu

ショートカット メニューにコマンドを追加します。
QueryContinue

このインターフェイスの現在のインスタンスに関連付けられている操作を続行する必要がある場合は、S_OKを返します。
QueryCurrentDefault

特定の関連付けの種類の既定のアプリケーションを決定します。 これは、その型に対して ShellExecute によって起動される既定のアプリケーションです。
QueryFocus

GetFocus 関数の呼び出しから HWND を返すようにプレビュー ハンドラーに指示します。
QueryForAdditionalItems

同期する保留中の要求がある項目のセットの列挙子を取得します。 これは、現在の同期が完了した後に同期される項目のセットです。
QueryObject

指定したオブジェクトに対してクエリを実行します。
QuerySupport

QuerySupport は変更または使用できない場合があります。
ReadAsync

ストリームから非同期的に情報を読み取ります。 たとえば、シェルは、非同期的に転送するときに、ファイル項目にこのインターフェイスを実装します。
ReadCabinetState

ReadCabinetState は変更または使用できない可能性があります。
ReadPropertyNPB

名前付きプロパティ バッグからプロパティを読み取ります。
RealDriveType

RealDriveType は変更または使用できない場合があります。
並べ替え

再配置は変更または使用できない場合があります。
RecompressImage

イメージを再圧縮します。 ImageRecompress オブジェクトに実装されたこのメソッドは、品質を指定して x 次元と y 次元を受け入れます。 メソッドは、指定したサイズに再圧縮された新しいイメージを含むストリームを作成します。
RecycleItem

指定されたリサイクル場所にアイテムをリサイクルし、新しい場所にアイテムを返します。
リダイレクト

共通フォルダーとユーザー単位フォルダーのフォルダー要求をリダイレクトします。
[更新]

ユーザー入力に応じてビューの内容を更新します。
RefreshObject

RefreshObject は変更または使用できない場合があります。
RefreshOverlayImages

オーバーレイ キャッシュ、イメージ リスト、またはその両方を更新します。
[登録]

開いているウィンドウをシェル ウィンドウとして登録します。ウィンドウはハンドルで指定されます。
RegisterAbort

コールバック中止オブジェクトを設定し、必要に応じて前のオブジェクトへのポインターを返します。
RegisterAppStateChangeNotification

アプリがコールバック関数を登録できるようにします。これにより、ライブラリが中断状態になったり、中断状態になったりすることを通知できます。
RegisterAsChild

ISuspensionDependencyManager::RegisterAsChild メソッド
RegisterDialogClasses

スクリーン セーバーの構成ダイアログ ボックスに必要な標準以外のウィンドウ クラスを登録します。
RegisterFolder

レジストリに新しい既知のフォルダーを追加します。 特に、既知のフォルダー システムに独自のフォルダーの 1 つを追加している独立系ソフトウェア ベンダー (ISV) によって使用されます。
RegisterForPackageStateChanges

パッケージの状態変更通知に登録します。
RegisterPending

保留中のウィンドウをシェル ウィンドウとして登録します。ウィンドウは絶対 PIDL で指定されます。
RegisterScaleChangeEvent

スケールが変更された可能性がある場合にトリガーされるイベントに登録します。 この関数は RegisterScaleChangeNotifications を置き換えます。
RegisterScaleChangeNotifications

情報のスケーリングが変更されたときにコールバックを受け取るウィンドウを登録します。
RegisterSyncMgrHandler

ハンドラーに同期する項目がある場合に、同期マネージャーにハンドラーを登録します。
RegisterTab

アプリケーションのタスク バー グループポップアップに表示する新しいタブまたはドキュメントのサムネイルが提供されたことをタスク バーに通知します。
RegisterWindow

非推奨になりました。 ブラウザー ウィンドウの一覧にブラウザーを登録します。
ReleaseShellView

非推奨になりました。 基底クラスとその派生クラスの間のビューの有効期間を調整します。
削除

マネージド オブジェクトのコレクションからオブジェクトを削除します。
RemoveAll

結果フォルダーからすべてのアイテムを削除します。
RemoveAll

結果フォルダーからすべてのアイテムを削除します。
RemoveAllControlItems

実装されていません。 (IFileDialogCustomize.RemoveAllControlItems)
RemoveAllDestinations

アプリケーションのジャンプ リストの [最近] カテゴリと [頻度] カテゴリからすべての宛先エントリをクリアします。
RemoveAllRoots

ツリーからすべてのルートとその子を削除します。
RemoveBackReferences

オブジェクトによって保持されているすべてのバック参照を削除します。
RemoveBand

バンド サイトからバンドを削除します。
RemoveConflicts

競合 ID で指定された一連の競合をストアから削除します。
RemoveControlItem

ダイアログのコンテナー コントロールから項目を削除します。
RemoveDataBlock

リンクからデータ ブロックを削除します。
RemoveDestination

ジャンプ リストの [最近] カテゴリと [頻度] カテゴリから 1 つの宛先を削除します。
RemoveEvent

指定したとおりにイベントを削除します。
RemoveFolder

ライブラリからフォルダーを削除します。
RemoveFromList

Windows Vista:スタート メニューのピン留めされたリストから項目を_Removesします。これは、[スタート] メニューの左上の位置にあるリストです。
RemoveFromSyncSet

競合を削除し、同期から IShellItem を削除します。
RemoveIDList

結果フォルダーから項目識別子リスト (PIDL) へのポインターを削除します。
RemoveItem

結果フォルダーから項目を削除します。
RemoveItem

アイテムをごみ箱に移動せずにアイテムを削除します。
RemoveMenusSB

コンテナーがインプレース複合メニューからメニュー要素のいずれかを削除し、関連付けられているすべてのリソースを解放できるようにします。
RemoveObject

RemoveObject は変更または使用できない場合があります。
RemoveObjectAt

指定した 1 つのオブジェクトをコレクションから削除します。
RemovePropertyNPB

名前付きプロパティ バッグからプロパティを削除します。
RemoveRoot

ツリーからルートとその子を削除します。
RemoveTasks

スケジューラのバックグラウンド キューからタスクを削除します。
RemoveToolbar

指定した IDockingWindow をツール バー フレームから削除します。
RemoveWindowSubclass

ウィンドウからサブクラス コールバックを削除します。
RenameItem

新しい表示名を指定する 1 つの項目を宣言します。
RenameItem

アイテムの名前を変更し、新しい名前の IShellItem を返します。
RenameItems

新しい表示名を指定する項目のセットを宣言します。 すべての項目に同じ名前が付けられます。
ReplaceFrame

現在のフレームを新しいイメージに置き換えます。
ReplacePage

コントロール パネル オブジェクトのプロパティ シート内のページを置き換えます。
ReportEvent

同期するアイテムの [同期結果] フォルダーに追加するイベントを提供します。
ReportManualSync

同期センター UI の外部から手動で要求された同期操作が実行されていることを報告します。
ReportProgress

1 つの同期項目の同期の進行状況を同期センターに報告します。
ReportResult

受信したエラー状態コードを、適切なユーザーが読み取り可能なメッセージに変換します。
RequestBorderSpaceDW

IDockingWindow オブジェクトの境界線スペースの要求を承認、変更、または拒否します。 境界領域は、SetBorderSpaceDW メソッドが呼び出されるまで割り当てられません。
RequireTouchInEditControl

タッチ キーボードが呼び出される前に、編集フィールドを明示的にユーザーがタップする必要があります。
リセット

列挙を 0 にリセットします。
リセット

列挙インデックスを 0 にリセットするために使用されます。
リセット

列挙子を列挙シーケンスの先頭に返します。
リセット

列挙シーケンスの先頭に戻ります。
リセット

列挙インデックスを 0 にリセットします。 (IEnumObjects.Reset)
リセット

列挙インデックスを 0 にリセットします。 (IEnumResources.Reset)
リセット

列挙体で取得した IShellItem インターフェイスの内部カウントをリセットします。
リセット

IPublishedApp オブジェクトの列挙を最初の項目にリセットします。
リセット

列挙体の現在の位置を 0 にリセットします。
リセット

列挙体の現在の位置を 0 にリセットします。
リセット

列挙体の現在位置を 0 にリセットします。
リセット

列挙子に、要素の一覧の先頭に配置するように指示します。
ResetCancel

取り消しが完了した後、進行状況ダイアログをリセットします。
ResetEnumerator

オートコンプリート オブジェクトは、リストが表示されているときに候補の一覧を強制的に更新します。
ResetTimer

サポートされていません。 (IFileOperationProgressSink.ResetTimer)
ResetTimer

進行状況ダイアログ タイマーを 0 にリセットします。
ResizeBorderDW

フレームの境界線スペースが変更されたことをドッキング ウィンドウ オブジェクトに通知します。 このメソッドに応答して、IDockingWindow 実装は、罫線スペースが必要ない場合や変更が必要ない場合でも、SetBorderSpaceDW を呼び出す必要があります。
解決

移動または名前変更された場合でも、シェル リンクのターゲットの検索を試みます。 (ANSI)
解決

移動または名前変更された場合でも、シェル リンクのターゲットの検索を試みます。 (Unicode)
解決

独自の同期ハンドラーを使用して競合を解決し、UI を制御します。
ResolveFolder

フォルダーが移動または名前変更された場合でも、ライブラリ フォルダーのターゲットの場所を解決します。
ResolveShellLink

フォルダー オブジェクトがシェル リンクを解決することを要求します。
RestartDialog

ユーザーに Windows の再起動を求めるダイアログ ボックスを表示します。 ユーザーがボタンをクリックすると、関数は ExitWindowsEx を呼び出して Windows の再起動を試みます。
RestartDialogEx

ユーザーに Windows の再起動を求めるダイアログ ボックスを表示します。 ユーザーがボタンをクリックすると、関数は ExitWindowsEx を呼び出して Windows の再起動を試みます。
結果

StartHandlerSync または StartItemSync 呼び出しの結果を取得します。
再開

現在中断されている場合は、パッケージのプロセスを再開します。
再開

タスクの再開を要求します。
ResumeTimer

サポートされていません。 (IFileOperationProgressSink.ResumeTimer)
ResumeTimer

進行状況ダイアログ タイマーを再開します。
RetrieveProperties

同期エンジンによって管理されるプロパティを取得します。
元に戻す

非推奨になりました。 現在のエントリに戻り、ナビゲーションに失敗した場合に ITravelLog::AddEntry の結果を削除します。
取り消す

シェル ウィンドウの登録を取り消し、Shell ウィンドウ コレクションからウィンドウを削除します。
RevokeScaleChangeNotifications

ウィンドウの登録を取り消し、情報のスケーリング時にコールバックを受信できないようにします。
RevokeService

IProfferService::P rofferService を使用して、以前に他のオブジェクトで使用されていたサービスを使用できなくなります。
回転

画像を 90 度ずつ回転します。
[実行]

サポートされていません。 (IShellRunDll.Run)
[実行]

タスクの開始を要求します。
[実行]

同期センターから要求された場合に、ハンドラーまたは同期項目の UI の実際の表示を実行します。
RunGadget

インストールされているガジェットをデスクトップに追加します。
および

添付ファイルを保存します。
および

ライブラリを新しいライブラリ記述 (*.library-ms) ファイルに保存します。
SaveInKnownFolder

指定した既知のフォルダー内の新しいファイルにライブラリを保存します。
SaveProperties

ファイルまたはフォルダーに関連付けられているプロパティを保存します。
SaveViewState

以降の参照セッション中に現在の状態を復元できるように、シェルのビュー設定を保存します。
SaveViewState

非推奨になりました。 (IBrowserService4.SaveViewState)
SaveWithUI

保存アクションが失敗した場合に説明エラー UI をユーザーに表示します。
スケール

イメージのサイズを調整します。
ScreenSaverConfigureDialog

スクリーン セーバーの構成ダイアログ ボックスに送信されたメッセージを受信します。 ユーザー構成を許可するスクリーン セーバーでは、この関数を定義する必要があります。
ScreenSaverProc

指定したスクリーン セーバー ウィンドウに送信されたメッセージを受信します。
Select

IShellFolderView::Select は変更または使用できない可能性があります。
SelectAndEditItem

INewMenuClient::SelectAndEditItem メソッド
SelectAndPositionItem

シェル ビューで項目を選択して配置します。
SelectAndPositionItems

フォルダーのビューに表示される項目の選択と配置を許可します。
SelectedItems

ビューで選択したすべての項目を表す FolderItems オブジェクトを取得します。
SelectItem

ビュー内の項目の選択状態を設定します。
SelectItem

フォルダーのビュー内の項目を選択します。
SelectItem

シェル ビュー ウィンドウ内の 1 つ以上の項目の選択状態を変更します。
SelectItemRelative

現在のアイテムに対する相対的な項目を選択します。
SelectPage

マルチページ イメージ内の指定したページを選択します。
SendControlMsg

Windows エクスプローラー ウィンドウのツール バーまたはステータス バーにコントロール メッセージを送信します。
SetAcceleratorMenu

非推奨になりました。 TranslateAcceleratorSB の呼び出しで使用できるメニュー アクセラレータを定義するために、派生クラスによって実装されます。
SetAccelerators

アクセラレータを設定します。
SetAccessibleName

IAccessible::get_accNameオブジェクトの Name プロパティを取得するために使用するアクセシビリティ ツールによって取得されるテキストを設定します。
SetActivateState

非推奨になりました。 BASEBROWSERDATA 構造体の_uActivateState メンバーの値を更新します。これにより、ブラウザー ビュー ウィンドウがアクティブ状態であるかどうかを追跡します。 派生クラスは、基底クラスに対してこの呼び出しを行います。
SetActiveAlt

タスク バー項目をアクティブとしてマークしますが、視覚的にはアクティブ化しません。
SetAdjacentDisplayEdges

アプリケーション ウィンドウがエミュレートされたディスプレイの端に隣接するかどうかを設定します。
SetAnimation

ダイアログ ボックスで実行 Audio-Video インターリーブ (AVI) クリップを指定します。
SetAppAsDefault

アプリケーションの発行元が現在の既定値と一致する場合は、特定の拡張機能またはプロトコルの既定値としてアプリケーションを設定します。 詳細については、「既定のプログラム」を参照してください。 Windows 8 での使用を意図していません。
SetAppAsDefaultAll

アプリケーションの任意の型のすべての登録済み関連付けの既定値としてアプリケーションを設定します。 Windows 8 での使用を意図していません。
SetAppID

タスク バー ボタンのジャンプ リストからこのインターフェイスのメソッドが宛先を削除するアプリケーションの一意のアプリケーション ユーザー モデル ID (AppUserModelID) を指定します。 このメソッドは省略可能です。
SetAppID

宛先リストを取得するアプリケーションの一意のアプリケーション ユーザー モデル ID (AppUserModelID) を指定します。 このメソッドは省略可能です。
SetAppID

タスク バー ボタンが、このインターフェイスのメソッドを介して構築されたカスタムジャンプ リストを保持するアプリケーションの一意のアプリケーション ユーザー モデル ID (AppUserModelID) を指定します。 このメソッドは省略可能です。
SetAppID

オブジェクトを特定のファイルの種類のハンドラーとして識別する一意のアプリケーション定義アプリケーション ユーザー モデル ID (AppUserModelID) を指定します。 このメソッドは、動的な AppUserModelID を必要とするアプリケーションで使用されます。
SetApplicationViewMinWidth

アプリケーション デザイン モード ウィンドウの必要な最小幅を設定します。
SetApplicationViewOrientation

デザイン モード ウィンドウに使用するウィンドウの向きを設定します。
SetApplicationViewState

デザイン モードで実行されている Windows ストア アプリに使用するスプーフィングされたアプリケーションの表示状態 (全画面表示、全画面表示の縦、塗りつぶし、またはスナップ) を設定します。
SetArguments

シェル リンク オブジェクトのコマンド ライン引数を設定します。 (ANSI)
SetArguments

シェル リンク オブジェクトのコマンド ライン引数を設定します。 (Unicode)
SetAsDefFolderSettings

非推奨になりました。 フォルダーの現在のビュー モードを、すべてのフォルダーの既定のビュー モードとして設定します。 [フォルダー オプション] ダイアログで使用されます。
SetAsyncMode

データ オブジェクトが非同期データ抽出をサポートするかどうかを指定するために、ドロップ ソースによって呼び出されます。
SetAutomationObject

IShellView の内部オートメーション オブジェクトを置き換えます。
SetBackgroundColor

イメージが表示されない場合、またはデスクトップの背景が無効になっている場合にデスクトップに表示される色を設定します。 この色は、デスクトップの壁紙が画面全体に塗りつぶされない場合にも境界線として使用されます。
SetBackgroundColor

プレビュー ハンドラーの背景色を設定します。
SetBalloonInfo

バルーン通知に表示する情報を設定します。 (IUserNotification2.SetBalloonInfo)
SetBalloonInfo

バルーン通知に表示する情報を設定します。 (IUserNotification.SetBalloonInfo)
SetBalloonRetry

最初の試行が失敗したときにユーザー情報を表示しようとする条件を指定します。 (IUserNotification2.SetBalloonRetry)
SetBalloonRetry

最初の試行が失敗したときにユーザー情報を表示しようとする条件を指定します。 (IUserNotification.SetBalloonRetry)
SetBandAvailability

指定したバンドの可用性を設定します。
SetBandInfoSFB

BANDINFOSFB 構造体の情報を使用して、IShellFolderBand オブジェクトのバンド情報を設定します。
SetBandSiteInfo

バンド サイトに関する情報を設定します。
SetBandState

バンド サイト内のバンドの状態を設定します。
SetBorderSpaceDW

IDockingWindow オブジェクトの罫線領域を割り当てて予約します。
SetCallback

IShellFolderView::SetCallback は変更または使用できない可能性があります。
SetCancelButtonLabel

共通ファイル ダイアログの [キャンセル] ボタンの既定のテキスト "Cancel" を置き換えます。
SetCancelInformation

ユーザーが進行状況 UI から [キャンセル] を選択したときに投稿される情報を設定します。
SetCancelMsg

ユーザーが操作をキャンセルした場合に表示されるメッセージを設定します。
SetCascade

カスケード フォルダーを設定します。
SetCheckboxValue

ログオン UI と資格情報 UI を有効にして、チェック ボックスの値が変更されたことを示します。
SetCheckButtonState

ダイアログのチェック ボタン (チェック ボックス) の状態を設定します。
SetCheckState

ツリー ビュー コントロールのチェック ボックス 項目の状態を設定します。
SetClient

punkClient で指定されたクライアントを設定します。
SetClientGuid

クライアントの GUID を指定して格納します。
SetClientGuid

呼び出し元のアプリケーションが GUID をダイアログの永続化された状態に関連付けることができます。
SetClientTitle

プロンプト ウィンドウのタイトルを指定して格納します。
SetClipboard

SetClipboard は変更または使用できない場合があります。
SetCodePage

ANSI コード ページの数値を指定したコード ページ識別子に設定します。
SetCollectedProperties

保存ダイアログで収集するプロパティを指定します。
SetColor

指定した色を設定します。
SetColumnInfo

指定した列の状態を設定します。
SetColumns

表示するビューの列のコレクションを設定します。
SetComboBoxSelectedValue

[ログオン UI] と [資格情報 UI] を有効にして、コンボ ボックスの値が選択されていることを示します。
SetCompositionState

コンポジションの状態を設定します。
SetCondition

検索の ICondition を設定します。 このメソッドが呼び出されない場合、結果の検索ではフィルターは適用されません。
SetContext

サムネイル プロバイダーがユーザーのコンテキストに固有のサムネイルを返すようにします。
SetContractDelegateWindow

プライマリ フォアグラウンド ウィンドウ以外のアプリ ウィンドウをアプリのコントラクトに関連付けます。 ネイティブ C++ で Windows ストア アプリを作成する開発者の場合は、この関数を使用します。
SetControlItemState

ダイアログで見つかったコンテナー コントロール内の項目の現在の状態を設定します。
SetControlItemText

コントロール項目のテキストを設定します。 たとえば、ラジオ ボタンやメニュー内の項目に付随するテキストなどです。
SetControlLabel

ボタン テキストや編集ボックス ラベルなど、コントロールに関連付けられているテキストを設定します。
SetControlState

特定のコントロールの現在の可視性と有効な状態を設定します。
SetControlStyle

名前空間オブジェクトのツリービュー コントロールの表示スタイルを設定します。
SetControlStyle2

名前空間オブジェクトのツリービュー コントロールの拡張表示スタイルを設定します。
SetCreateFlags

CreateProcess の呼び出しに含めるフラグを設定します。
SetCurrentFolderFlags

指定したフォルダー フラグを設定して適用します。
SetCurrentProcessExplicitAppUserModelID

タスク バーへの現在のプロセスを識別する一意のアプリケーション定義アプリケーション ユーザー モデル ID (AppUserModelID) を指定します。 この識別子を使用すると、アプリケーションは、関連付けられているプロセスとウィンドウを 1 つのタスク バー ボタンの下にグループ化できます。
SetCurrentViewMode

選択したフォルダーの表示モードを設定します。
SetDataObject

IDataObject インスタンスを Windows ランタイム DataPackage としてラップします。
SetDefaultExtension

ファイル名に追加する既定の拡張子を設定します。
SetDefaultFolder

最近使用したフォルダー値が使用できない場合は、既定として使用されるフォルダーを設定します。
SetDefaultIcon

既定のアイコンを設定します。
SetDefaultSaveFolder

ライブラリが保存操作に使用する既定のターゲット フォルダーを設定します。
SetDescription

シェル リンク オブジェクトの説明を設定します。 説明には、任意のアプリケーション定義文字列を指定できます。 (ANSI)
SetDescription

シェル リンク オブジェクトの説明を設定します。 説明には、任意のアプリケーション定義文字列を指定できます。 (Unicode)
SetDeselected

資格情報が選択されなくなったときに呼び出されます。
SetDirectory

現在の作業ディレクトリを設定します。
SetDirectory

新しい作業ディレクトリを設定します。
SetDisplayName

指定した検索フォルダーの表示名を設定します。
SetEditBoxText

ダイアログで見つかった編集ボックス コントロールのテキストを設定します。
SetEmptyText

既定の空のテキストを設定します。
SetEncoderParams

エンコーダー パラメーターを設定します。
SetEnumReadyCallback

最初のビュー列挙が完了したときに通知されるコールバックをビューに設定します。
SetEnvironmentVariable

作成されたプロセスの環境で変数を設定します。
SetErrorURL

ウィザード拡張機能ページ内を移動中にユーザーがエラーが発生したときに表示されるページの URL を指定します。
SetExtendedTileViewProperties

アイテムの拡張タイル プロパティの一覧を設定します。
SetFieldBitmap

タイル イメージ フィールドが変更され、UI を更新する必要があることをログオン UI または資格情報 UI に伝えます。
SetFieldCheckbox

ログオン UI または資格情報 UI に、チェック ボックス フィールドが変更され、UI を更新する必要があることを伝えます。
SetFieldComboBoxSelectedItem

コンボ ボックスで選択した項目が変更され、UI を更新する必要があることをログオン UI または資格情報 UI と通信します。
SetFieldInteractiveState

ログオン UI または資格情報 UI に、フィールドの対話機能の状態が変更され、UI を更新する必要があることを伝えます。
SetFieldOptions

ログオン UI または資格情報 UI の指定されたフィールドに "パスワードの表示" グリフを表示するか、電子メール アドレスを受信する必要があるかどうかを指定します。
SetFieldState

ログオン UI または資格情報 UI に、フィールドの状態が変更され、UI を更新する必要があることを伝えます。
SetFieldString

ログオン UI または資格情報 UI に、フィールドに関連付けられている文字列が変更され、UI を更新する必要があることを伝えます。
SetFieldSubmitButton

資格情報で、送信ボタンが隣接して表示されるフィールドを設定できるようにします。
SetFileID

現在のファイルの一意のファイル識別子を設定します。
SetFileName

ファイルの提案された名前を指定して格納します。
SetFileName

ダイアログ ボックスを開いたときに [ファイル名] 編集ボックスに表示されるファイル名を設定します。
SetFileNameLabel

ファイル名編集ボックスの横にあるラベルのテキストを設定します。
SetFileTypeIndex

ダイアログで選択したとおりに表示されるファイルの種類を設定します。
SetFileTypes

ダイアログで開いたり保存したりできるファイルの種類を設定します。
SetFilter

SetFilter は、Windows 7 の時点で使用できなくなりました。
SetFilter

クライアントがホストに IUnknown インターフェイス ポインターを渡せるように、ホストによって公開されます。
SetFindData

ファイル システム情報をWIN32_FIND_DATA構造に格納します。 この情報は ParseDisplayName によって使用されます。
SetFlags

IDragSourceHelper オブジェクトに対するドラッグ アンド ドロップ操作の特性を設定します。
SetFlags

プロパティ ストア オブジェクトを読み取り専用状態と読み取り/書き込み状態の間で切り替えます。
SetFlags

フラグGIL_XXX設定します。
SetFlags

現在のオプション設定を設定します。
SetFlags

非推奨になりました。 ブラウザーの状態を示すフラグを設定します。
SetFocus

フォーカスをそれ自体に設定するようにプレビュー ハンドラーに指示します。
SetFolder

ショートカット オブジェクトのフォルダー名を設定します。 (ANSI)
SetFolder

ショートカット オブジェクトのフォルダー名を設定します。 (Unicode)
SetFolder

以前のユーザー 操作に関係なく、ダイアログを開いたときに常に選択されるフォルダーを設定します。
SetFolderLogicalViewMode

フォルダー論理ビュー モードを設定します。 既定の設定は、ISearchFolderItemFactory::SetFolderTypeID メソッドによって設定される FolderTypeID に基づいています。
SetFolderSettings

現在のビューのフォルダー設定を設定します。
SetFolderType

ライブラリのフォルダーの種類を設定します。
SetFolderTypeID

指定した検索フォルダーの種類 ID を設定します。
SetFolderViewOptions

ビューの指定したオプションを設定します。
SetFont

フォントの属性を設定します。
SetFont

プレビュー ハンドラー内のテキストに使用するフォント属性を設定します。
SetGroupBy

指定したプロパティ キーと方向でビューをグループ化します。
SetGroupColumn

指定したグループ列を設定します。 グループ列が指定されていない場合、グループ化は行われません。
SetGroupSubsetCount

グループのサブセット化を有効にし、各グループ内の項目の表示行数を設定します。
SetHandlerClsid

. (IDefaultFolderMenuInitialize.SetHandlerClsid)
SetHandlerProgressText

ハンドラーが同期を実行している間に、ハンドラーの情報フィールドの内容を設定します。
SetHistoryObject

非推奨になりました。 ブラウザーの履歴オブジェクトを設定します。
SetHotkey

シェル リンク オブジェクトのキーボード ショートカット (ホット キー) を設定します。 (ANSI)
SetHotkey

シェル リンク オブジェクトのキーボード ショートカット (ホット キー) を設定します。 (Unicode)
SetHotKey

アプリケーションのホット キーを設定します。
SetIcon

ライブラリの既定のアイコンを設定します。
SetIconInfo

特定のユーザー情報に関連付けられている通知領域アイコンを設定します。 (IUserNotification2.SetIconInfo)
SetIconInfo

特定のユーザー情報に関連付けられている通知領域アイコンを設定します。 (IUserNotification.SetIconInfo)
SetIconLocation

シェル リンク オブジェクトのアイコンの場所 (パスとインデックス) を設定します。 (ANSI)
SetIconLocation

シェル リンク オブジェクトのアイコンの場所 (パスとインデックス) を設定します。 (Unicode)
SetIconSize

指定した検索フォルダー アイコンのサイズを設定します。 既定の設定は、ISearchFolderItemFactory::SetFolderTypeID メソッドによって設定される FolderTypeID に基づいています。
SetIDList

永続化された項目識別子リストを設定します。
SetIDList

シェル リンク オブジェクトの項目識別子リスト (PIDL) へのポインターを設定します。 (ANSI)
SetIDList

シェル リンク オブジェクトの項目識別子リスト (PIDL) へのポインターを設定します。 (Unicode)
SetInitialURL

ホストされるウィザードの最初のサーバー指定 HTML ページの URL を設定します。
SetIsOnLockScreen

このメソッドは、アプリケーションがデザイン モードで Windows 8 ロック画面に情報を表示できるかどうかを決定します。
Setitem

IParseAndCreateItem::SetItem メソッド
SetItemAlloc

アイテム ID の割り当てと解放に使用される IMalloc インターフェイスをデリゲート フォルダーに提供します。
SetItemAlloc

項目 ID の割り当てと解放に使用される IMalloc インターフェイスを CItemIDFactory に提供します。
SetItemChoices

ユーザーが保持する項目を表すインデックスの配列を設定します。 このメソッドは、ユーザーが同じハンドラーから同じ型のすべての選択された競合に同じ操作を適用することを選択した場合に使用されます。
SetItemCustomState

シェル項目に関連付けられているチェック ボックスの状態を設定します。
SetItemHeight

指定した項目の高さを設定します。
SetItemPos

指定した項目の位置を設定します。
SetItemState

シェル 項目の状態情報を設定します。
SetItemStatus

登録されたアプリケーションのハンドラーで同期マネージャーによって呼び出され、次の 2 つのケースで項目の状態を変更します。_betweenハンドラーが ISyncMgrSynchronize::P repareForSync メソッドから戻り、PrepareForSyncCompleted コールバック メソッドを呼び出した時刻、またはハンドラーが ISyncMgrSynchronize::Synchronize メソッドから返されたが、SynchronizeCompleted コールバック メソッドはまだ呼び出されていません。
SetJunctionCLSID

現在の項目がジャンクション ポイントの場合、IShellFolder を実装するオブジェクトのクラス識別子 (CLSID) を設定します。
SetKey

"DefaultIcon" 値の読み込み元となるレジストリ キーを設定します。
SetKeyState

Ctrl キーと Shift キーの現在の状態に基づいて値を設定します。
SetLine

進行状況ダイアログにメッセージを表示します。
SetLocalPath

ファイルへのパスを設定して格納します。
SetMenu

静的メニューをメニュー バンドに追加します。
SetMenuContextHelpId

ヘルプ コンテキスト識別子をメニューに関連付けます。
SetMenuRestrictions

. (IDefaultFolderMenuInitialize.SetMenuRestrictions)
SetMenuSB

ビュー ウィンドウに複合メニューをインストールします。
SetMenuToolbar

メニューバンドにメニューを追加します。
SetMode

解析された項目の列挙モードを設定します。
SetMode

進行状況ダイアログ操作モードを設定します。
SetNamedValue

名前付きプロパティの値を設定します。
SetNameOf

ファイル オブジェクトまたはサブフォルダーの表示名を設定し、プロセス内の項目識別子を変更します。
SetNativeDisplayOrientation

デザイン モード ウィンドウのエミュレートされた表示の向きを設定します。
SetNativeDisplaySize

デザイン モードで実行されている Windows ストア アプリに使用するスプーフィングされたネイティブ表示サイズを設定します。
SetNavigateState

非推奨になりました。 現在のナビゲーション状態を設定します。 このメソッドは、カーソルとアニメーションに影響します。
SetNavigationRoot

名前空間の参照を開始する最上位レベルの場所を指定します 。たとえば、[保存] ダイアログの [フォルダーの参照] オプションを使用します。 ユーザーはこの場所の上を移動できません。
SetNoIcons

フォルダー バンドにアイコンを表示するかどうかを設定します。
SetNormalIcon

標準アイコンを設定します。
SetNoShowUI

選択したシェル項目に関連付けられている UI を表示するかどうかを示します。
SetNoText

フォルダー バンドにテキストを表示するかどうかを設定します。
SetObjectCount

SetObjectCount は使用できなくなりました。
SetObscured

ツールバーの隠れた項目とメニュー内の項目を調整します。
SetOkButtonLabel

[開く] または [保存] ボタンのテキストを設定します。
SetOpenIcon

コンテナーで "開いている" 外観を指定できるようにするアイコンを設定します。
SetOperation

実行中の進行状況ダイアログ操作と、フライト前モードか元に戻すモードかを設定します。
SetOperationFlags

現在の操作のパラメーターを設定します。
SetOptions

現在のオートコンプリート オプションを設定します。 (IACList2.SetOptions)
SetOptions

現在のオートコンプリート オプションを設定します。 (IAutoComplete2.SetOptions)
SetOptions

現在のブラウザー オプションを設定します。
SetOptions

ダイアログの動作を制御するフラグを設定します。
SetOptions

ライブラリ オプションを設定します。
SetOverlayIcon

アプリケーションの状態または通知をユーザーに示すために、タスク バー ボタンにオーバーレイを適用します。
SetOwner

非推奨になりました。 サービス オブジェクトへの所有者参照を宣言します。
SetOwnerWindow

進行状況ウィンドウとダイアログ ウィンドウの親ウィンドウまたは所有者ウィンドウを設定します。
SetParameters

動詞のパラメーター値を提供します。
SetParentAndItem

アイテムの親と親の子 ID を設定します。
Setpath

既知のフォルダーに新しいパスを割り当てます。
Setpath

シェル リンク オブジェクトのターゲットのパスとファイル名を設定します。 (ANSI)
Setpath

シェル リンク オブジェクトのターゲットのパスとファイル名を設定します。 (Unicode)
SetPinnedWindow

ピン留めされたウィンドウを設定します。 ユーザーが表示する新しいファイルを選択すると、シェルは、新しいウィンドウを作成するのではなく、ピン留めされたウィンドウに新しいファイルを表示するようにファイル ビューアーに指示します。
SetPoints

SetPoint は変更または使用できない場合があります。
SetPosition

デスクトップ壁紙イメージの表示オプションを設定し、画像を中央揃え、タイル表示、または拡大するかどうかを決定します。
SetPosition

表示に使用する点の座標を設定します。
SetPresenterChoice

同期マネージャーの競合解決に関して行われた選択の種類と、セット内の後続のすべての競合に選択肢を適用するかどうかを設定します。
SetPresenterNextStep

同期マネージャーの競合解決の次の手順として発表者が実行する操作を設定します。
SetProcessReference

ホストされたシェル拡張機能やその他のコンポーネントがホスト プロセスが途中で終了するのを防ぐコンポーネント オブジェクト モデル (COM) オブジェクトを提供します。
SetProgID

オブジェクトの ProgID を設定します。
SetProgress

進行状況ダイアログ ボックスを、操作の現在の状態で更新します。 (IProgressDialog.SetProgress)
SetProgress64

進行状況ダイアログ ボックスを、操作の現在の状態で更新します。 (IProgressDialog.SetProgress64)
SetProgressCallback

ISyncMgrSynchronizeCallback インターフェイスを設定します。 登録されたアプリケーションは、このコールバック インターフェイスを使用して、ISyncMgrSynchronize::P repareForSync メソッドと ISyncMgrSynchronize::Synchronize メソッド内から状態情報を提供します。
SetProgressDialog

操作の進行状況を表示するために使用するダイアログ ボックスを指定します。
SetProgressMessage

実装されていません。 (IFileOperation.SetProgressMessage)
SetProgressState

タスク バー ボタンに表示される進行状況インジケーターの種類と状態を設定します。
SetProgressValue

タスク バー ボタンでホストされている進行状況バーを表示または更新して、完全な操作が完了した特定の割合を表示します。
SetProperties

アイテムまたはアイテムに設定するプロパティと値のセットを宣言します。
SetProperties

保存される項目に対して使用される既定値を定義するプロパティ ストアを提供します。
SetProperties

アイテムに適用するプロパティを設定します。
SetPropertyBag

プロパティ バッグの名前を設定します。
SetPropertyKey

プロパティ キーを設定します。
SetPropertyStorage

指定したシリアル化されたプロパティ ストレージ データからプロパティ ストア インスタンスを初期化します。
SetProviderFilter

配列内のユーザーのセットをローカル アカウントまたは Microsoft アカウントに制限します。
Setrect

ブラウザーによって作成されるビュー ウィンドウのサイズと位置を設定します。
Setrect

プレビュー ハンドラーに対して、描画先の親 hwnd 内の領域を変更するように指示します。
SetRedraw

ビューの再描画を許可するか、再描画できないようにします。
SetRedraw

再描画のオンとオフを設定します。
SetReferent

ショートカット オブジェクトの参照先を設定します。 (ANSI)
SetReferent

ショートカット オブジェクトの参照先を設定します。 (Unicode)
SetReferrer

参照ファイルに基づいて添付ファイルに関連付けられているセキュリティ ゾーンを設定します。
SetReferrer

非推奨になりました。 新しいウィンドウの作成時にゾーン チェックに使用される項目識別子リスト (PIDL) へのポインターを設定します。
SetRelativePath

シェル リンク オブジェクトへの相対パスを設定します。 (ANSI)
SetRelativePath

シェル リンク オブジェクトへの相対パスを設定します。 (Unicode)
SetSaveAsItem

[名前を付けて保存] ダイアログの最初のエントリとして使用する項目を設定します。
SetScaleFactor

デザイン モードで実行されている Windows ストア アプリに使用するスプーフィングされたデバイス スケール ファクターを設定します。
SetScope

指定した検索範囲を設定します。
SetSelected

資格情報が選択されたときに呼び出されます。 実装者がログオン特性を設定できるようにします。
SetSelectedControlItem

オプション ボタン グループまたはダイアログで見つかったコンボ ボックス内の特定の項目の選択状態を設定します。
SetSelection

選択範囲に含まれる項目を指定するシェル項目配列を提供します。
SetSerialization

資格情報プロバイダーのシリアル化特性を設定します。
SetShellFolder

参照するメニュー バンドのフォルダーを指定します。
SetShortcutIcon

オブジェクトへのショートカットのアイコンを設定します。
SetShowCmd

シェル リンク オブジェクトの show コマンドを設定します。 show コマンドは、ウィンドウの初期表示状態を設定します。 (ANSI)
SetShowCmd

シェル リンク オブジェクトの show コマンドを設定します。 show コマンドは、ウィンドウの初期表示状態を設定します。 (Unicode)
SetShowWindow

指定したウィンドウの表示状態を設定します。
SetSlideshow

デスクトップの壁紙スライドショーに使用する画像を指定します。
SetSlideshowOptions

シャッフルとタイミングのデスクトップ壁紙スライドショー設定を設定します。
SetSortColumns

指定した並べ替え列でビューを設定および並べ替えます。
SetSortColumns

指定した並べ替え列の方向のリストを作成します。
Setsource

ファイル転送のソースの代替パスまたは URL を設定します。
SetStacks

指定したスタック キーの一覧を作成します。 このメソッドが呼び出されない場合、既定ではフォルダーはスタックされません。
SetStatusMessage

資格情報プロバイダーが IConnectableCredentialProviderCredential::Connect を完了しようとしたときにステータス メッセージを設定できるようにします。
SetStatusTextSB

コンテナーのフレーム ウィンドウのステータス バーで、インプレース オブジェクトに関するステータス テキストを設定して表示します。
SetStringValue

ログオン UI または資格情報 UI で、ユーザーが入力したCPFT_EDIT_TEXT フィールドのテキストを更新できるようにします。
SetSubMenu

指定されたメニュー バー インターフェイスを、呼び出し元のアプリケーション オブジェクトのインターフェイスのサブメニューに設定します。
SetTabActive

タブまたはドキュメント ウィンドウがアクティブウィンドウにされたことをタスク バーに通知します。
SetTabOrder

タブ付きドキュメント インターフェイス (TDI) または複数ドキュメント インターフェイス (MDI) アプリケーションのグループ ポップアップに新しいサムネイルを挿入するか、既存のサムネイルをアプリケーションのグループ内の新しい位置に移動します。
SetTabProperties

特定の状況でメイン アプリケーション フレーム ウィンドウまたはタブ ウィンドウをサムネイルとして使用するか、ピーク機能で使用するかをタブで指定できるようにします。
SetTargetSessionId

セッション識別子を設定します。
Settext

ビューに項目がない場合に使用する既定のテキストを設定します。
SetTextColor

プレビュー ハンドラー内のテキストの色を設定します。
SetTheme

指定したテーマを設定します。
SetTheme

現在のウィンドウのデスクトップ テーマのみを設定します。
SetThumbnailClip

タスク バーにウィンドウのサムネイルとして表示するウィンドウのクライアント領域の一部を選択します。
SetThumbnailStream

サムネイル ストリームを設定します。 このメソッドは内部使用のみを目的としており、フォト アプリケーションでのみ呼び出すことができます。
SetThumbnailTooltip

タスク バー ボタンポップアップの個々のプレビュー サムネイルにマウス ポインターが置かれたときに表示されるヒントのテキストを指定または更新します。
SetTileViewProperties

アイテムのタイル プロパティの一覧を設定します。
SetTimes

ファイルの時刻を設定します。
SetTitle

進行状況ダイアログ ボックスのタイトルを設定します。
SetTitle

CreateProcess に渡されるタイトルを設定します。
SetTitle

ダイアログのタイトルを設定します。
SetTitle

非推奨になりました。 ブラウザー ウィンドウのタイトルを設定します。
SetToolbarItems

Windows エクスプローラーのツール バーにツール バー項目を追加します。
SetTopBrowser

非推奨になりました。 最上位のブラウザー インスタンスになったときに基底クラスに通知します。
SetUsageScenario

資格情報プロバイダーが有効なシナリオを定義します。 資格情報プロバイダーが初期化されるたびに呼び出されます。
SetUserArray

ログオンまたは資格情報 UI の初期化中にシステムによって呼び出され、その UI に表示するユーザーのセットを取得します。
SetViewModeAndIconSize

ビュー モードとイメージ サイズを設定して適用します。
SetViewProperty

ビューのプロパティ キャッシュ内のアイテムのプロパティをキャッシュします。
SetVisibleColumns

PROPERTYKEY 構造体の配列を指定すると、列がすべて表示される新しい列リストを作成します。 既定値は FolderTypeID に基づいています。
SetWallpaper

デスクトップの壁紙を設定します。
SetWatermark

透かしとして使用するビットマップを提供します。
SetWindow

プレビューアー ウィンドウの親ウィンドウと、プレビューアー ウィンドウに使用する親内の領域を設定します。
SetWindowContextHelpId

ヘルプ コンテキスト識別子を指定したウィンドウに関連付けます。
SetWindowSubclass

ウィンドウ サブクラス コールバックをインストールまたは更新します。
SetWorkingDirectory

シェル リンク オブジェクトの作業ディレクトリの名前を設定します。 (ANSI)
SetWorkingDirectory

シェル リンク オブジェクトの作業ディレクトリの名前を設定します。 (Unicode)
SHAddFolderPathToLibrary

ライブラリにフォルダーを追加します。
SHAddFromPropSheetExtArray

SHCreatePropSheetExtArray によって作成されたプロパティ シート拡張配列にページを追加します。
SHAddToRecentDocs

最近、最も頻繁に使用されたアイテムを追跡するために、項目にアクセスされたことをシステムに通知します。 この関数を使用して、すべての使用状況データをクリアすることもできます。
SHAlloc

シェルのヒープからメモリを割り当てます。
SHAllocShared

SHAllocShared は、変更または使用できない場合があります。
SHAnsiToAnsi

ANSI 文字列をコピーします。
SHAnsiToUnicode

文字列を ANSI コード ページから Unicode コード ページに変換します。
SHAppBarMessage

アプリバー メッセージをシステムに送信します。
ShareExists

Users フォルダーと Public フォルダーのどちらが共有されているかをクエリします。
SharePrinters

コンピューターに接続されているすべてのローカル プリンターを共有し、ネットワーク上の他のコンピューターで検出できるようにします。
SHAssocEnumHandlers

指定したファイル名拡張ハンドラーのセットの列挙オブジェクトを返します。
SHAssocEnumHandlersForProtocolByApplication

特定のプロトコルに関連付けられているハンドラーへのアクセスを提供する列挙インターフェイスを取得します。
SHAutoComplete

AutoComplete を使用して URL またはファイル システム パスを完了できるように、システム編集コントロールに指示します。
SHBindToFolderIDListParent

フォルダーの形式で指定されたシェル名前空間アイテムと、そのフォルダーに対する相対的な項目識別子リストを指定すると、この関数は名前空間アイテムの親にバインドし、必要に応じてアイテム識別子リストの最後のコンポーネントへのポインターを返します。
SHBindToFolderIDListParentEx

呼び出し元がバインド コンテキストを指定できるようにすることで、SHBindToFolderIDListParent 関数を拡張します。
SHBindToObject

シェル名前空間 IShellFolder::BindToObject メソッドを使用して、指定したオブジェクトを取得してバインドします。
SHBindToParent

完全修飾項目識別子リスト (PIDL) へのポインターを受け取り、親オブジェクトの指定されたインターフェイス ポインターを返します。
SHBrowseForFolderA

ユーザーがシェル フォルダーを選択できるようにするダイアログ ボックスを表示します。 (ANSI)
SHBrowseForFolderW

ユーザーがシェル フォルダーを選択できるようにするダイアログ ボックスを表示します。 (Unicode)
SHChangeNotification_Lock

シェル変更通知イベントに関連付けられている共有メモリをロックします。
SHChangeNotification_Unlock

変更通知の共有メモリのロックを解除します。
SHChangeNotify

アプリケーションが実行したイベントをシステムに通知します。 アプリケーションがシェルに影響を与える可能性のあるアクションを実行する場合は、この関数を使用する必要があります。
SHChangeNotifyDeregister

クライアントのウィンドウ プロセスが SHChangeNotify メッセージを受信できないようにします。
SHChangeNotifyRegister

ファイル システムが通知をサポートしている場合は、ファイル システムまたはシェルから通知を受信するウィンドウを登録します。
SHChangeNotifyRegisterThread

スレッドの非同期登録と登録解除を有効にします。
SHCloneSpecialIDList

SHCloneSpecialIDList は、変更または使用できない場合があります。 代わりに、SHGetSpecialFolderLocation を使用します。
SHCLSIDFromString

クラス識別子 (CLSID) の文字列形式を取得し、対応する CLSID を作成します。
SHCoCreateInstance

SHCoCreateInstance は変更または使用できない場合があります。 代わりに、CoCreateInstance を使用します。
SHCopyKeyA

ソース サブキーのサブキーと値をコピー先キーに再帰的にコピーします。 SHCopyKey では、キーのセキュリティ属性はコピーされません。 (ANSI)
SHCopyKeyW

ソース サブキーのサブキーと値をコピー先キーに再帰的にコピーします。 SHCopyKey では、キーのセキュリティ属性はコピーされません。 (Unicode)
SHCreateAssociationRegistration

Windows によって提供されるインターフェイスのストック実装に基づいて、IApplicationAssociationRegistration オブジェクトを作成します。
SHCreateDataObject

親フォルダーにデータ オブジェクトを作成します。
SHCreateDefaultContextMenu

シェルの既定のコンテキスト メニュー実装を表す オブジェクトを作成します。
SHCreateDefaultExtractIcon

IDefaultExtractIconInit インターフェイスを使用して既定値をさらに構成できる標準アイコン抽出器を作成します。
SHCreateDefaultPropertiesOp

まだ設定されていないシェル項目の既定のプロパティを設定するファイル操作を作成します。
SHCreateDirectory

新しいファイル システム フォルダーを作成します。
SHCreateDirectoryExA

オプションのセキュリティ属性を使用して、新しいファイル システム フォルダーを作成します。 (ANSI)
SHCreateDirectoryExW

オプションのセキュリティ属性を使用して、新しいファイル システム フォルダーを作成します。 (Unicode)
SHCreateFileExtractIconA

SHCreateFileExtractIcon は変更または使用できない可能性があります。 (ANSI)
SHCreateFileExtractIconW

SHCreateFileExtractIcon は変更または使用できない可能性があります。 (Unicode)
SHCreateItemFromIDList

項目識別子リスト (PIDL) へのポインターからシェル項目オブジェクトを作成して初期化します。 結果のシェル項目オブジェクトは、IShellItem インターフェイスをサポートします。
SHCreateItemFromParsingName

解析名からシェル項目オブジェクトを作成して初期化します。
SHCreateItemFromRelativeName

相対解析名からシェル項目オブジェクトを作成して初期化します。
SHCreateItemInKnownFolder

既知のフォルダー内に存在する 1 つのファイルのシェル項目オブジェクトを作成します。
SHCreateItemWithParent

親フォルダーと子項目 ID を指定して、シェル項目を作成します。
SHCreateLibrary

IShellLibrary オブジェクトを作成します。
SHCreateMemStream

CreateStreamOnHGlobal と同様のプロセスを使用してメモリ ストリームを作成します。
SHCreateProcessAsUserW

指定した実行可能ファイルを実行する新しいユーザー モード プロセスとそのプライマリ スレッドを作成します。
SHCreatePropSheetExtArray

SHCreatePropSheetExtArray は、変更または使用できない可能性があります。
SHCreateQueryCancelAutoPlayMoniker

非推奨になりました。 QueryCancelAutoPlay クラス モニカーを作成します。これを使用して、実行中のオブジェクト テーブル (ROT) に IQueryCancelAutoPlay ハンドラーを登録できます。
SHCreateShellFolderView

既定のシェル フォルダー ビュー オブジェクト (DefView) の新しいインスタンスを作成します。
SHCreateShellFolderViewEx

既定のシェル フォルダー ビュー オブジェクトの新しいインスタンスを作成します。 この関数ではなく SHCreateShellFolderView を使用することをお勧めします。
SHCreateShellItem

IShellItem オブジェクトを作成します。
SHCreateShellItemArray

シェル項目配列オブジェクトを作成します。
SHCreateShellItemArrayFromDataObject

データ オブジェクトからシェル項目配列オブジェクトを作成します。
SHCreateShellItemArrayFromIDLists

ITEMIDLIST 構造体のリストからシェル項目配列オブジェクトを作成します。
SHCreateShellItemArrayFromShellItem

1 つの Shell 項目から 1 つの要素の配列を作成します。
SHCreateShellPalette

指定したデバイス コンテキストのハーフトーン パレットを作成します。
SHCreateStdEnumFmtEtc

SHCreateStdEnumFmtEtc は変更または使用できない可能性があります。
SHCreateStreamOnFileA

SHCreateStreamOnFile は、変更または使用できない可能性があります。 代わりに、SHCreateStreamOnFileEx を使用します。 (ANSI)
SHCreateStreamOnFileEx

ファイルを開くか作成し、そのファイルの読み取りまたは書き込みを行うストリームを取得します。
SHCreateStreamOnFileW

SHCreateStreamOnFile は、変更または使用できない可能性があります。 代わりに、SHCreateStreamOnFileEx を使用します。 (Unicode)
SHCreateThread

スレッドを作成します。
SHCreateThreadRef

コンポーネント オブジェクト モデル (COM) オブジェクトへのスレッドごとの参照を作成します。
SHCreateThreadWithHandle

新しいスレッドを作成し、そのハンドルを取得します。
SHDefExtractIconA

ファイルからアイコンを抽出する既定のハンドラーを提供します。 (ANSI)
SHDefExtractIconW

ファイルからアイコンを抽出する既定のハンドラーを提供します。 (Unicode)
SHDeleteEmptyKeyA

空のキーを削除します。 (ANSI)
SHDeleteEmptyKeyW

空のキーを削除します。 (Unicode)
SHDeleteKeyA

サブキーとそのすべての子孫を削除します。 この関数は、キーとすべてのキーの値をレジストリから削除します。 (ANSI)
SHDeleteKeyW

サブキーとそのすべての子孫を削除します。 この関数は、キーとすべてのキーの値をレジストリから削除します。 (Unicode)
SHDeleteValueA

指定したレジストリ キーから名前付き値を削除します。 (ANSI)
SHDeleteValueW

指定したレジストリ キーから名前付き値を削除します。 (Unicode)
SHDestroyPropSheetExtArray

SHCreatePropSheetExtArray によって作成された配列を指すプロパティ シート ハンドラーを解放します。
SHDoDragDrop

ドラッグ アンド ドロップ操作を実行します。 必要に応じてドラッグ ソースの作成をサポートし、画像をドラッグします。
Shell_GetCachedImageIndex

Shell_GetCachedImageIndex変更または使用できない場合があります。
Shell_GetCachedImageIndexA

Shell_GetCachedImageIndex変更または使用できない場合があります。 (ANSI)
Shell_GetCachedImageIndexW

Shell_GetCachedImageIndex変更または使用できない場合があります。 (Unicode)
Shell_GetImageLists

大小のアイコンのシステム イメージ リストを取得します。
Shell_MergeMenus

Shell_MergeMenus変更または使用できない場合があります。
Shell_NotifyIconA

タスク バーの状態領域にメッセージを送信します。 (ANSI)
Shell_NotifyIconGetRect

通知アイコンの外接する四角形の画面座標を取得します。
Shell_NotifyIconW

タスク バーの状態領域にメッセージを送信します。 (Unicode)
ShellAboutA

[ShellAbout] ダイアログ ボックスを表示します。 (ANSI)
ShellAboutW

[ShellAbout] ダイアログ ボックスを表示します。 (Unicode)
ShellExecuteA

指定したファイルに対して操作を実行します。 (ShellExecuteA)
ShellExecuteExA

指定したファイルに対して操作を実行します。 (ShellExecuteExA)
ShellExecuteExW

指定したファイルに対して操作を実行します。 (ShellExecuteExW)
ShellExecuteW

指定したファイルに対して操作を実行します。 (ShellExecuteW)
ShellMessageBoxA

ShellMessageBox は、変更または使用できない可能性があります。 (ANSI)
ShellMessageBoxW

ShellMessageBox は、変更または使用できない可能性があります。 (Unicode)
SHEmptyRecycleBinA

指定したドライブのごみ箱を空にします。 (ANSI)
SHEmptyRecycleBinW

指定したドライブのごみ箱を空にします。 (Unicode)
SHEnumerateUnreadMailAccountsA

未読メールがあるユーザー アカウントを列挙します。 (ANSI)
SHEnumerateUnreadMailAccountsW

未読メールがあるユーザー アカウントを列挙します。 (Unicode)
SHEnumKeyExA

指定した開いているレジストリ キーのサブキーを列挙します。 (SHEnumKeyExA)
SHEnumKeyExW

指定した開いているレジストリ キーのサブキーを列挙します。 (SHEnumKeyExW)
SHEnumValueA

指定した開いているレジストリ キーの値を列挙します。 (ANSI)
SHEnumValueW

指定した開いているレジストリ キーの値を列挙します。 (Unicode)
SHEvaluateSystemCommandTemplate

CreateProcess または ShellExecute の呼び出しで使用されるパラメーターの厳密な検証を適用します。
SHFileOperationA

ファイル システム オブジェクトをコピー、移動、名前変更、または削除します。 この関数は、Windows Vista で IFileOperation によって置き換えられました。
SHFileOperationW

ファイル システム オブジェクトをコピー、移動、名前変更、または削除します。 Windows Vista 以降のリリースでは、この関数の代わりに IFileOperation を使用することをお勧めします。
SHFind_InitMenuPopup

SHFind_InitMenuPopup変更または使用できない場合があります。
SHFindFiles

SHFindFiles は変更または使用できない可能性があります。
SHFlushSFCache

SHFlushSFCache は、変更または使用できない可能性があります。
SHFormatDateTimeA

SHFormatDateTime は、変更または使用できない場合があります。 (ANSI)
SHFormatDateTimeW

SHFormatDateTime は、変更または使用できない場合があります。 (Unicode)
SHFormatDrive

SHFormatDrive は変更または使用できない場合があります。
SHFree

SHAlloc によって割り当てられたメモリを解放します。
SHFreeNameMappings

SHFileOperation 関数によって取得されたファイル名マッピング オブジェクトを解放します。
SHFreeShared

SHFreeShared は変更または使用できない場合があります。
SHGetAssocKeys

IQueryAssociations オブジェクトに関連付けられているクラス サブキーの配列を取得します。
SHGetAttributesFromDataObject

SHGetAttributesFromDataObject は、変更または使用できない可能性があります。
SHGetDataFromIDListA

相対識別子リストから拡張プロパティ データを取得します。 (ANSI)
SHGetDataFromIDListW

相対識別子リストから拡張プロパティ データを取得します。 (Unicode)
SHGetDesktopFolder

シェルの名前空間のルートであるデスクトップ フォルダーの IShellFolder インターフェイスを取得します。
SHGetDiskFreeSpaceExA

ディスク ボリュームのディスク領域情報を取得します。 (ANSI)
SHGetDiskFreeSpaceExW

ディスク ボリュームのディスク領域情報を取得します。 (Unicode)
SHGetDriveMedia

指定されたドライブ内にあるメディアの種類を返します。
SHGetFileInfoA

ファイル、フォルダー、ディレクトリ、ドライブ ルートなど、ファイル システム内のオブジェクトに関する情報を取得します。 (ANSI)
SHGetFileInfoW

ファイル、フォルダー、ディレクトリ、ドライブ ルートなど、ファイル システム内のオブジェクトに関する情報を取得します。 (Unicode)
SHGetFolderLocation

非推奨になりました。 フォルダーのパスを ITEMIDLIST 構造体として取得します。
SHGetFolderPathA

非推奨になりました。 (SHGetFolderPathA)
SHGetFolderPathAndSubDirA

フォルダーのパスを取得し、ユーザー指定のサブフォルダー パスを追加します。 (ANSI)
SHGetFolderPathAndSubDirW

フォルダーのパスを取得し、ユーザー指定のサブフォルダー パスを追加します。 (Unicode)
SHGetFolderPathW

非推奨になりました。 (SHGetFolderPathW)
SHGetIconOverlayIndexA

システム イメージの一覧のオーバーレイ アイコンのインデックスを返します。 (ANSI)
SHGetIconOverlayIndexW

システム イメージの一覧のオーバーレイ アイコンのインデックスを返します。 (Unicode)
SHGetIDListFromObject

オブジェクトの項目識別子リスト (PIDL) へのポインターを取得します。
SHGetImageList

イメージ リストを取得します。
SHGetInstanceExplorer

ホストされたシェル拡張機能やその他のコンポーネントが、ホスト プロセスが途中で終了するのを防ぐインターフェイスを取得します。
SHGetInverseCMAP

ハーフトーン パレットの逆カラー テーブル マッピングを取得します。
SHGetItemFromDataObject

IDataObject で指定された項目に基づいて、IShellItem または関連オブジェクトを作成します。
SHGetItemFromObject

オブジェクトの IShellItem を取得します。
SHGetKnownFolderIDList

既知のフォルダーのパスを ITEMIDLIST 構造体として取得します。
SHGetKnownFolderItem

既知のフォルダーを表す IShellItem オブジェクトを取得します。
SHGetKnownFolderPath

フォルダーの KNOWNFOLDERID によって識別される既知のフォルダーの完全パスを取得します。
SHGetLocalizedName

シェル フォルダー内のファイルのローカライズされた名前を取得します。
SHGetMalloc

シェルの IMalloc インターフェイスへのポインターを取得します。
SHGetNameFromIDList

IDList によって識別される項目の表示名を取得します。
SHGetNewLinkInfoA

ショートカットの提案されたターゲットに基づいて、新しいショートカットの名前を作成します。 この関数では、ショートカットは作成されず、名前だけが作成されます。 (ANSI)
SHGetNewLinkInfoW

ショートカットの提案されたターゲットに基づいて、新しいショートカットの名前を作成します。 この関数では、ショートカットは作成されず、名前だけが作成されます。 (Unicode)
SHGetPathFromIDListA

項目識別子リストをファイル システム パスに変換します。 (ANSI)
SHGetPathFromIDListEx

項目識別子リストをファイル システム パスに変換します。 この関数は、文字列バッファーの初期サイズを設定し、以下のオプションを宣言できるようにすることで、SHGetPathFromIDList を拡張します。
SHGetPathFromIDListW

項目識別子リストをファイル システム パスに変換します。 (Unicode)
SHGetRealIDL

SHGetRealIDL は変更または使用できない可能性があります。
SHGetSetFolderCustomSettings

SHGetSetFolderCustomSettings は変更または使用できない可能性があります。
SHGetSetSettings

SHGetSetSettings は変更または使用できない可能性があります。
SHGetSettings

現在のシェル オプション設定を取得します。
SHGetSpecialFolderLocation

SHGetSpecialFolderLocation はサポートされていないため、今後変更または使用できない可能性があります。 代わりに、SHGetFolderLocation を使用します。
SHGetSpecialFolderPathA

SHGetSpecialFolderPath はサポートされていません。 代わりに、ShGetFolderPath を使用します。 (ANSI)
SHGetSpecialFolderPathW

SHGetSpecialFolderPath はサポートされていません。 代わりに、ShGetFolderPath を使用します。 (Unicode)
SHGetStockIconInfo

システム定義のシェル アイコンに関する情報を取得します。
SHGetTemporaryPropertyForItem

指定されたアイテムの一時プロパティを取得します。 一時プロパティは、アイテムに永続化されるのではなく、IShellItem オブジェクトの有効期間中のみプロパティを保持する読み取り/書き込みストアです。
SHGetThreadRef

SHSetThreadRef によって設定されたスレッドごとのオブジェクト参照を取得します。
SHGetUnreadMailCountA

任意またはすべてのメール アカウントの指定したユーザーの未読メッセージ数を取得します。 (ANSI)
SHGetUnreadMailCountW

任意またはすべてのメール アカウントの指定したユーザーの未読メッセージ数を取得します。 (Unicode)
SHGetValueA

レジストリ値を取得します。 (SHGetValueA)
SHGetValueW

レジストリ値を取得します。 (SHGetValueW)
SHGetViewStatePropertyBag

SHGetViewStatePropertyBag は変更または使用できない可能性があります。
SHGlobalCounterDecrement

グローバル カウンターをデクリメントします。
SHGlobalCounterGetValue

グローバル カウンターの現在の値を取得します。
SHGlobalCounterIncrement

グローバル カウンターをインクリメントします。
SHHandleUpdateImage

SHHandleUpdateImage は、変更または使用できない可能性があります。
SHILCreateFromPath

SHILCreateFromPath は変更または使用できない可能性があります。
SHInvokePrinterCommandA

プリンター オブジェクトでコマンドを実行します。 (ANSI)
SHInvokePrinterCommandW

プリンター オブジェクトでコマンドを実行します。 (Unicode)
SHIsFileAvailableOffline

ファイルまたはフォルダーをオフラインで使用できるかどうかを決定します。 この関数は、ファイルをネットワークから開くか、ローカルのオフライン ファイル キャッシュから開くか、両方の場所から開くかも決定します。
SHIsLowMemoryMachine

サポートされていません。 (SHIsLowMemoryMachine)
SHLimitInputEdit

編集コントロールの有効な文字に制限を設定します。
SHLoadIndirectString

間接文字列 ('@' 記号で始まる文字列) の形式でそのリソースを指定すると、指定されたテキスト リソースを抽出します。
SHLoadInProc

シェルのプロセスのコンテキスト内から、指定したオブジェクト クラスのインスタンスを作成します。 Windows Vista 以降:_This 関数は無効になっており、E_NOTIMPLを返します。
SHLoadLibraryFromItem

指定したライブラリ定義ファイルから IShellLibrary オブジェクトを作成して読み込みます。
SHLoadLibraryFromKnownFolder

指定した既知のフォルダー ID の IShellLibrary オブジェクトを作成して読み込みます。
SHLoadLibraryFromParsingName

指定したパスの IShellLibrary オブジェクトを作成して読み込みます。
SHLoadNonloadedIconOverlayIdentifiers

オーバーレイ情報を必要とする次の操作中に、作成時に作成に失敗したか、作成時に存在しなかったアイコン オーバーレイ識別子を読み込む必要があることをシェルに通知します。 既に読み込まれている識別子は影響を受けません。
SHLoadOLE

非推奨になりました。 これは旧バージョンとの互換性のために用意されています。
SHLocalStrDupA

新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHLocalStrDupA)
SHLocalStrDupW

新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHLocalStrDupW)
SHLockShared

SHLockShared は変更または使用できない場合があります。
SHMapPIDLToSystemImageListIndex

SHMapPIDLToSystemImageListIndex は、変更または使用できない可能性があります。
SHMessageBoxCheckA

SHMessageBoxCheck は、変更または使用できない可能性があります。 (ANSI)
SHMessageBoxCheckW

SHMessageBoxCheck は、変更または使用できない可能性があります。 (Unicode)
SHMultiFileProperties

一連のファイルの結合プロパティ シートを表示します。 すべてのファイルに共通するプロパティ値が表示され、異なるファイルには文字列 (複数の値) が表示されます。
SHObjectProperties

SHObjectProperties は変更または使用できない場合があります。
SHOpenFolderAndSelectItems

特定のフォルダー内の指定した項目が選択された Windows エクスプローラー ウィンドウを開きます。
SHOpenPropSheetA

SHOpenPropSheet は、変更または使用できない可能性があります。 (ANSI)
SHOpenPropSheetW

SHOpenPropSheet は、変更または使用できない可能性があります。 (Unicode)
SHOpenRegStream2A

レジストリ値を開き、値の読み取りまたは書き込みに使用できるストリームを提供します。 この関数は SHOpenRegStream よりも優先されます。 (ANSI)
SHOpenRegStream2W

レジストリ値を開き、値の読み取りまたは書き込みに使用できるストリームを提供します。 この関数は SHOpenRegStream よりも優先されます。 (Unicode)
SHOpenRegStreamA

非推奨になりました。 (SHOpenRegStreamA)
SHOpenRegStreamW

非推奨になりました。 (SHOpenRegStreamW)
SHOpenWithDialog

[ファイルを開く] ダイアログ ボックスを表示します。
ShortAdd

SHORT 型の 2 つの値を追加します。
ShortMult

SHORT 型の 2 つの値を乗算します。
ShortSub

SHORT 型の 1 つの値を別の値から減算します。
ShortToChar

SHORT 型の値を CHAR の値に変換します。
ShortToDWordPtr

SHORT 型の値を型DWORD_PTRの値に変換します。
ShortToInt8

SHORT 型の値を INT8 型の値に変換します。
ShortToUChar

SHORT 型の値を UCHAR の値に変換します。
ShortToUInt

SHORT 型の値を UINT 型の値に変換します。
ShortToUInt8

SHORT 型の値を UINT8 型の値に変換します。
ShortToUIntPtr

SHORT 型の値を型UINT_PTRの値に変換します。
ShortToULong

SHORT 型の値を ULONG 型の値に変換します。
ShortToULongLong

SHORT 型の値を ULONGLONG 型の値に変換します。
ShortToULongPtr

SHORT 型の値を型ULONG_PTRの値に変換します。
ShortToUShort

SHORT 型の値を USHORT 型の値に変換します。
ShouldShow

フィルターを介して個々のアイテムを許可し、ブロックする必要があるかどうかを指定します。
表示

バルーン スタイルのツールヒントにユーザー情報を表示します。
表示

ファイルを表示します。 (ANSI)
表示

ファイルを表示します。 (Unicode)
表示

ドラッグ イメージを表示または非表示にするようにドラッグ イメージ マネージャーに通知します。
表示

モーダル ウィンドウを起動します。
表示

通知を表示します。
ShowContactCardForWindow

指定したウィンドウに連絡先の UI を表示します。
ShowControlWindow

非推奨になりました。 さまざまなフレーム コントロールを表示または非表示にします。
ShowDeskBand

指定したデスクバンドを表示します。
ShowDW

ドッキング ウィンドウ オブジェクトに対して、それ自体を表示または非表示にするように指示します。
ShowError

ユーザーがエラー タブで関連付けられているメッセージをダブルクリックすると、登録されたアプリケーション ハンドラーの同期マネージャーによって呼び出されます。
ShowErrorCompleted

PrepareForSync 操作が完了する前または後に、登録済みアプリケーションのハンドラーによって呼び出されます。
表示

入力ウィンドウが表示される前に呼び出され、アプリ ウィンドウで使用可能な画面領域の縮小に応じて UI に必要な調整を行えるようにします。
ShowInitialize

ファイル ビューアーがファイルを表示できるかどうかを判断できるようにします。 (ANSI)
ShowInitialize

ファイル ビューアーがファイルを表示できるかどうかを判断できるようにします。 (Unicode)
ShowProperties

ユーザーが選択ダイアログ ボックスで項目を選択し、[プロパティ] ボタンをクリックすると、同期マネージャーによって呼び出されます。
ShowPropertiesCompleted

ShowProperties 操作が完了する前または後に、登録済みアプリケーションのハンドラーによって呼び出されます。
ShowResolveConflictUIAsync

IFileSyncMergeHandler::ShowResolveConflictUIAsync メソッド
ShowShareUIForWindow

指定したウィンドウのコンテンツを共有するための UI を表示します。
ShowSharingWizard

ユーザーがホーム グループを作成できるウィザードを表示し、ウィザードを通じてユーザーが選択した共有オプションを取得します。
SHParseDisplayName

Shell 名前空間オブジェクトの表示名を項目識別子リストに変換し、オブジェクトの属性を返します。 この関数は、文字列を項目識別子リスト (PIDL) へのポインターに変換するために推奨される方法です。
SHPathPrepareForWriteA

パスが存在するかどうかを確認します。 (ANSI)
SHPathPrepareForWriteW

パスが存在するかどうかを確認します。 (Unicode)
SHQueryInfoKeyA

指定したレジストリ キーに関する情報を取得します。 (ANSI)
SHQueryInfoKeyW

指定したレジストリ キーに関する情報を取得します。 (Unicode)
SHQueryRecycleBinA

指定したドライブのごみ箱のサイズとその中のアイテムの数を取得します。 (ANSI)
SHQueryRecycleBinW

指定したドライブのごみ箱のサイズとその中のアイテムの数を取得します。 (Unicode)
SHQueryUserNotificationState

現在のユーザーのコンピューターの状態を確認して、通知の送信が適切かどうかを判断します。
SHQueryValueExA

レジストリ キーを開き、特定の値を照会します。 (ANSI)
SHQueryValueExW

レジストリ キーを開き、特定の値を照会します。 (Unicode)
SHRegCloseUSKey

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内のユーザー固有のレジストリ サブキーへのハンドルを閉じます。
SHRegCreateUSKeyA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを作成または開きます。 (ANSI)
SHRegCreateUSKeyW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを作成または開きます。 (Unicode)
SHRegDeleteEmptyUSKeyA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の空のレジストリ サブキーを削除します。 (ANSI)
SHRegDeleteEmptyUSKeyW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の空のレジストリ サブキーを削除します。 (Unicode)
SHRegDeleteUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキー値を削除します。 (ANSI)
SHRegDeleteUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキー値を削除します。 (Unicode)
SHRegDuplicateHKey

レジストリ キーの HKEY ハンドルを複製します。
SHRegEnumUSKeyA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内のレジストリ サブキーのサブキーを列挙します。 (ANSI)
SHRegEnumUSKeyW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内のレジストリ サブキーのサブキーを列挙します。 (Unicode)
SHRegEnumUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーの値を列挙します。 (ANSI)
SHRegEnumUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーの値を列挙します。 (Unicode)
SHRegGetBoolUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーからブール値を取得します。 (ANSI)
SHRegGetBoolUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーからブール値を取得します。 (Unicode)
SHRegGetBoolValueFromHKCUHKLM

レジストリ キー値を評価し、値が存在し、予期される状態が実際の状態と一致するかどうかを反映するブール値を返します。
SHRegGetIntW

レジストリから数値文字列値を読み取り、整数に変換します。
SHRegGetPathA

レジストリからファイル パスを取得し、必要に応じて環境変数を展開します。 (ANSI)
SHRegGetPathW

レジストリからファイル パスを取得し、必要に応じて環境変数を展開します。 (Unicode)
SHRegGetUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーから値を取得します。 (ANSI)
SHRegGetUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) のレジストリ サブキーから値を取得します。 (Unicode)
SHRegGetValueA

レジストリ値を取得します。 (SHRegGetValueA)
SHRegGetValueFromHKCUHKLM

レジストリから指定された情報を取得します。
SHRegGetValueW

レジストリ値を取得します。 (SHRegGetValueW)
SHRegOpenUSKeyA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを開きます。 (ANSI)
SHRegOpenUSKeyW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) でレジストリ サブキーを開きます。 (Unicode)
SHRegQueryInfoUSKeyA

ユーザー固有のサブツリー (HKEY_CURRENT_USER または HKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーに関する情報を取得します。 (ANSI)
SHRegQueryInfoUSKeyW

ユーザー固有のサブツリー (HKEY_CURRENT_USER または HKEY_LOCAL_MACHINE) 内の指定されたレジストリ サブキーに関する情報を取得します。 (Unicode)
SHRegQueryUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の開いているレジストリ サブキーに関連付けられている指定した名前の型とデータを取得します。 (ANSI)
SHRegQueryUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) の開いているレジストリ サブキーに関連付けられている指定した名前の型とデータを取得します。 (Unicode)
SHRegSetPathA

ファイル パスを取得し、フォルダー名を環境文字列に置き換え、結果の文字列をレジストリに配置します。 (ANSI)
SHRegSetPathW

ファイル パスを取得し、フォルダー名を環境文字列に置き換え、結果の文字列をレジストリに配置します。 (Unicode)
SHRegSetUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) にレジストリ サブキー値を設定します。 (ANSI)
SHRegSetUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USERまたはHKEY_LOCAL_MACHINE) にレジストリ サブキー値を設定します。 (Unicode)
SHRegSetValue

サポートされていません。 (SHRegSetValue)
SHRegWriteUSValueA

ユーザー固有のサブツリー (HKEY_CURRENT_USER または HKEY_LOCAL_MACHINE) のレジストリ サブキーに値を書き込みます。 (ANSI)
SHRegWriteUSValueW

ユーザー固有のサブツリー (HKEY_CURRENT_USER または HKEY_LOCAL_MACHINE) のレジストリ サブキーに値を書き込みます。 (Unicode)
SHReleaseThreadRef

スレッド プロシージャが戻る前に、スレッド参照を解放します。
SHRemoveFolderPathFromLibrary

ライブラリからフォルダーを削除します。
SHRemoveLocalizedName

シェル フォルダー内のファイルのローカライズされた名前を削除します。
SHReplaceFromPropSheetExtArray

ページを置き換えるプロパティ シート拡張配列内の各プロパティ シートを要求します。 各ページは、最大 1 つの置換が許可されます。
SHResolveFolderPathInLibrary

移動または名前が変更されたライブラリ フォルダーのターゲットの場所を解決しようとします。
SHResolveLibrary

移動または名前が変更された場所であっても、ライブラリ内のすべての場所を解決します。
SHRestricted

SHRestricted は、変更または使用できない可能性があります。
SHRunControlPanel

コントロール パネル項目を開きます。
SHSaveLibraryInFolderPath

IShellLibrary オブジェクトをディスクに保存します。
SHSendMessageBroadcastA

システム内のすべての最上位ウィンドウにメッセージを送信します。 (ANSI)
SHSendMessageBroadcastW

システム内のすべての最上位ウィンドウにメッセージを送信します。 (Unicode)
SHSetDefaultProperties

シェル 項目に既定のプロパティ セットを適用します。
SHSetFolderPathA

非推奨になりました。 CSIDL によって識別されるシステム フォルダーに新しいパスを割り当てます。 (ANSI)
SHSetFolderPathW

非推奨になりました。 CSIDL によって識別されるシステム フォルダーに新しいパスを割り当てます。 (Unicode)
SHSetInstanceExplorer

ホスト シェル拡張機能やその他のコンポーネントがホスト プロセスが途中で終了するのを防ぐインターフェイスを提供します。
SHSetKnownFolderPath

既知のフォルダーを新しい場所にリダイレクトします。
SHSetLocalizedName

シェル フォルダー内のファイルのローカライズされた名前を設定します。
SHSetTemporaryPropertyForItem

指定した項目の一時プロパティを設定します。 一時プロパティは、アイテムに書き戻すのではなく、IShellItem オブジェクトの有効期間中のみプロパティを保持する読み取り/書き込みストアに保持されます。
SHSetThreadRef

コンポーネント オブジェクト モデル (COM) オブジェクトへのスレッドごとの参照を格納します。 これにより、呼び出し元はスレッドの有効期間を制御できるため、呼び出し元の準備が整う前に Windows がスレッドをシャットダウンしないようにすることができます。
SHSetUnreadMailCountA

指定したメール アカウントの現在のユーザーの未読メッセージ数をレジストリに格納します。 (ANSI)
SHSetUnreadMailCountW

指定したメール アカウントの現在のユーザーの未読メッセージ数をレジストリに格納します。 (Unicode)
SHSetValueA

レジストリ キーの値を設定します。 (ANSI)
SHSetValueW

レジストリ キーの値を設定します。 (Unicode)
SHShellFolderView_Message

SHShellFolderView_Messageは変更または使用できない場合があります。
SHShowManageLibraryUI

[ライブラリ管理] ダイアログ ボックスを表示します。これにより、ユーザーはライブラリ フォルダーと既定の保存場所を管理できます。
SHSimpleIDListFromPath

非推奨になりました。 パスが渡されたときに ITEMIDLIST 構造体へのポインターを返します。
SHSkipJunction

バインド コンテキストをチェックして、特定のコンポーネント オブジェクトにバインドしても安全かどうかを確認します。
SHStartNetConnectionDialogA

SHStartNetConnectionDialog は、変更または使用できない可能性があります。 (ANSI)
SHStartNetConnectionDialogW

SHStartNetConnectionDialog は、変更または使用できない可能性があります。 (Unicode)
SHStrDupA

新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHStrDupA)
SHStrDupW

新しく割り当てられたメモリ内の文字列のコピーを作成します。 (SHStrDupW)
SHStripMneumonicA

文字列からニーモニック マーカーを削除します。 (ANSI)
SHStripMneumonicW

文字列からニーモニック マーカーを削除します。 (Unicode)
SHTestTokenMembership

CheckTokenMembership を使用して、指定されたトークンが、指定した RID を持つローカル グループのメンバーであるかどうかをテストします。
SHUnicodeToAnsi

文字列を Unicode コード ページから ANSI コード ページに変換します。
SHUnicodeToUnicode

Unicode 文字列をコピーします。
SHUnlockShared

SHUnlockShared は変更または使用できない場合があります。
SHUpdateImageA

システム イメージ リスト内のイメージが変更されたことをシェルに通知します。 (ANSI)
SHUpdateImageW

システム イメージ リスト内のイメージが変更されたことをシェルに通知します。 (Unicode)
SHValidateUNC

SHValidateUNC は変更または使用できない場合があります。
SignalFileOpen

SignalFileOpen は変更または使用できない場合があります。
SizeTAdd

size_t 型の 2 つの値を追加します。
SizeTMult

size_t型の 1 つの値に別の値を乗算します。 (SizeTMult)
SizeTSub

size_t型の値を別の値から減算します。
Skip

現在、実装されていません。 (IEnumExplorerCommand.Skip)
Skip

指定した数のオブジェクトをスキップします。
Skip

指定した数のIDLIST_ABSOLUTE項目をスキップします。
Skip

列挙シーケンス内の指定した数の要素をスキップします。
Skip

指定した数のオブジェクトをスキップします。
Skip

指定した数のリソースをスキップします。
Skip

列挙体内の指定された数の IShellItem インターフェイスをスキップします。 インターフェイスを取得するときに使用されます。
Skip

列挙体の指定した数の競合をスキップします。
Skip

列挙体内の指定した数のイベントをスキップします。
Skip

指定した数の項目を列挙でスキップします。
Skip

列挙子に対して、ISyncMgrEnumItems::Next の次の呼び出しでこれらの要素が返されないように、列挙体内の次の celt 要素をスキップするように指示します。
SoftwareUpdateMessageBox

アプリケーションが更新されたことをユーザーに通知するために使用できる標準メッセージ ボックスを表示します。
SSIZETAdd

2 つのSSIZE_T値を加算します。
SSIZETMult

1 つのSSIZE_T値に別の値を乗算します。
SSIZETSub

1 つのSSIZE_T値を別の値から減算します。
StartHandlerSync

特定のハンドラーによって管理されているすべての項目の同期を開始します。
StartItemSync

特定のハンドラーによって管理されている指定された項目の同期を開始します。
StartOperation

非同期データ抽出が開始されていることを示すために、ドロップ ターゲットによって呼び出されます。
StartOperations

特定のファイル操作が実行される前に、呼び出し元によって実装されたアクションを実行します。
StartProgressDialog

進行状況ダイアログ ボックスを開始します。
StartProgressDialog

指定した進行状況ダイアログを開始します。
StartServicing

指定したパッケージに関連付けられているアプリのバックグラウンド以外の部分を中断して終了し、パッケージに関連付けられているバックグラウンド タスクを取り消します。
StartSessionRedirection

指定したパッケージのバックグラウンド タスクが、指定したユーザー セッションでアクティブ化されます。
StartSyncAll

すべてのハンドラーによって管理されているすべての項目を同期します。
StartVisualGroup

ダイアログでビジュアル グループを宣言します。 後続の "add" メソッドの呼び出しによって、これらの要素がこのグループに追加されます。
状態

現在のタスクのリリースの状態とバックグラウンド スレッドのタイムアウトを設定します。
StgMakeUniqueName

テンプレートからストリームまたはストレージ オブジェクトの一意の名前を作成します。
Stop

進行状況ダイアログを停止します。
StopHandlerSync

指定したハンドラーの同期を停止します。
StopItemSync

特定のハンドラーによって管理されている指定された項目の同期を停止します。
StopProgressDialog

進行状況ダイアログ ボックスを停止し、画面から削除します。
StopProgressDialog

現在の進行状況ダイアログを停止します。
StopServicing

StartServicing メソッドの呼び出しによって開始された前のサービス操作を完了します。
StopSessionRedirection

指定したパッケージのバックグラウンド タスクのリダイレクトを停止します。
StopSharingPrinters

コンピューターに接続されているすべてのローカル共有プリンターの共有を停止します。
StopSyncAll

すべてのハンドラーによって管理されているすべての項目の同期を停止します。
StopWatchFlush

StopWatchFlush は、変更または使用できない場合があります。
StopWatchMode

StopWatchMode は、変更または使用できない場合があります。
StrCatBuffA

ある文字列から別の文字列の末尾に文字をコピーして追加します。 (ANSI)
StrCatBuffW

ある文字列から別の文字列の末尾に文字をコピーして追加します。 (Unicode)
StrCatChainW

2 つの Unicode 文字列を連結します。 同じバッファーへの繰り返し連結が必要な場合に使用されます。
StrCatW

1 つの文字列を別の文字列に追加します。
StrChrA

指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 (ANSI)
StrChrIA

指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 (ANSI)
StrChrIW

指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 (Unicode)
StrChrNIW

指定した文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。
StrChrNW

指定した文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。
StrChrW

指定した文字と一致する文字の最初の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 (Unicode)
StrCmpCA

C ランタイム (ASCII) 照合順序規則を使用して文字列を比較します。 比較では、大文字と小文字を区別します。 (ANSI)
StrCmpCW

C ランタイム (ASCII) 照合順序規則を使用して文字列を比較します。 比較では、大文字と小文字を区別します。 (Unicode)
StrCmpICA

C ランタイム (ASCII) 照合順序規則を使用して 2 つの文字列を比較します。 比較では、大文字と小文字を区別しません。 (ANSI)
StrCmpICW

C ランタイム (ASCII) 照合順序規則を使用して 2 つの文字列を比較します。 比較では、大文字と小文字を区別しません。 (Unicode)
StrCmpIW

2 つの文字列を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別しません。
StrCmpLogicalW

2 つの Unicode 文字列を比較します。 文字列内の数字は、テキストではなく数値コンテンツと見なされます。 このテストでは、大文字と小文字は区別されません。
StrCmpNA

2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別します。 StrNCmp マクロは、この関数と名前のみが異なります。 (ANSI)
StrCmpNCA

C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別します。 (ANSI)
StrCmpNCW

C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別します。 (Unicode)
StrCmpNIA

2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別しません。 StrNCmpI マクロは、この関数と名前のみが異なります。 (ANSI)
StrCmpNICA

C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別しません。 (ANSI)
StrCmpNICW

C ランタイム (ASCII) 照合順序規則を使用して、2 つの文字列の先頭から指定した文字数を比較します。 比較では、大文字と小文字を区別しません。 (Unicode)
StrCmpNIW

2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別しません。 StrNCmpI マクロは、この関数と名前のみが異なります。 (Unicode)
StrCmpNW

2 つの文字列の先頭から指定した文字数を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別します。 StrNCmp マクロは、この関数と名前のみが異なります。 (Unicode)
StrCmpW

2 つの文字列を比較して、それらが同じかどうかを判断します。 比較では、大文字と小文字を区別します。
StrCpyNW

指定した文字数を文字列の先頭から別の文字列にコピーします。メモ この関数または StrNCpy マクロは使用しないでください。
StrCpyW

ある文字列を別の文字列にコピーします。 (StrCpyW)
StrCSpnA

文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別され、終端の NULL 文字は検索パターンの一致に含まれます。 (ANSI)
StrCSpnIA

文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別されず、終端の NULL 文字が検索パターンの一致に含まれます。 (ANSI)
StrCSpnIW

文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別されず、終端の NULL 文字が検索パターンの一致に含まれます。 (Unicode)
StrCSpnW

文字列を検索して、任意の文字グループの最初の出現箇所を検索します。 検索メソッドでは大文字と小文字が区別され、終端の NULL 文字は検索パターンの一致に含まれます。 (Unicode)
StrDupA

文字列を複製します。 (ANSI)
StrDupW

文字列を複製します。 (Unicode)
StrFormatByteSize64A

サイズに応じて、数値をバイト、キロバイト、メガバイト、ギガバイト単位のサイズ値として表される数値を表す文字列に変換します。
StrFormatByteSizeA

サイズに応じて、数値をバイト、キロバイト、メガバイト、ギガバイト単位のサイズ値として表される数値を表す文字列に変換します。 1 つのパラメーター型の StrFormatByteSizeW とは異なります。
StrFormatByteSizeEx

サイズに応じて、数値をバイト数、キロバイト単位、メガバイト単位、またはギガバイト単位で表す文字列に変換します。
StrFormatByteSizeW

サイズに応じて、数値をバイト、キロバイト、メガバイト、ギガバイト単位のサイズ値として表される数値を表す文字列に変換します。 1 つのパラメーター型の StrFormatByteSizeA とは異なります。
StrFormatKBSizeA

数値を、サイズ値として表される数値をキロバイト単位で表す文字列に変換します。 (ANSI)
StrFormatKBSizeW

数値を、サイズ値として表される数値をキロバイト単位で表す文字列に変換します。 (Unicode)
StrFromTimeIntervalA

ミリ秒単位で指定された時間間隔を文字列に変換します。 (ANSI)
StrFromTimeIntervalW

ミリ秒単位で指定された時間間隔を文字列に変換します。 (Unicode)
StrIsIntlEqualA

2 つの文字列の先頭から指定した文字数を比較して、それらが等しいかどうかを判断します。 (ANSI)
StrIsIntlEqualW

2 つの文字列の先頭から指定した文字数を比較して、それらが等しいかどうかを判断します。 (Unicode)
StrNCatA

指定した数の文字を 1 つの文字列の先頭から別の文字列の末尾に追加します。 (ANSI)
StrNCatW

指定した数の文字を 1 つの文字列の先頭から別の文字列の末尾に追加します。 (Unicode)
StrPBrkA

指定したバッファーに含まれる文字の最初の出現箇所を文字列で検索します。 この検索には、終端の null 文字は含まれません。 (ANSI)
StrPBrkW

指定したバッファーに含まれる文字の最初の出現箇所を文字列で検索します。 この検索には、終端の null 文字は含まれません。 (Unicode)
StrRChrA

指定した文字の最後の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 (ANSI)
StrRChrIA

指定した文字の最後の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 (ANSI)
StrRChrIW

指定した文字の最後の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別しません。 (Unicode)
StrRChrW

指定した文字の最後の出現箇所を文字列で検索します。 比較では、大文字と小文字を区別します。 (Unicode)
StrRetToBSTR

IShellFolder::GetDisplayNameOf によって返される、文字列を含む、または文字列を指す STRRET 構造体を受け入れ、その文字列を BSTR として返します。
StrRetToBufA

IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を文字列に変換し、結果をバッファーに配置します。 (ANSI)
StrRetToBufW

IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を文字列に変換し、結果をバッファーに配置します。 (Unicode)
StrRetToStrA

IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を受け取り、表示名を含む割り当てられた文字列へのポインターを返します。 (ANSI)
StrRetToStrW

IShellFolder::GetDisplayNameOf によって返される STRRET 構造体を受け取り、表示名を含む割り当てられた文字列へのポインターを返します。 (Unicode)
StrRStrIA

指定した部分文字列が文字列内で最後に出現した部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (ANSI)
StrRStrIW

指定した部分文字列が文字列内で最後に出現した部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (Unicode)
StrSpnA

指定したバッファーに含まれる文字で構成される文字列内の部分文字列の長さを取得します。 (ANSI)
StrSpnW

指定したバッファーに含まれる文字で構成される文字列内の部分文字列の長さを取得します。 (Unicode)
StrStrA

文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別します。 (StrStrA)
StrStrIA

文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (ANSI)
StrStrIW

文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別しません。 (Unicode)
StrStrNIW

文字列内で最初に出現する部分文字列を検索します。 比較では大文字と小文字は区別されません。
StrStrNW

文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別します。 (StrStrNW)
StrStrW

文字列内で最初に出現する部分文字列を検索します。 比較では、大文字と小文字を区別します。 (StrStrW)
StrToInt64ExA

10 進数または 16 進数の値を表す文字列を 64 ビット整数に変換します。 (ANSI)
StrToInt64ExW

10 進数または 16 進数の値を表す文字列を 64 ビット整数に変換します。 (Unicode)
StrToIntA

10 進数の値を表す文字列を整数に変換します。 StrToLong マクロは、この関数と同じです。 (ANSI)
StrToIntExA

10 進数または 16 進数を表す文字列を整数に変換します。 (ANSI)
StrToIntExW

10 進数または 16 進数を表す文字列を整数に変換します。 (Unicode)
StrToIntW

10 進数の値を表す文字列を整数に変換します。 StrToLong マクロは、この関数と同じです。 (Unicode)
StrTrimA

指定した先頭文字と末尾文字を文字列から削除します。 (ANSI)
StrTrimW

指定した先頭文字と末尾文字を文字列から削除します。 (Unicode)
サブクラスPROC

RemoveWindowSubclass と SetWindowSubclass によって使用されるコールバック関数のプロトタイプを定義します。
SubStreamFailure

セカンダリ ストリームに関連するエラーがあり、ユーザー操作が必要な場合に呼び出されます。
SupportsResource

アイテムが指定したリソースをサポートしているかどうかを取得します。
SupportsSelection

呼び出し子がその選択をサポートしているかどうかを判断します。
[中断]

現在実行中の場合は、パッケージのプロセスを中断します。
[中断]

タスクを中断することを要求します。
Synchronize

ハンドラーの同期項目の選択の同期を開始します。
Synchronize

ユーザーが同期する登録済みアプリケーションを選択した後、選択したグループごとに同期マネージャーによって 1 回呼び出されます。
SynchronizeCompleted

Synchronize メソッドが完了したときにアプリケーションによって呼び出されます。
TerminateAllProcesses

指定したパッケージのすべてのプロセスを終了します。
ThumbBarAddButtons

タスク バー ボタン ポップアップ内のウィンドウのサムネイル画像に、指定したボタンのセットを含むサムネイル ツール バーを追加します。
ThumbBarSetImageList

タスク バーボタンポップアップのウィンドウのサムネイル画像に埋め込まれたツールバーのボタン画像を含む画像リストを指定します。
ThumbBarUpdateButtons

ウィンドウの現在の状態で必要に応じて、サムネイル ツール バーのボタンを表示、有効化、無効化、または非表示にします。 サムネイル ツール バーは、タスク バー ボタンポップアップのウィンドウのサムネイル画像に埋め込まれたツール バーです。
Timer

進行状況ダイアログ ボックスのタイマーを 0 にリセットします。
TranscodeImage

イメージを JPEG またはビットマップ (BMP) イメージ形式に変換します。
Translate

ブラウザーが URL アドレスのプロトコルを特定できない場合にブラウザーによって呼び出されます。
TranslateAccelerator

プレビュー ハンドラーが実行されているプロセスのメッセージ ポンプから渡されたキーストロークを処理するようにプレビュー ハンドラーに指示します。
TranslateAccelerator

プレビュー ハンドラーから渡されたキーボード ショートカットを処理するようにホストに指示します。
TranslateAccelerator

名前空間拡張機能のビューにフォーカスがある場合に、キーボード ショートカット (アクセラレータ) のキー ストロークを変換します。
TranslateAcceleratorGlobal

UI でアクティブでない場合でも入力オブジェクトがキーボードに応答できるように、グローバル アクセラレータを処理します。
TranslateAcceleratorIO

オブジェクトがキーボード アクセラレータを処理できるようにします。
TranslateAcceleratorSB

ビューがアクティブな間に、ブラウザーのフレーム用のアクセラレータ キーストロークを変換します。
TranslateMenuMessage

コンポーネント オブジェクト モデル (COM) オブジェクトのメッセージを変換します。
TranslateURLA

指定された URL 文字列に共通の翻訳を適用し、新しい URL 文字列を作成します。 (ANSI)
TranslateURLW

指定された URL 文字列に共通の翻訳を適用し、新しい URL 文字列を作成します。 (Unicode)
TranslateWithSearchContext

ブラウザーが URL アドレスのプロトコルを判別できない場合にブラウザーによって呼び出されます。 このメソッドは、検索コンテキストを使用してプロトコルを決定します。
トラベル

非推奨になりました。 現在のエントリの位置を基準にして、移動ログ内の移動エントリに移動します。
TreeAdvise

クライアントがコントロールに登録できるようにします。
TreeUnadvise

クライアントが コントロールを使用して登録を解除できるようにします。
TriggerEdgeGesture

スプーフィングされたエッジ ジェスチャ イベントを、呼び出し元のスレッドのプロキシ コア ウィンドウに送信します。 アプリでサポートされている場合、このジェスチャはアプリのアプリ バーを切り替えます。 呼び出し元は、エッジ ジェスチャをトリガーした入力の種類を指定できます。
UIActivate

シェル ビュー自体によって発生しないイベントによってビュー ウィンドウのアクティブ化状態が変更されたときに呼び出されます。 たとえば、ツリーにフォーカスがあるときに Tab キーを押すと、ビューにフォーカスが与えられる必要があります。
UIActivateIO

UI を使用すると、オブジェクトがアクティブ化または非アクティブ化されます。
UInt8Add

UINT8 型の 2 つの値を追加します。
UInt8Mult

UINT8 型の 2 つの値を乗算します。
UInt8Sub

UINT8 型の値を別の値から減算します。
UInt8ToChar

UINT8 型の値を CHAR 型の値に変換します。
UInt8ToInt8

UINT8 型の値を INT8 型の値に変換します。
UIntAdd

UINT 型の 2 つの値を追加します。
UIntMult

UINT 型の 1 つの値に別の値を乗算します。
UIntPtrAdd

UINT_PTR 型の 2 つの値を追加します。
UIntPtrMult

UINT_PTR型の 1 つの値を別の値で乗算します。
UIntPtrSub

UINT_PTR型の値を別の値から減算します。
UIntPtrToChar

UINT_PTR型の値を CHAR 型の値に変換します。
UIntPtrToInt

SIZE_T型の値を INT 型の値に変換します。
UIntPtrToInt16

UINT_PTR型の値を INT16 型の値に変換します。
UIntPtrToInt8

UINT_PTR型の値を INT8 型の値に変換します。
UIntPtrToIntPtr

UINT_PTR型の値を INT_PTR 型の値に変換します。
UIntPtrToLong

size_t型の値を LONG 型の値に変換します。
UIntPtrToLongLong

UINT_PTR型の値を LONGLONG 型の値に変換します。
UIntPtrToLongPtr

UINT_PTR 型の値を LONG_PTR 型の値に変換します。
UIntPtrToShort

UINT_PTR型の値を SHORT 型の値に変換します。
UIntPtrToUChar

UINT_PTR型の値を UCHAR 型の値に変換します。
UIntPtrToUInt

UINT_PTR型の値を UINT 型の値に変換します。
UIntPtrToUInt16

UINT_PTR 型の値を UINT16 型の値に変換します。
UIntPtrToUInt8

UINT_PTR型の値を UINT8 型の値に変換します。
UIntPtrToULong

UINT_PTR型の値を ULONG 型の値に変換します。
UIntPtrToUShort

UINT_PTR型の値を USHORT 型の値に変換します。
UIntSub

UINT 型の 1 つの値を別の値から減算します。
UIntToChar

UINT 型の値を CHAR 型の値に変換します。
UIntToInt

UINT 型の値を INT 型の値に変換します。
UIntToInt8

UINT 型の値を INT8 型の値に変換します。
UIntToIntPtr

UINT 型の値を INT_PTR 型の値に変換します。
UIntToLong

UINT 型の値を LONG 型の値に変換します。
UIntToLongPtr

UINT 型の値を型LONG_PTRの値に変換します。
UIntToShort

UINT 型の値を SHORT 型の値に変換します。
UIntToUChar

UINT 型の値を UCHAR 型の値に変換します。
UIntToUInt8

UINT 型の値を UINT8 型の値に変換します。
UIntToUShort

UINT 型の値を USHORT 型の値に変換します。
ULongAdd

ULONG 型の 2 つの値を追加します。
ULongLongAdd

SIZE_T型の 2 つの値を追加します。
ULongLongMult

size_t型の 1 つの値を別の値で乗算します。S
ULongLongSub

SIZE_T型の 1 つの値を別の値から減算します。
ULongLongToChar

ULONGLONG 型の値を CHAR 型の値に変換します。
ULongLongToInt

ULONGLONG 型の値を INT 型の値に変換します。
ULongLongToInt8

ULONGLONG 型の値を INT8 型の値に変換します。
ULongLongToLong

ULONGLONG 型の値を LONG 型の値に変換します。
ULongLongToLongLong

ULONGLONG 型の値を INT_PTR 型の値に変換します。
ULongLongToLongPtr

ULONGLONG 型の値を LONG_PTR 型の値に変換します。
ULongLongToShort

ULONGLONG 型の値を SHORT 型の値に変換します。
ULongLongToUChar

ULONGLONG 型の値を UCHAR 型の値に変換します。
ULongLongToUInt

ULONGLONG 型の値を UINT 型の値に変換します。
ULongLongToUInt8

ULONGLONG 型の値を UINT8 型の値に変換します。
ULongLongToUIntPtr

ULONGLONG 型の値を UINT_PTR 型の値に変換します。
ULongLongToULong

ULONGLONG 型の値を ULONG 型の値に変換します。
ULongLongToULongPtr

ULONGLONG 型の値を ULONG_PTR 型の値に変換します。
ULongLongToUShort

ULONGLONG 型の値を USHORT 型の値に変換します。
ULongMult

ULONG 型の 1 つの値を別の値で乗算します。
ULongPtrAdd

ULONG_PTR型の 2 つの値を追加します。
ULongPtrMult

ULONG_PTR型の 1 つの値を別の値で乗算します。
ULongPtrSub

ULONG_PTR型の 1 つの値を別の値から減算します。
ULongPtrToChar

ULONG_PTR型の値を CHAR 型の値に変換します。
ULongPtrToInt

size_t型の値を INT 型の値に変換します。
ULongPtrToInt8

ULONG_PTR型の値を INT8 型の値に変換します。
ULongPtrToIntPtr

ULONG_PTR型の値を型INT_PTRの値に変換します。
ULongPtrToLong

ULONG_PTR型の値を LONG 型の値に変換します。
ULongPtrToLongLong

SIZE_T型の値を INT64 型の値に変換します。
ULongPtrToLongPtr

ULONG_PTR型の値を LONG_PTR 型の値に変換します。
ULongPtrToShort

ULONG_PTR型の値を SHORT 型の値に変換します。
ULongPtrToUChar

ULONG_PTR型の値を UCHAR 型の値に変換します。
ULongPtrToUInt

ULONG_PTR型の値を UINT 型の値に変換します。
ULongPtrToUInt8

ULONG_PTR型の値を UINT8 型の値に変換します。
ULongPtrToUIntPtr

ULONG_PTR型の値を型UINT_PTRの値に変換します。
ULongPtrToULong

ULONG_PTR型の値を ULONG 型の値に変換します。
ULongPtrToUShort

ULONG_PTR型の値を USHORT 型の値に変換します。
ULongSub

ULONG 型の 1 つの値を別の値から減算します。
ULongToChar

ULONG 型の値を CHAR 型の値に変換します。
ULongToInt

ULONG 型の値を INT 型の値に変換します。
ULongToInt8

ULONG 型の値を INT8 型の値に変換します。
ULongToIntPtr

ULONG 型の値を INT_PTR 型の値に変換します。
ULongToLong

ULONG 型の値を LONG 型の値に変換します。
ULongToLongPtr

ULONG 型の値を LONG_PTR 型の値に変換します。
ULongToShort

ULONG 型の値を SHORT 型の値に変換します。
ULongToUChar

ULONG 型の値を UCHAR 型の値に変換します。
ULongToUInt

ULONG 型の値を UINT 型の値に変換します。
ULongToUInt8

ULONG 型の値を UINT8 型の値に変換します。
ULongToUIntPtr

ULONG 型の値を UINT_PTR 型の値に変換します。
ULongToUShort

ULONG 型の値を USHORT 型の値に変換します。
Unadvise

Advise を使用して以前に確立された接続を取り消します。
Unadvise

アドバイザリ接続を終了します。 (IExplorerBrowser.Unadvise)
Unadvise

IFileDialog::Advise メソッドを介してアタッチされたイベント ハンドラーを削除します。
Unadvise

以前に IFileOperation::Advise によって確立されたアドバイザリ接続を終了します。
Unadvise

通知を受信しないように、アプリの入力ウィンドウ ハンドラー オブジェクトの登録を解除します。
Unadvise

アドバイザリ接続を終了します。 (ITransferDestination.Unadvise)
Unadvise

アドバイザリ接続を終了します。 (ITransferSource.Unadvise)
Unadvise

ログオン UI または資格情報 UI によって使用され、イベント コールバックが受け入れられないことを資格情報プロバイダーに通知します。
Unadvise

ログオン UI または資格情報 UI によって使用され、イベント コールバックが受け入れられないことを資格情報に通知します。
UngroupChildFromParent

ISuspensionDependencyManager::UngroupChildFromParent メソッド
アンロード

プレビュー ハンドラーに対して、プレビューのレンダリングを中止し、初期化中に渡された項目に基づいて割り当てられたすべてのリソースを解放するように指示します。
UnloadUserProfile

LoadUserProfile 関数によって読み込まれたユーザーのプロファイルをアンロードします。 呼び出し元は、コンピューターに対する管理特権を持っている必要があります。 詳細については、LoadUserProfile 関数の「解説」セクションを参照してください。
UnregisterAppStateChangeNotification

RegisterAppStateChangeNotification によって登録された変更通知を取り消します。
UnregisterFolder

既知のフォルダーをレジストリから削除すると、既知のフォルダー システムに不明になります。 このメソッドは、フォルダー自体を削除しません。
UnregisterForPackageStateChanges

RegisterForPackageStateChanges の以前の呼び出しに関連付けられているパッケージの状態変更通知の受信を停止します。
UnregisterScaleChangeEvent

RegisterScaleChangeEvent によって登録されたスケール変更イベントの登録を解除します。 この関数は RevokeScaleChangeNotifications を置き換えます。
UnregisterSyncMgrHandler

登録からハンドラーのクラス識別子 (CLSID) を削除します。 ハンドラーは、同期する項目がなくなった場合にこれを呼び出す必要があります。
UnregisterTab

アプリケーションでタブまたはドキュメントが閉じられたときに、アプリケーションのプレビュー グループからサムネイルを削除します。
スケジュールを解除する

アプリケーション発行元によって発行されたアプリケーションのインストールを取り消します。
アップデート

このアイテムにキャッシュされた情報が更新されていることを確認します。
アップデート

指定された IBindCtx で指定されたパラメーターに基づいて、指定された子 ITEMIDLIST を更新します。
アップデート

非推奨になりました。 移動エントリを更新します。
UpdateAll

プログラムによって、すべてのアイテムの更新が開始されます。
UpdateBackForwardState

非推奨になりました。 ブラウザーの [戻る] ボタンと [転送] ボタンの状態を更新します。
UpdateConflicts

特定のハンドラーまたはアイテムに対して競合が追加されたことを同期センターに通知します。
UpdateEntry

非推奨になりました。 保留中のナビゲーションに備えて、現在のエントリのブラウザーの状態を保存します。
UpdateEvents

特定のハンドラーまたはアイテムに対してイベントが追加されたことを同期センターに通知します。
UpdateExternal

非推奨になりました。 IHlinkFrame を使用して、現在のプロシージャから送信されたエントリを更新します。
UpdateHandler

ハンドラーによって管理されている項目を再び適用するように Sync Center に指示するか、ハンドラーのプロパティが変更されたことを通知します。
UpdateHandlerCollection

Sync Center にハンドラー コレクションの再設定を指示するか、ハンドラー コレクション内のハンドラーのプロパティが変更されたことを通知します。
Updateitem

同期項目のプロパティが変更されたことを同期センターに通知します。
UpdateItems

プログラムによって、指定されたアイテムの更新を開始します。
UpdateLocations

現在の進行状況ダイアログでソースとターゲットを示すテキスト要素を指定するために呼び出されます。
UpdateObject

UpdateObject は変更または使用できない場合があります。
Updateprogress

アクションの進行状況を UI に更新します。
Updateprogress

合計作業時間に関連して現在実行されている作業の合計量の見積もりを提供します。
Updateprogress

指定したとおりに、現在の進行状況ダイアログを更新します。
Updateprogress

UI の転送の進行状況を更新します。
UpdateRemoteCredential

リモート セッションから資格情報を更新します。
UpdateSecureLockIcon

非推奨になりました。 BASEBROWSERDATA 構造体の_eSecureLockIcon メンバーの値を更新します。これにより、セキュリティで保護されたサイトを示すアイコンが追跡され、UI 内のアイコン自体が更新されます。
UpdateText

アクションに関連付けられている説明テキストが変更された場合に呼び出されます。
UpdateTransferState

転送状態を更新します。
UpdateWindowList

非推奨になりました。 ウィンドウ リスト内の項目識別子リスト (PIDL) へのポインターを更新するようにブラウザーに指示します。 このメソッドは、ナビゲーション後に呼び出されます。
UrlApplySchemeA

指定した URL 文字列のスキームを決定し、適切なプレフィックスを持つ文字列を返します。 (ANSI)
UrlApplySchemeW

指定した URL 文字列のスキームを決定し、適切なプレフィックスを持つ文字列を返します。 (Unicode)
URLAssociationDialogA

登録されていない URL プロトコル ダイアログ ボックスを呼び出します。 (ANSI)
URLAssociationDialogW

登録されていない URL プロトコル ダイアログ ボックスを呼び出します。 (Unicode)
UrlCanonicalizeA

URL 文字列を正規フォームに変換します。 (ANSI)
UrlCanonicalizeW

URL 文字列を正規フォームに変換します。 (Unicode)
UrlCombineA

相対 URL とそのベースを指定すると、正規形式の URL が返されます。 (ANSI)
UrlCombineW

相対 URL とそのベースを指定すると、正規形式の URL が返されます。 (Unicode)
UrlCompareA

2 つの URL 文字列を大文字と小文字を区別して比較します。 (ANSI)
UrlCompareW

2 つの URL 文字列を大文字と小文字を区別して比較します。 (Unicode)
UrlCreateFromPathA

Microsoft MS-DOS パスを正規化された URL に変換します。 (ANSI)
UrlCreateFromPathW

Microsoft MS-DOS パスを正規化された URL に変換します。 (Unicode)
UrlEscapeA

インターネット経由での転送中に変更される可能性がある URL 内の文字またはサロゲート ペア ("unsafe" 文字) を、対応するエスケープ シーケンスに変換します。 (ANSI)
UrlEscapeSpaces

スペース文字を対応するエスケープ シーケンスに変換するマクロ。
UrlEscapeW

インターネット経由での転送中に変更される可能性がある URL 内の文字またはサロゲート ペア ("unsafe" 文字) を、対応するエスケープ シーケンスに変換します。 (Unicode)
UrlFixupW

UrlFixupW は変更または使用できない場合があります。
UrlGetLocationA

URL から場所を取得します。 (ANSI)
UrlGetLocationW

URL から場所を取得します。 (Unicode)
UrlGetPartA

URL 文字列を受け取り、その URL の指定された部分を返します。 (ANSI)
UrlGetPartW

URL 文字列を受け取り、その URL の指定された部分を返します。 (Unicode)
UrlHashA

URL 文字列をハッシュします。 (ANSI)
UrlHashW

URL 文字列をハッシュします。 (Unicode)
UrlIsA

URL が指定された型であるかどうかをテストします。 (ANSI)
UrlIsFileUrlA

URL をテストして、ファイル URL かどうかを判断します。 (ANSI)
UrlIsFileUrlW

URL をテストして、ファイル URL かどうかを判断します。 (Unicode)
UrlIsNoHistoryA

URL が、ブラウザーが通常ナビゲーション履歴に含まない URL かどうかを返します。 (ANSI)
UrlIsNoHistoryW

URL が、ブラウザーが通常ナビゲーション履歴に含まない URL かどうかを返します。 (Unicode)
UrlIsOpaqueA

URL が不透明かどうかを返します。 (ANSI)
UrlIsOpaqueW

URL が不透明かどうかを返します。 (Unicode)
UrlIsW

URL が指定された型であるかどうかをテストします。 (Unicode)
UrlUnescapeA

エスケープ シーケンスを通常の文字に変換します。 (ANSI)
UrlUnescapeInPlace

エスケープ シーケンスを通常の文字に変換し、元の文字列を上書きします。
UrlUnescapeW

エスケープ シーケンスを通常の文字に変換します。 (Unicode)
UShortAdd

USHORT 型の 2 つの値を追加します。
UShortMult

USHORT 型の 1 つの値を別の値で乗算します。
UShortSub

USHORT 型の 1 つの値を別の値から減算します。
UShortToChar

USHORT 型の値を CHAR 型の値に変換します。
UShortToInt8

USHORT 型の値を INT8 型の値に変換します。
UShortToShort

USHORT 型の値を SHORT 型の値に変換します。
UShortToUChar

USHORT 型の値を UCHAR 型の値に変換します。
UShortToUInt8

USHORT 型の値を UINT8 型の値に変換します。
v_CheckZoneCrossing

非推奨になりました。 あるページから別のページに移動するときにゾーン交差を検証するために、基底クラスによって呼び出されます。
v_GetViewStream

非推奨になりました。 ビュー ステートの読み込みまたは保存に使用されるストリームを返します。
v_MayGetNextToolbarFocus

非推奨になりました。 TranslateAcceleratorSB を使用してアクセラレータを変換し、ビューとブラウザーのツール バーの間のフォーカスのサイクルを確認するときに使用します。
v_MayTranslateAccelerator

非推奨になりました。 派生クラスによって呼び出され、キーボードニーモニックの翻訳を続行するように基底クラスに指示します。
v_ShowHideChildWindows

非推奨になりました。 サイズ変更イベントの後に、派生クラスが子ウィンドウを更新できるようにします。
Walk

指定したルートから特定の深さまでの名前空間の再帰的なウォークを開始します。
WalkComplete

名前空間のウォーク中に収集されたデータを削除します。
WhichPlatform

WhichPlatform は変更または使用できない可能性があります。
Win32DeleteFile

Win32DeleteFile は、変更または使用できない可能性があります。
WinHelpA

Windows ヘルプ (Winhelp.exe) を起動し、アプリケーションによって要求されたヘルプの性質を示す追加データを渡します。 (ANSI)
WinHelpW

Windows ヘルプ (Winhelp.exe) を起動し、アプリケーションによって要求されたヘルプの性質を示す追加データを渡します。 (Unicode)
WndProcBS

非推奨になりました。 派生クラスが基底クラスの WinProc 関数を呼び出すことができます。
wnsprintfA

可変長引数リストを取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (ANSI)
wnsprintfW

可変長引数リストを取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (Unicode)
WriteAsync

ストリームに非同期的に情報を書き込みます。 たとえば、シェルは、非同期的に転送するときに、ファイル項目にこのメソッドを実装します。
WriteCabinetState

WriteCabinetState は変更または使用できない場合があります。
WritePropertyNPB

名前付きプロパティ バッグにプロパティを保存します。
wvnsprintfA

引数の一覧を取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (ANSI)
wvnsprintfW

引数の一覧を取得し、引数の値を printf スタイルの書式設定された文字列として返します。 (Unicode)
YouAreAReplica

リコンサイル メソッドを使用して、その後の調整の対象となる可能性があることをオブジェクトに通知します。

インターフェイス

 
IAccessibleObject

アクセシビリティ アプリケーションで使用できるメソッドを公開します。
IACList

候補文字列が階層に編成されている場合のオートコンプリートの効率を向上させるメソッドを公開します。
IACList2

IACList インターフェイスを拡張して、オートコンプリート オブジェクトのクライアントがオプション フラグを取得および設定できるようにします。
IActionProgress

進行状況ドリブン操作を継承できる抽象基本クラスを表します。
IActionProgressDialog

進行状況ダイアログを初期化および停止するメソッドを公開します。
IApplicationActivationManager

起動、ファイル、プロトコルの各拡張機能に対して Windows ストア アプリをアクティブ化するメソッドを提供します。 通常、このインターフェイスはデバッガーとデザイン ツールで使用します。
IApplicationAssociationRegistration

特定のファイルの関連付けの種類の既定のアプリケーションと、特定の関連付けレベルのプロトコルに対してクエリを実行して設定するメソッドを公開します。
IApplicationAssociationRegistrationUI

ユーザーが関連付けをカスタマイズできる高度な関連付けダイアログ ボックスを起動するメソッドを公開します。
IApplicationDesignModeSettings

開発ツール アプリケーションが、実際のハードウェアを必要とせずに、さまざまなフォーム ファクターのデザイン モードで実行されている Windows ストア アプリをテストするために、ネイティブのディスプレイ解像度、デバイス スケール ファクター、アプリケーション ビューステートなどのシステムとユーザーの状態を動的にスプーフィングできるようにします。 また、さまざまなシナリオで Windows ストア アプリをテストするために、通常はユーザーが制御する状態の変更をテストすることもできます。
IApplicationDesignModeSettings2

開発ツール アプリケーションで、ネイティブのディスプレイ解像度、デバイス スケール ファクター、アプリケーション ビュー レイアウトなどのシステムとユーザーの状態を動的に制御できるようにします。これは、実際のハードウェアを必要とせずに、さまざまなフォーム ファクターのデザイン モードで実行されている Windows ストア アプリをテストする目的で Windows ストア アプリに報告されます。 また、さまざまなシナリオで Windows ストア アプリをテストするために、通常はユーザーが制御する状態の変更をテストすることもできます。
IApplicationDestinations

アプリケーションがジャンプ リスト内の Recent カテゴリまたは Frequent カテゴリから 1 つまたはすべての宛先を削除できるようにするメソッドを公開します。
IApplicationDocumentLists

ジャンプ リスト内の Recent カテゴリまたは Frequent カテゴリのコンテンツをアプリケーションが取得できるようにするメソッドを公開します。
IAppPublisher

コントロール パネルの [プログラムの追加と削除] を使用して、アプリケーションを発行するためのメソッドを公開します。 これは、この目的のために実装されるプリンシパル インターフェイスです。
IAppVisibility

表示にユニバーサル Windows プラットフォーム アプリが表示されているかどうかを確認する機能を提供します。
IAppVisibilityEvents

アプリケーションが画面の状態の変更とスタート画面の可視性の変更に関する通知を受信できるようにします。
IAssocHandler

ファイルの関連付けダイアログ ボックスまたはメニューを使用した操作のメソッドを公開します。
IAssocHandlerInvoker

関連付けられたアプリケーション ハンドラーを呼び出すメソッドを公開します。
IAttachmentExecute

クライアント アプリケーションと連携するメソッドを公開して、電子メールとメッセージングの添付ファイルを通じてファイルを安全にダウンロードおよび交換できるユーザー環境を提供します。
IAutoComplete

オートコンプリート オブジェクト (CLSID_AutoComplete) によって公開されます。 このインターフェイスを使用すると、アプリケーションは オブジェクトの初期化、有効化、無効化を行えます。
IAutoComplete2

IAutoComplete を拡張します。 このインターフェイスを使用すると、オートコンプリート オブジェクトのクライアントは、オートコンプリートの動作を制御するさまざまなオプションを取得および設定できます。
IAutoCompleteDropDown

クライアントがオートコンプリート ドロップダウン リストの表示状態をリセットまたはクエリできるようにするメソッドを公開します。このメソッドには、ユーザーが編集コントロールで入力した文字列に対して入力候補が含まれます。
IBandHost

バンドを作成および破棄し、その可用性を指定するメソッドを公開します。
IBandSite

バンド オブジェクトを制御するメソッドを公開します。
IBrowserFrameOptions

ブラウザーまたはホストが IShellView に対してサポートされているビュー動作の種類を確認できるようにします。
IBrowserService

非推奨になりました。 (IBrowserService)
IBrowserService2

非推奨になりました。 (IBrowserService2)
IBrowserService3

非推奨になりました。 (IBrowserService3)
IBrowserService4

非推奨になりました。 (IBrowserService4)
ICategorizer

アイテム識別子リストに関する情報を取得するために使用されるメソッドを公開します。
ICategoryProvider

IShellFolder に登録されているカテゴライザーの一覧を公開します。
ICDBurn

システムに CD への書き込み用のハードウェア、CD ライター デバイスのドライブ文字があるかどうかを判断し、CD 書き込みセッションをプログラムで開始するメソッドを公開します。
ICDBurnExt

ICDBurnExt は変更または使用できない場合があります。
IColumnManager

Windows エクスプローラーの [詳細] ビューで列の検査と操作を可能にするメソッドを公開します。 各列は、プロパティに名前を付ける PROPERTYKEY 構造体によって参照されます。
IColumnProvider

Windows エクスプローラーの [詳細] ビューでカスタム列の追加を有効にするメソッドを公開します。
ICommDlgBrowser

シェル ブラウザーをホストするときに使用される共通ファイル ダイアログ ボックスによって公開されます。
ICommDlgBrowser2

ICommDlgBrowser の機能を拡張します。 このインターフェイスは、シェル ブラウザーをホストするときに、共通のファイル ダイアログ ボックスによって公開されます。 ICommDlgBrowser2 へのポインターは、IShellBrowser オブジェクトで QueryInterface を呼び出すことによって取得できます。
ICommDlgBrowser3

ICommDlgBrowser2 の機能を拡張し、シェル ブラウザーをホストするときに共通のファイル ダイアログ ボックスで使用されます。
IComputerInfoChangeNotify

サポートされていません。 このインターフェイスは、新しいバージョンの Windows では存在しない可能性があります。 (IComputerInfoChangeNotify)
IConnectableCredentialProviderCredential

IConnectableCredentialProviderCredential オブジェクトを接続および切断するためのメソッドを公開します。
IContactManagerInterop

複数のウィンドウを管理するアプリで ContactManager メソッドにアクセスできるようにします。
IContextMenu

Shell オブジェクトに関連付けられたショートカット メニューを作成またはマージするメソッドを公開します。
IContextMenu2

Shell オブジェクトに関連付けられたショートカット (コンテキスト) メニューを作成またはマージするメソッドを公開します。 クライアント オブジェクトが所有者描画メニュー項目に関連付けられているメッセージを処理できるようにするメソッドを追加することで、IContextMenu を拡張します。
IContextMenu3

Shell オブジェクトに関連付けられたショートカット メニューを作成またはマージするメソッドを公開します。 クライアント オブジェクトが、所有者描画メニュー項目に関連付けられているメッセージを処理し、そのメッセージ処理から戻り値を受け取って IContextMenu2 を拡張できるようにします。
IContextMenuCB

コンテキスト メニューのコールバックを有効にするメソッドを公開します。 たとえば、昇格を必要とする menuItem にシールド アイコンを追加する場合です。
IContextMenuSite

SHCreateShellFolderView を使用して作成された既定のフォルダー ビューによって実装されます。
ICopyHookA

コピー フック ハンドラーを作成するメソッドを公開します。 (ANSI)
ICopyHookW

コピー フック ハンドラーを作成するメソッドを公開します。 (Unicode)
ICreateObject

指定したクラスのオブジェクトを作成するメソッドを公開します。
ICreateProcessInputs

作成されるプロセスの一部のパラメーターを変更するために、ICreatingProcess インターフェイスによって使用されます。
ICreatingProcess

ShellExecuteEx および IContextMenu によって使用され、呼び出し元が作成されるプロセスの一部のパラメーターを変更できるようにします。
ICredentialProvider

資格情報プロバイダーのセットアップと操作で使用されるメソッドを公開します。 すべての資格情報プロバイダーは、このインターフェイスを実装する必要があります。
ICredentialProviderCredential

資格情報の処理を有効にするメソッドを公開します。
ICredentialProviderCredential2

ユーザーのセキュリティ識別子 (SID) を取得するメソッドを追加して、ICredentialProviderCredential インターフェイスを拡張します。 資格情報はそのユーザーに関連付けられているので、ユーザーのタイルの下にグループ化できます。
ICredentialProviderCredentialEvents

ログオン UI または資格情報 UI で状態またはテキスト変更イベントを通知するために資格情報によって使用される非同期コールバック メカニズムを提供します。
ICredentialProviderCredentialEvents2

ICredentialProviderCredentialEvents インターフェイスを拡張し、Logon UI または Credential UI でフィールドのバッチ更新を可能にするメソッドを追加します。
ICredentialProviderCredentialWithFieldOptions

資格情報プロバイダー フレームワークが、ログオン UI または資格情報 UI でフィールドのオプションにカスタマイズを行ったかどうかを判断できるようにするメソッドを提供します。
ICredentialProviderEvents

資格情報プロバイダーが資格情報またはそのフィールドの一覧の変更を通知するために使用する非同期コールバック メカニズムを提供します。
ICredentialProviderFilter

実行時に使用可能な情報に基づいて資格情報プロバイダーを動的にフィルター処理するために使用されます。
ICredentialProviderSetUserArray

資格情報プロバイダーがログオンまたは資格情報 UI に表示される一連のユーザーを受け取ることができるメソッドを提供します。
ICredentialProviderUser

ログオンまたは資格情報 UI に含まれる個々のユーザーの特定のプロパティを取得するために使用されるメソッドを提供します。
ICredentialProviderUserArray

ログオンまたは資格情報 UI に表示されるユーザーのセットを表します。 この情報により、資格情報プロバイダーはセットを列挙して、各ユーザーに関するプロパティ情報を取得して、フィールドを設定したり、セットをフィルター処理したりできます。
ICurrentItem

アイテムの IShellFolder::BindToObject を呼び出すことによって取得されます。 アイテムが以前のアイテムのスナップショットを表している場合、このインターフェイスはアイテムの現在のバージョンを取得します。
ICurrentWorkingDirectory

クライアントがオブジェクトの現在の作業ディレクトリを取得または設定できるようにするメソッドを公開します。
ICustomDestinationList

アプリケーションがタスク バーに表示するために、移動先やタスクなどのカスタムジャンプ リストを提供できるようにするメソッドを公開します。
IDataObjectAsyncCapability

通常は同期的なインターフェイスを非同期的に機能できるようにします。
IDataObjectProvider

DataPackage が相互運用性をサポートするために使用する DataPackage オブジェクトの IDataObject インターフェイスを設定または取得できるメソッドを提供します。 DataPackage オブジェクトは、別のアプリにデータを提供するためにアプリによって使用されます。
IDataTransferManagerInterop

複数のウィンドウを管理する Windows ストア アプリで DataTransferManager メソッドにアクセスできるようにします。
IDefaultExtractIconInit

オブジェクトに関連付けられている既定のアイコンを設定するメソッドを公開します。
IDefaultFolderMenuInitialize

ショートカット メニュー情報を取得および設定するために使用されるメソッドを提供します。 この情報は、DEFCONTEXTMENU 構造体を介して SHCreateDefaultContextMenu に提供される情報と同じです。
IDefViewFrame

その IUnknown 機能にのみ使用されます。 独自のメソッドはありません。
IDelayedPropertyStoreFactory

プロパティへのアクセスが遅くなる可能性がある状況で、指定した IPropertyStore オブジェクトを作成するメソッドを公開します。
IDelegateFolder

デリゲート フォルダーに、アイテム ID の割り当てと解放に必要な IMalloc インターフェイスを指定するメソッドを公開します。
IDelegateItem

アイテムのパスのすぐに基になる表現を取得するために使用されます。
IDeskBand

バンド オブジェクトに関する情報を取得するために使用します。
IDeskBand2

deskband オブジェクトで半透明効果を有効にしてクエリを実行するメソッドを公開します。
IDeskBandInfo

既定の Desk Band 帯域幅を取得するためのメソッドを公開します。
IDeskBar

デスク バーの操作を有効にするメソッドを公開します。
IDesktopGadget

インストールされているガジェットをユーザーのデスクトップにプログラムで追加できるようにするメソッドを公開します。
IDesktopWallpaper

デスクトップの壁紙を管理するためのメソッドを提供します。 (IDesktopWallpaper)
IDestinationStreamFactory

プロパティに変更を適用する前に、ストリームまたはファイルを手動でコピーするためのメソッドを公開します。
IDisplayItem

UI に表示される表示プロパティ (アイテム名など) を取得するために使用される現在のアイテムのバージョンを検索するメソッドを公開します。
IDockingWindow

表示、非表示、差し迫った削除など、ドッキング ウィンドウ オブジェクトに変更を通知するメソッドを公開します。 このインターフェイスは、Windows エクスプローラー ウィンドウの境界線空間内にドッキングできるウィンドウ オブジェクトによって実装されます。
IDockingWindowFrame

フレームへの IDockingWindow オブジェクトの追加をサポートするメソッドを公開します。 ブラウザーによって実装されます。
IDockingWindowSite

1 つ以上の IDockingWindow オブジェクトの境界線領域を管理するメソッドを公開します。 このインターフェイスはブラウザーによって実装され、IOleInPlaceUIWindow インターフェイスに似ています。
IDocViewSite

IShellView インターフェイスによってサイト オブジェクトとして使用されます。
IDragSourceHelper

シェルによって公開され、アプリケーションがシェルのドラッグ アンド ドロップ操作中に表示されるイメージを指定できるようにします。
IDragSourceHelper2

IDragSourceHelper に機能を追加するメソッドを公開します。 このメソッドは、IDragSourceHelper オブジェクトに対するドラッグ アンド ドロップ操作の特性を設定します。
IDropTargetHelper

ドロップ ターゲットがターゲット ウィンドウ上にある間にドラッグ イメージを表示できるようにするメソッドを公開します。
IDynamicHWHandler

AutoPlay によって呼び出されます。 登録されたハンドラーに関する動的な情報をユーザーに表示する前に取得するメソッドを公開します。
IEnumAssocHandlers

特定のファイル名拡張子に関連付けられたハンドラーのコレクションの列挙を許可するメソッドを公開します。
IEnumerableView

ビューの内容を列挙し、列挙の完了時にコールバックから通知を受け取るメソッドを公開します。 このインターフェイスを使用すると、ビューのクライアントは、ビューのフォルダー コンテンツの一覧を共有しようとします。
IEnumExplorerCommand

IExplorerCommandProvider によって提供されます。 このインターフェイスには、コマンド バーに配置するコマンドの列挙が含まれています。
IEnumExtraSearch

クライアントがフォルダーに対して使用可能な検索オブジェクトを決定するために使用する標準 OLE 列挙子。
IEnumFullIDList

シェル フォルダー内のアイテムのアイテム識別子リスト (PIDL) へのポインターを列挙する標準のメソッド セットを公開します。
IEnumIDList

シェル フォルダー内のアイテムのアイテム識別子リスト (PIDL) へのポインターを列挙するために使用される標準のメソッド セットを公開します。
IEnumObjects

不明なオブジェクトを列挙するメソッドを公開します。
IEnumPublishedApps

発行されたアプリケーションを列挙するメソッドを、コントロール パネルの [プログラムの追加と削除] に公開します。 このインターフェイスを公開するオブジェクトは、IAppPublisher::EnumApps を介して要求されます。
IEnumReadyCallback

列挙が完了したときに、ビューが実装者に通知できるようにするメソッドを公開します。
IEnumResources

リソース列挙メソッドを公開します。
IEnumShellItems

IShellItem インターフェイスの列挙を公開します。 このインターフェイスは、通常、IEnumShellItems メソッドを呼び出すことによって取得されます。
IEnumSyncMgrConflict

競合列挙メソッドを公開します。
IEnumSyncMgrEvents

同期イベント列挙メソッドを公開します。
IEnumSyncMgrSyncItems

ハンドラーによって管理される同期項目オブジェクトを列挙するメソッドを公開します。
IExecuteCommand

コマンド動詞に関連する特定の状態またはパラメーターを設定するメソッドと、その動詞を呼び出すメソッドを公開します。
IExecuteCommandApplicationHostEnvironment

アプリケーションがデスクトップ モードかイマーシブ モードかを判断できるようにする 1 つのメソッドを提供します。
IExecuteCommandHost

IExplorerCommand ベースのシェル動詞ハンドラーが、アプリケーションの呼び出し元のホスト コンポーネントの UI モードに対してクエリを実行できるようにするメソッドを提供します。
IExpDispSupport

非推奨になりました。 プロパティの取得、キーボード アクセラレータの変換、および特定のイベントの接続ポイントの決定を可能にするメソッドを公開します。 (IExpDispSupport)
IExpDispSupportXP

非推奨になりました。 プロパティの取得、キーボード アクセラレータの変換、および特定のイベントの接続ポイントの決定を可能にするメソッドを公開します。 (IExpDispSupportXP)
IExplorerBrowser

IExplorerBrowser は、移動するか、データ オブジェクトのビューをホストできるブラウザー オブジェクトです。 フル機能のブラウザー オブジェクトとして、自動移動ログもサポートしています。
IExplorerBrowserEvents

エクスプローラー のブラウザー ナビゲーションとビュー作成イベントの通知用のメソッドを公開します。
IExplorerCommand

コマンドの外観の取得、サブコマンドの列挙、またはコマンドの呼び出しを行うメソッドを公開します。
IExplorerCommandProvider

Explorer コマンドとコマンド列挙子を作成するメソッドを公開します。
IExplorerCommandState

コマンド状態の取得を許可する 1 つのメソッドを公開します。
IExplorerPaneVisibility

IShellFolder 実装によって Windows エクスプローラーで使用され、表示されるペインに関する提案をビューに提供します。
IExtractIconA

クライアントがフォルダー内のいずれかのオブジェクトに関連付けられているアイコンを取得できるようにするメソッドを公開します。 (ANSI)
IExtractIconW

クライアントがフォルダー内のいずれかのオブジェクトに関連付けられているアイコンを取得できるようにするメソッドを公開します。 (Unicode)
IExtractImage

シェル フォルダーからサムネイル イメージを要求するメソッドを公開します。
IExtractImage2

IExtractImage の機能を拡張します。
IFileDialog

共通ファイル ダイアログから結果を初期化、表示、取得するメソッドを公開します。
IFileDialog2

呼び出し元が共通のファイル ダイアログで参照できる特定の制限付き場所に名前を付けるメソッドと、[キャンセル] ボタンにラベルとして表示する代替テキストを指定できるようにするメソッドを提供することで、IFileDialog インターフェイスを拡張します。
IFileDialogControlEvents

アプリケーションが共通ファイル ダイアログに追加したコントロールに関連するイベントの通知をアプリケーションに許可するメソッドを公開します。
IFileDialogCustomize

アプリケーションが共通のファイル ダイアログにコントロールを追加できるようにするメソッドを公開します。
IFileDialogEvents

共通ファイル ダイアログ内のイベントの通知を許可するメソッドを公開します。
IFileIsInUse

別のアプリケーションで使用されているファイルに関する情報を取得または閉じるために呼び出すことができるメソッドを公開します。
IFileOpenDialog

開いているダイアログに固有のメソッドを追加して、IFileDialog インターフェイスを拡張します。
IFileOperation

シェル項目のコピー、移動、名前変更、作成、削除を行うメソッドと、進行状況ダイアログとエラー ダイアログを提供するメソッドを公開します。 このインターフェイスは、SHFileOperation 関数を置き換えます。
IFileOperationProgressSink

IFileOperation の呼び出し元が、そのインターフェイスを介して実行している操作の詳細を監視するために使用される豊富な通知システムを提供するメソッドを公開します。
IFileSaveDialog

保存ダイアログに固有のメソッドを追加して、IFileDialog インターフェイスを拡張します。これには、ファイルで保持されるメタデータのコレクションのサポートを提供するものが含まれます。
IFileSyncMergeHandler

. (IFileSyncMergeHandler)
IFileSystemBindData

IShellFolder::P arseDisplayName の呼び出しを最適化するためのファイル システム情報を格納するメソッドを公開します。
IFileSystemBindData2

IShellFolder::P arseDisplayName の呼び出しを最適化するためのファイル システム情報を格納する IFileSystemBindData を拡張します。 このインターフェイスは、機能セットを追加するか、ファイル ID またはジャンクション クラス識別子 (CLSID) を取得します。
IFileViewerA

登録されたファイル ビューアーがファイルの表示または印刷を行う必要があるときに通知を受け取ることができるインターフェイスを指定するメソッドを公開します。 (ANSI)
IFileViewerSite

ファイル ビューアーが現在の固定ウィンドウへのハンドルを取得したり、新しい固定ウィンドウを設定したりできるようにするインターフェイスを指定するメソッドを公開します。
IFileViewerW

登録されたファイル ビューアーがファイルの表示または印刷を行う必要があるときに通知を受け取ることができるインターフェイスを指定するメソッドを公開します。 (Unicode)
IFolderBandPriv

IFolderBandPriv は、[要件] セクションで指定されたオペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。
IFolderFilter

サーバー アプリケーションによってシェル フォルダーの列挙をフィルター処理する方法を指定するために、クライアントによって公開されます。
IFolderFilterSite

クライアントがシェル フォルダー列挙をフィルター処理する方法を指定できるように、ホストによってエクスポートされます。
IFolderView

フォルダーの表示オプションに関する情報を取得し、そのフォルダー内の指定した項目を選択し、フォルダーのビュー モードを設定するメソッドを公開します。 (IFolderView)
IFolderView2

フォルダーの表示オプションに関する情報を取得し、そのフォルダー内の指定した項目を選択し、フォルダーのビュー モードを設定するメソッドを公開します。 (IFolderView2)
IFolderViewHost

ウィンドウで IFolderView オブジェクトをホストするメソッドを公開します。
IFolderViewOptions

Windows 7 以降のビューに固有のフォルダー ビュー オプションを制御できるメソッドを公開します。
IFolderViewSettings

フォルダー ビューの設定を取得するメソッドを公開します。
IFrameworkInputPane

アプリに状態の変更と入力ウィンドウの場所を通知できるようにするメソッドを提供します。
IFrameworkInputPaneHandler

入力ウィンドウ (スクリーン キーボードまたは手書きパネル) が表示または非表示になっているときに、アプリに通知を受け取ることができます。 これにより、入力ウィンドウで入力領域 (テキスト ボックスなど) が隠れないように、アプリ ウィンドウで表示を調整できます。
IHandlerActivationHost

. (IHandlerActivationHost)
IHandlerInfo

ハンドラーに関する情報を IHandlerActivationHost インターフェイスのメソッドに提供するメソッドを提供します。
IHomeGroup

コンピューターの HomeGroup メンバーシップの状態を決定し、共有ウィザードを表示するメソッドを公開します。
IHWEventHandler

登録されているメディアの種類の処理を実装するために、AutoPlay によって呼び出されます。
IHWEventHandler2

IHWEventHandler インターフェイスを拡張して、デバイス ハンドラーのユーザー アカウント制御 (UAC) の昇格に対処します。
IIdentityName

2 つの項目を比較して同じかどうかを確認するメソッドを公開します。
IImageRecompress

イメージを再圧縮するメソッドを公開します。
IInitializeCommand

アプリケーション指定のコマンド名とその登録済みプロパティを使用して、IExplorerCommandState、IExecuteCommand、または IDropTarget を実装するオブジェクトを初期化するために使用される 1 つのメソッドを公開します。
IInitializeWithBindCtx

プロパティ ハンドラー、サムネイル ハンドラー、プレビュー ハンドラーなどのハンドラーをバインド コンテキストで初期化するメソッドを公開します。
IInitializeWithFile

プロパティ ハンドラー、サムネイル ハンドラー、プレビュー ハンドラーなどのハンドラーをファイル パスで初期化するメソッドを公開します。
IInitializeWithItem

プロパティ ハンドラー、サムネイル ハンドラー、プレビュー ハンドラーなどのハンドラーを IShellItem で初期化するために使用されるメソッドを公開します。
IInitializeWithPropertyStore

プロパティ ハンドラー、サムネイル ハンドラー、プレビュー ハンドラーなどのハンドラーをプロパティ ストアで初期化するメソッドを公開します。
IInitializeWithStream

プロパティ ハンドラー、サムネイル ハンドラー、プレビュー ハンドラーなどのハンドラーをストリームで初期化するメソッドを公開します。
IInitializeWithWindow

クライアントが、デスクトップ アプリケーションで使用される Windows ランタイム オブジェクトに所有者ウィンドウを提供できるメソッドを公開します。
IInputObject

シェルに含まれるユーザー入力オブジェクトの UI アクティブ化とプロセス アクセラレータを変更するメソッドを公開します。
IInputObject2

グローバル アクセラレータを処理して IInputObject を拡張するメソッドを公開します。
IInputObjectSite

シェルに含まれるユーザー入力オブジェクトのフォーカス変更を伝達するために使用されるメソッドを公開します。
IInputPanelConfiguration

Windows ストア アプリで使用されるフォーカス追跡メカニズムにオプトインするための機能をデスクトップ アプリに提供します。
IInputPanelInvocationConfiguration

Windows ストア アプリが自動呼び出し動作をオプトアウトできるようにします。
IInsertItem

IInsertItem は、変更または使用できない可能性があります。
IIOCancelInformation

進行状況ダイアログからプロセス スレッドにキャンセル ウィンドウ メッセージを投稿するためのメソッドを公開します。
IItemNameLimits

有効な文字と無効な文字の一覧、または名前空間内の名前の最大長を取得します。 検証の解析と変換には、このインターフェイスを使用します。
IKnownFolder

アプリケーションが既知のフォルダーのカテゴリ、型、GUID、項目識別子リスト (PIDL) 値へのポインター、リダイレクト機能、および定義に関する情報を取得できるようにするメソッドを公開します。
IKnownFolderManager

既存の既知のフォルダーを作成、列挙、または管理するメソッドを公開します。
ILaunchSourceAppUserModelId

AppUserModelId を取得するためのメソッドを提供します。
ILaunchSourceViewSizePreference

ソース アプリケーションに関する情報を取得するためのメソッドを提供します。
ILaunchTargetMonitor

. (ILaunchTargetMonitor)
ILaunchTargetViewSizePreference

新しいアプリケーション ウィンドウの優先ビュー サイズを取得するためのメソッドを提供します。
IMenuBand

コンポーネント オブジェクト モデル (COM) オブジェクトが適切なメッセージを受信および翻訳できるようにするメソッドを公開します。
IMenuPopup

IMenuPopup は変更または使用できない可能性があります。
IModalWindow

モーダル ウィンドウを表すメソッドを公開します。
INamedPropertyBag

オブジェクトがプロパティを保存できる指定したプロパティ バッグをオブジェクトに提供するメソッドを公開します。
INamedPropertyStore

名前付きプロパティを取得および設定するメソッドを公開します。
INameSpaceTreeAccessible

名前空間ツリー コントロールからシェル項目に対してアクセシビリティ アクションを実行するメソッドを公開します。
INameSpaceTreeControl

シェル項目のツリー内のノードを表示および操作するために使用されるメソッドを公開します。
INameSpaceTreeControl2

シェル名前空間項目で使用する treeview コントロールの表示スタイルを取得および設定するメソッドを提供することで、INameSpaceTreeControl インターフェイスを拡張します。
INameSpaceTreeControlCustomDraw

ユーザーがカスタム名前空間ツリー コントロールとその項目を描画できるようにするメソッドを公開します。
INameSpaceTreeControlDropHandler

ドラッグ アンド ドロップ用のハンドラー メソッドを公開します。
INameSpaceTreeControlEvents

INameSpaceTreeControl イベントを処理するためのメソッドを公開します。
INameSpaceTreeControlFolderCapabilities

フォルダーの System.IsPinnedToNameSpaceTree フィルター処理のサポートの状態を取得する 1 つのメソッドを公開します。
INamespaceWalk

特定のルート ノードから名前空間をウォークするメソッドを公開します。 ウォークの深さが指定され、ウォークされたすべてのノードの ID を含む省略可能な配列が返されます。
INamespaceWalkCB

INamespaceWalk で使用されるメソッドを公開するコールバック インターフェイス。
INamespaceWalkCB2

名前空間ウォークを完了するために必要なメソッドを使用して INamespaceWalkCB を拡張します。 このメソッドは、散歩中に収集されたデータを削除します。
INewMenuClient

Windows 7 メニュー内の項目を操作できるメソッドを公開します。
INewShortcutHookA

新しいインターネット ショートカットを作成するメソッドを公開します。 (ANSI)
INewShortcutHookW

新しいインターネット ショートカットを作成するメソッドを公開します。 (Unicode)
INewWindowManager

別のウィンドウによって起動されたウィンドウを表示するかブロックするかを決定するメソッドを公開し、ポップアップ ウィンドウを制御できるようにします。
INotifyReplica

オブジェクトの作成者に、後続の調整の対象となる可能性があることをオブジェクトに通知する手段を提供するメソッドを公開します。 このインターフェイスの実装は、briefcase リコンサイルャーが担当します。
IObjectArray

クライアントが IUnknown をサポートするオブジェクトのコレクション内の項目にアクセスできるようにするメソッドを公開します。
IObjectCollection

クライアントがコレクション内の IUnknown をサポートするオブジェクトを追加および削除できるようにするメソッドを提供することで、IObjectArray インターフェイスを拡張します。
IObjectProvider

メソッドを公開して、別のオブジェクトの GUID で名前が付けられたオブジェクトを検出します。 QueryService とは異なり、このインターフェイスは の機能を他のオブジェクトに委任しません。
IObjectWithAppUserModelID

カスタム IAssocHandler オブジェクトの実装者が明示的なアプリケーション ユーザー モデル ID (AppUserModelID) へのアクセスを提供できるようにするメソッドを公開します。
IObjectWithBackReferences

オブジェクトが保持するバック参照を操作するためのメソッドを提供します。
IObjectWithCancelEvent

サポートされていません。呼び出し元に、タスクの取り消しを示すために呼び出されたオブジェクトによって通知されるイベントを指定します。
IObjectWithFolderEnumMode

解析された項目の列挙モードを取得および設定するメソッドを公開します。
IObjectWithProgID

オブジェクトに関連付けられている ProgID へのアクセスを提供するメソッドを公開します。
IObjectWithPropertyKey

プロパティ キーを取得および設定するためのメソッドを公開します。
IObjectWithSelection

シェル項目配列によって表される選択された項目を取得または設定するメソッドを公開します。
IObjMgr

クライアントがサーバー オブジェクトによって管理されるオブジェクトのコレクションにオブジェクトを追加または削除できるようにするメソッドを公開します。
IOpenControlPanel

コントロール パネルの表示状態、個々のコントロール パネル項目のパスを取得し、コントロール パネル自体または個々のコントロール パネル項目を開くメソッドを公開します。
IOpenSearchSource

カスタム クライアント側の OpenSearch データ ソースから検索結果を取得するメソッドを公開します。
IOperationsProgressDialog

進行状況ダイアログを取得、設定、クエリするためのメソッドを公開します。
IPackageDebugSettings

デバッガー開発者は、中断や再開など、Windows ストア アプリのライフ サイクルを制御できます。
IPackageExecutionStateChangeNotification

Windows ストア アプリのデバッグ中にパッケージの状態変更通知を受信できるようにします。
IParentAndItem

親と親の子 ID を取得および設定するメソッドを公開します。 IParentAndItem は通常、IShellItems に実装されますが、IShellItem に固有のものではありません。
IParseAndCreateItem

IParseAndCreateItem インターフェイス
IPersistFolder

シェル フォルダー オブジェクトを初期化するメソッドを公開します。
IPersistFolder2

シェル フォルダー オブジェクトから情報を取得するメソッドを公開します。
IPersistFolder3

フォルダー オブジェクトにフォルダー ショートカットの既定以外の処理を実装できるようにすることで、IPersistFolder インターフェイスと IPersistFolder2 インターフェイスを拡張します。
IPersistIDList

項目識別子リストを保持するために使用されるメソッドを公開します。
IPersistSerializedPropStorage

後で使用できるようにシリアル化されたプロパティ ストレージ データを保持し、永続化されたデータを新しいプロパティ ストア インスタンスに復元するメソッドを公開します。 (IPersistSerializedPropStorage)
IPersistSerializedPropStorage2

後で使用できるようにシリアル化されたプロパティ ストレージ データを保持し、永続化されたデータを新しいプロパティ ストア インスタンスに復元するメソッドを公開します。 (IPersistSerializedPropStorage2)
IPreviewHandler

リッチ プレビューの表示用のメソッドを公開します。
IPreviewHandlerFrame

プレビュー ハンドラーがキーボード ショートカットをホストに渡すことができます。 このインターフェイスは、キーボード ショートカットの一覧を取得し、キーボード ショートカットを処理するようにホストに指示します。
IPreviewHandlerVisuals

色とフォントの情報をプレビュー ハンドラーに適用するためのメソッドを公開します。
IPreviewItem

プレビュー ウィンドウに表示されるアイテムを識別します。
IPreviousVersionsInfo

Windows Server 2003 で提供されるシャドウ コピー テクノロジによる再バージョンを目的として格納されている、以前のバージョンのサーバー ファイルまたはフォルダーをチェックするメソッドを公開します。
IProfferService

オブジェクトが同じホスト上の他のオブジェクトにサービスを提供するための一般的なメカニズムを公開します。
IProgressDialog

進行状況ダイアログ ボックスを表示するアプリケーションのオプションを提供するメソッドを公開します。
IPublishedApp

コントロール パネルの [プログラムの追加と削除] にアプリケーションを表すメソッドを公開します。
IPublishedApp2

追加のインストール方法を指定して、IPublishedApp インターフェイスを拡張します。
IPublishingWizard

オンライン印刷ウィザード、Web 発行ウィザード、およびネットワーク配置の追加ウィザードを操作するためのメソッドを公開します。 Windows Vista では、IPublishingWizard は Web 発行ウィザードまたはオンライン印刷ウィザードをサポートしなくなりました。
IQueryAssociations

ファイルの種類またはプロトコルの定義とアプリケーションとの関連付けに関連して、レジストリに格納されている情報を取得するプロセスを簡略化するメソッドを公開します。
IQueryCancelAutoPlay

プログラムによって AutoPlay または AutoRun をオーバーライドするメソッドを公開します。 これにより、メディアの挿入時に起動されるコンテンツの場所と種類をカスタマイズできます。
IQueryCodePage

ANSI コード ページの数値 (コード ページ識別子) を取得および設定します。
IQueryContinue

オブジェクトが操作を続行するためのアクセス許可をクライアントに照会するための単純で標準的なメカニズムを提供するメソッドを公開します。
IQueryContinueWithStatus

資格情報プロバイダーが QueryContinue を呼び出し、ネットワークに接続してこれらの試行を続行する必要があるかどうかを判断するための標準的なメカニズムを提供するメソッドを公開します。
IQueryInfo

IShellFolder 実装に存在する項目のフラグと情報ヒント情報を取得するためにシェルが使用するメソッドを公開します。 ヒントは通常、ツールヒント コントロール内に表示されます。
IRegTreeItem

Tree-View コントロール ウィンドウ スタイル フラグが設定されているツリー ビュー コントロール内の項目の状態を取得および設定するメソッドを公開します。
IRelatedItem

特定のリレーションシップを持つ関連アイテムを派生させるメソッドを公開します。
IRemoteComputer

リモート オブジェクトで呼び出されたときに名前空間拡張機能を列挙または初期化するメソッドを公開します。 このインターフェイスは、たとえば、リモート プリンターの仮想フォルダーを初期化するために使用されます。
IResolveShellLink

アプリケーションがシェル フォルダー オブジェクトにその項目のリンクを解決するように要求できるようにするメソッドを公開します。
IResultsFolder

データ オブジェクトの項目を保持するメソッドを公開します。
IRunnableTask

バックグラウンド スレッドで操作を実行できるように、オブジェクトによって公開できるフリー スレッド インターフェイス。
ISearchBoxInfo

呼び出し元が検索ボックスに入力された情報を取得できるようにするメソッドを公開します。
ISearchContext

カスタマイズ情報を検索フックにチャネル化するメソッドを公開します。
ISearchFolderItemFactory

検索フォルダーを作成および変更するメソッドを公開します。
ISharedBitmap

ビットマップにアクセスするためのメモリ効率の高いメソッドを公開します。 このインターフェイスは HBITMAP オブジェクトのシン ラッパーとして使用されるため、これらのオブジェクトを参照カウントし、基になるデータを変更しないように保護できます。
ISharingConfigurationManager

ユーザー (C:\Users) フォルダーまたはパブリック (C:\Users\Public) フォルダーのコンピューターの既定の共有設定に関する情報を設定および取得するメソッドを公開します。 また、プリンター共有の制御を可能にする一連のメソッドも公開します。
IShellApp

アプリケーションに関する一般的な情報を提供するメソッドを、プログラムの追加/削除アプリケーションに公開します。
IShellBrowser

シェル ビュー (IShellView を実装するオブジェクト) のホストによって実装されます。 ホストしているビューと、エクスプローラー ウィンドウのコンテキストで実行される他のオブジェクトのサービスを提供するメソッドを公開します。
IShellChangeNotify

項目の ID が変更されたときにシェル名前空間拡張機能に通知するメソッドを公開します。
IShellDetails

シェル フォルダーによって公開され、フォルダー内のアイテムに関する詳細情報を提供します。
IShellExtInit

プロパティ シート、ショートカット メニュー、およびドラッグ アンド ドロップ ハンドラー (既定以外のドラッグ アンド ドロップ操作中にショートカット メニューに項目を追加する拡張機能) のシェル拡張機能を初期化するメソッドを公開します。
IShellFolder

すべてのシェル名前空間フォルダー オブジェクトによって公開され、そのメソッドはフォルダーの管理に使用されます。
IShellFolder2

IShellFolder の機能を拡張します。 そのメソッドは、シェル フォルダーの内容に関するさまざまな情報を提供します。
IShellFolderBand

IShellFolderBand が変更または使用できない場合があります。
IShellFolderView

シェル フォルダー ビューを操作するメソッドを公開します。
IShellFolderViewCB

Windows エクスプローラーと、システム フォルダー ビュー オブジェクト (SHCreateShellFolderView を介して返される IShellView オブジェクト) を使用して実装されたフォルダー ビューとの間の通信を許可するメソッドを公開し、フォルダー ビューにイベントを通知し、それに応じてビューを変更できるようにします。
IShellFolderViewDual

ビューを変更し、現在のフォルダー内の項目を選択するメソッドを公開します。 (IShellFolderViewDual)
IShellFolderViewDual2

ビューを変更し、現在のフォルダー内の項目を選択するメソッドを公開します。 (IShellFolderViewDual2)
IShellFolderViewDual3

現在のフォルダー ビューを変更するメソッドを公開します。
IShellIcon

IShellFolder オブジェクトのアイコン インデックスを取得するメソッドを公開します。
IShellIconOverlay

名前空間拡張によって使用されるメソッドを公開して、それが含まれるオブジェクトのアイコン オーバーレイを指定します。
IShellIconOverlayIdentifier

アイコン オーバーレイ ハンドラーとシェル間のすべての通信を処理するメソッドを公開します。
IShellIconOverlayManager

IShellIconOverlayManager は、変更または使用できない場合があります。
IShellImageData

画像データを表示、操作、および記述するメソッドとプロパティを公開します。
IShellImageDataAbort

IShellImageData プロセスを中止するために使用される 1 つのメソッドを公開します。
IShellImageDataFactory

さまざまなイメージ ソースに基づいて IShellImageData インスタンスを作成するメソッドを公開します。
IShellImageStore

非推奨になりました。 イメージ キャッシュを操作するメソッドを公開します。
Ishellitem

シェル項目に関する情報を取得するメソッドを公開します。 IShellItem と IShellItem2 は、新しいコード内の項目の優先表現です。
IShellItem2

アイテムのさまざまなプロパティ値を取得するメソッドを使用して IShellItem を拡張します。 IShellItem と IShellItem2 は、新しいコード内の項目の優先表現です。
IShellItemArray

シェル項目配列を作成および操作するメソッドを公開します。
IShellItemFilter

サーバー アプリケーションによってシェル項目の列挙をフィルター処理する方法を指定するために、クライアントによって公開されます。
IShellItemImageFactory

シェル項目のアイコンまたはサムネイルを返すメソッドを公開します。 要求されたアイテムに使用できるサムネイルまたはアイコンがない場合は、シェルからクラスごとのアイコンを指定できます。
IShellItemResources

シェル 項目リソースを操作およびクエリするためのメソッドを公開します。
IShellLibrary

ライブラリを作成および管理するためのメソッドを公開します。
IShellLinkA

シェル リンクを作成、変更、解決するメソッドを公開します。 (ANSI)
IShellLinkDataList

アプリケーションが追加のデータ ブロックをシェル リンクにアタッチできるようにするメソッドを公開します。 これらのメソッドは、データ ブロックを追加、コピー、または削除します。
IShellLinkW

シェル リンクを作成、変更、解決するメソッドを公開します。 (Unicode)
IShellMenu

[スタート] メニューや [お気に入り] メニューなどのシェル メニューを操作するメソッドを公開します。
IShellMenuCallback

メニュー バンドからメッセージを受信するメソッドを公開するコールバック インターフェイス。
IShellPropSheetExt

プロパティ シート ハンドラーがファイル オブジェクトに表示されるプロパティ シート内のページを追加または置換できるようにするメソッドを公開します。
IShellRunDll

サポートされていません。 (IShellRunDll)
IShellService

非推奨になりました。 IShellService 特定のインターフェイスを実装するサービス コンポーネントが Windows Internet Explorer や Windows Explorer などの複数のクライアント間で共有されるときに所有権を宣言する 1 つのメソッドを公開します。
IShellTaskScheduler

IShellTaskScheduler が変更または使用できない場合があります。
IShellView

Windows エクスプローラーまたはフォルダー ウィンドウでビューを表示するメソッドを公開します。
IShellView2

IShellView の機能を拡張します。
IShellView3

IShellView2::CreateViewWindow2 を置き換えるメソッドを提供することで、IShellView2 の機能を拡張します。
IShellWindows

開いているシェル ウィンドウのコレクションへのアクセスを提供します。
IStartMenuPinnedList

[スタート] メニューまたはタスク バーからアプリケーション ショートカットを固定解除するメソッドを公開します。
IStorageProviderHandler

特定のファイルまたはフォルダーに関連付けられている IStorageProviderPropertyHandler を取得します。
IStorageProviderPropertyHandler

ファイルまたはフォルダーに関連付けられているプロパティのコレクションを提供します。
IStreamAsync

非同期ストリームへの入出力 (I/O) を管理するメソッドを公開します。
IStreamUnbufferedInfo

バイトアラインメントの補助としてセクター サイズを決定するメソッドを公開します。
ISuspensionDependencyManager

. (ISuspensionDependencyManager)
ISyncMgrConflict

競合ストアから取得された競合に関する情報を提供し、競合を解決できるようにするメソッドを公開します。
ISyncMgrConflictFolder

競合オブジェクトの競合 ID リストを取得するメソッドを公開します。
ISyncMgrConflictItems

競合アイテムのデータとアイテム数を取得するメソッドを公開します。
ISyncMgrConflictPresenter

競合をユーザーに提示するメソッドを公開します。
ISyncMgrConflictResolutionItems

アイテム情報とアイテム数を取得するメソッドを公開します。
ISyncMgrConflictResolveInfo

同期マネージャーの競合解決に関する情報を取得および設定するメソッドを公開します。
ISyncMgrConflictStore

ハンドラーが Conflicts フォルダーに表示される競合を提供できるようにするメソッドを公開します。
ISyncMgrControl

アプリケーションまたはハンドラーが同期を開始または停止したり、ハンドラーまたは項目のセットに対する変更を同期センターに通知したり、プロパティ値の変更を通知したりできるメソッドを公開します。
ISyncMgrEnumItems

SYNCMGRITEM 構造体の配列を列挙するメソッドを公開します。
ISyncMgrEvent

イベント ストアからデータを取得するメソッドを公開します。 イベント ストアを使用すると、Sync Center はストア内のすべてのイベントの列挙子を取得し、個々のイベントを取得できます。
ISyncMgrEventLinkUIOperation

同期結果フォルダーでイベント リンクがクリックされたときに呼び出されるメソッドを提供します。
ISyncMgrEventStore

既定の同期センター イベント ストアを使用する代わりに、ハンドラーが独自のイベント ストアを提供し、独自の同期イベントを管理できるようにするメソッドを公開します。 これらのイベントは、[同期結果] フォルダーに表示されます。
ISyncMgrHandler

同期ハンドラーによって実装されるプライマリ インターフェイスを構成するメソッドを公開します。
ISyncMgrHandlerCollection

同期ハンドラー ID の列挙子を提供し、それらの同期ハンドラーをインスタンス化するメソッドを公開します。
ISyncMgrHandlerInfo

ハンドラーがプロパティと状態情報を Sync Center に提供できるようにするメソッドを公開します。
ISyncMgrRegister

アプリケーションが同期マネージャーに登録できるようにメソッドを公開します。 これは、ISyncMgrRegister インターフェイスを使用するか、レジストリに直接登録することで実現できます。
ISyncMgrResolutionHandler

競合の同期を管理するメソッドを公開します。 このインターフェイスを実装して、同期競合ハンドラーを構築します。 競合解決ユーザー インターフェイス (UI) は、このインターフェイスを呼び出して、ユーザーに提示される競合を解決します。
ISyncMgrScheduleWizardUIOperation

ハンドラーがハンドラーの同期スケジュール ウィザードを表示できるようにするメソッドを公開します。
ISyncMgrSessionCreator

ハンドラーまたは外部アプリケーションが同期が開始されたことを同期センターに通知し、進行状況とイベントを報告できる 1 つのメソッドを公開します。
ISyncMgrSyncCallback

同期プロセスが進行状況とイベントを同期センターに報告したり、プロセスが取り消されたかどうかをクエリしたりできるようにするメソッドを公開します。
ISyncMgrSynchronize

登録されたアプリケーションまたはサービスが同期マネージャーから通知を受信できるようにするメソッドを公開します。
ISyncMgrSynchronizeCallback

同期プロセスを管理するメソッドを公開します。
ISyncMgrSynchronizeInvoke

登録済みアプリケーションが同期マネージャーを呼び出してアイテムを更新できるようにするメソッドを公開します。
ISyncMgrSyncItem

操作するメソッドを公開し、1 つの同期項目から情報を取得し、ハンドラーが同期項目を独立したオブジェクトとして管理できるようにします。
ISyncMgrSyncItemContainer

ハンドラーに含まれる項目に関する情報を提供するメソッドを公開します。
ISyncMgrSyncItemInfo

1 つの同期項目のプロパティと状態情報を提供するメソッドを公開します。
ISyncMgrSyncResult

ISyncMgrControl を呼び出すアプリケーションが ISyncMgrControl::StartHandlerSync または ISyncMgrControl::StartItemSync 呼び出しの結果を取得するために使用できるメソッドを公開します。
ISyncMgrUIOperation

同期ハンドラーまたは同期項目が、同期センターによって要求されたときに UI オブジェクトを表示できるメソッドを公開します。
ITaskbarList

タスク バーを制御するメソッドを公開します。 タスク バーの項目を動的に追加、削除、アクティブ化できます。
ITaskbarList2

ウィンドウを全画面表示としてマークするメソッドを公開することで、ITaskbarList インターフェイスを拡張します。
ITaskbarList3

Windows 7 で追加されたタスク バー ボタンの統合起動と切り替え機能をサポートするメソッドを公開することで、ITaskbarList2 を拡張します。
ITaskbarList4

呼び出し元がタブのサムネイルとピーク機能の 2 つのプロパティ値を制御できるようにするメソッドを提供することで、ITaskbarList3 を拡張します。
IThumbnailCache

アプリケーション間で共有されるシステム サムネイル キャッシュのメソッドを公開します。
IThumbnailCachePrimer

. (IThumbnailCachePrimer)
IThumbnailCapture

HTML 壁紙のサムネイル表現を取得するメソッドを公開します。
IThumbnailHandlerFactory

アイテムのサムネイル ハンドラーを取得するためのメソッドを公開します。 子 IDList に使用する抽出器を指定する場合は、このインターフェイスを実装します。
IThumbnailProvider

サムネイル画像を取得するためのメソッドを公開し、サムネイル ハンドラー用に実装することを目的としています。 このインターフェイスを実装する オブジェクトは、IInitializeWithStream も実装する必要があります。
IThumbnailSettings

サムネイル プロバイダーがサムネイル要求のユーザー コンテキストを決定できるようにするメソッドを提供します。
IThumbnailStreamCache

サムネイル ストリームを取得または設定します。 このインターフェイスは内部使用のみを目的としており、写真アプリケーションでのみ呼び出すことができます。
ITrackShellMenu

メニューを使用してツール バー ボタンを調整し、ポップアップ メニューを表示する機能を提供することで、IShellMenu インターフェイスを拡張するメソッドを公開します。
ITranscodeImage

Windows でサポートされている任意のイメージの種類から JPEG またはビットマップ (BMP) イメージ形式への変換を可能にするメソッドを公開します。
ITransferAdviseSink

状態の収集とエラー情報をサポートするメソッドを公開します。
ITransferDestination

コピー操作または移動操作のターゲット シェル項目を作成するメソッドを公開します。 このインターフェイスは、ITransferDestination::Advise メソッドを提供することで、ファイル操作をより詳細に制御できるようにするために提供されます。
ITransferMediumItem

コピー エンジンによって使用され、QueryInterface を呼び出してインターフェイス ITransferDestination またはインターフェイス ITransferSource へのポインターを返す項目を取得します。 これらのインターフェイスは、コピー、移動、または削除の操作に対して照会および列挙できます。
ITransferSource

コピー、移動、リサイクルなど、IShellItem を操作するメソッドを公開します。 このインターフェイスは、ITransferSource::Advise メソッドを提供することで、ファイル操作をより詳細に制御するために提供されます。
ITravelEntry

非推奨になりました。 ブラウザーの移動履歴内の個々の項目を識別、呼び出し、更新するメソッドを公開します。
ITravelLog

非推奨になりました。 ブラウザーで移動の記録を維持および操作するメソッドを公開します。
ITrayDeskBand

デスクバンドの表示、非表示、クエリを実行するメソッドを公開します。
IUpdateIDList

フォルダー オブジェクトの子の ITEMIDLIST を更新するメソッドを提供します。
IURLSearchHook

不明な URL プロトコルのアドレスを変換するためにブラウザーで使用されるメソッドを公開します。
IURLSearchHook2

検索コンテキスト オブジェクトを使用して不明な URL プロトコルのアドレスを変換するためにブラウザーで使用されるメソッドを公開します。
IUserAccountChangeCallback

ユーザー アカウントを表す画像が変更されたときに呼び出されるメソッドを公開します。
IUserNotification

通知情報を設定し、タスク バーの通知領域と共に表示されるバルーンでその通知をユーザーに表示するメソッドを公開します。 (IUserNotification)
IUserNotification2

通知情報を設定し、タスク バーの通知領域と共に表示されるバルーンでその通知をユーザーに表示するメソッドを公開します。 (IUserNotification2)
IUserNotificationCallback

通知バルーン内のマウス クリックまたはショートカット メニュー アクセスの処理用のメソッドを公開します。 IUserNotification2::Show と共に使用されます。
IUseToBrowseItem

このインターフェイスはサポートされていません。 使用しないでください。
IViewStateIdentityItem

正規の永続化項目を提供します。ビューのカスタマイズが記憶される項目です。
IVirtualDesktopManager

アプリケーションが仮想ワークスペースを形成するウィンドウのグループと対話できるようにするメソッドを公開します。
IVisualProperties

ビジュアル プロパティを設定および取得するメソッドを公開します。
IWebWizardExtension

ウィザード拡張機能の初期 URL とエラーが発生した場合の特定の URL を設定するメソッドを公開することで、IWizardExtension インターフェイスを拡張します。
IWizardExtension

サーバー側コンテンツ ページをホストする Web 発行ウィザードやオンライン印刷順序付けウィザードなどのウィザードで使用されます。 このインターフェイスは、サポートされている拡張ページを指定し、それらのページ間を移動するメソッドを公開します。
IWizardSite

ウィザード拡張機能で使用されるメソッドを公開して、それ自体とウィザードの残りの部分の境界線を移動します。

構造

 
AASHELLMENUFILENAME

メニュー ファイル名に関する情報を含む可変サイズの構造体。
AASHELLMENUITEM

メニュー項目に関する情報が含まれます。 (AASHELLMENUITEM)
APPBARDATA

システム アプリ バー メッセージに関する情報が含まれます。
APPCATEGORYINFO

コントロール パネルの [プログラムの追加と削除] にアプリケーション カテゴリ情報を提供します。 APPCATEGORYINFOLIST 構造体は、アプリケーション発行元のカテゴリの完全な一覧を作成するために使用されます。
APPCATEGORYINFOLIST

コントロール パネルの [プログラムの追加と削除] に、アプリケーション発行元からサポートされているアプリケーション カテゴリの一覧を提供します。
APPINFODATA

[プログラムの追加と削除] コントロール パネル ユーティリティに発行されたアプリケーションに関する情報を提供します。
ASSOCIATIONELEMENT

特定のファイル関連付けに対して IQueryAssociations インターフェイスを取得するために AssocCreateForClasses によって使用される情報を定義します。
AUTO_SCROLL_DATA

AUTO_SCROLL_DATAは変更または使用できない場合があります。
BANDINFOSFB

フォルダー バンドに関する情報が含まれます。 この構造体は、IShellFolderBand::GetBandInfoSFB メソッドおよび IShellFolderBand::SetBandInfoSFB メソッドと共に使用されます。
BANDSITEINFO

バンド サイトに関する情報が含まれます。 この構造体は、IBandSite::GetBandSiteInfo メソッドおよび IBandSite::SetBandSiteInfo メソッドと共に使用されます。
BASEBROWSERDATALH

BASEBROWSERDATALH 構造体には、基底クラスの保護されたメンバーが含まれています。 (BASEBROWSERDATALH 構造体)
BASEBROWSERDATAXP

BASEBROWSERDATAXP 構造体には、基底クラスの保護されたメンバーが含まれています。 (BASEBROWSERDATAXP 構造体)
BROWSEINFOA

SHBrowseForFolder 関数のパラメーターを格納し、ユーザーが選択したフォルダーに関する情報を受け取ります。 (ANSI)
BROWSEINFOW

SHBrowseForFolder 関数のパラメーターを格納し、ユーザーが選択したフォルダーに関する情報を受け取ります。 (Unicode)
CABINETSTATE

CABINETSTATE は変更または使用できない場合があります。
CATEGORY_INFO

カテゴリ情報が含まれます。 コンポーネント カテゴリは、共通カテゴリ識別子 (CATID) を共有する、論理的に関連するコンポーネント オブジェクト モデル (COM) クラスのグループです。
Cida

1 つ以上のシェル名前空間オブジェクトの項目識別子リスト (PIDL) へのポインターを転送するために、CFSTR_SHELLIDLISTクリップボード形式で使用されます。
CM_COLUMNINFO

列情報を定義します。 IColumnManager インターフェイスのメンバーによって使用されます。
CMINVOKECOMMANDINFO

ショートカット メニュー コマンドを呼び出すために IContextMenu::InvokeCommand に必要な情報が含まれています。
CMINVOKECOMMANDINFOEX

ショートカット メニュー コマンドに関する拡張情報が含まれます。 この構造体は、Unicode 値を使用できる CMINVOKECOMMANDINFO の拡張バージョンです。
COMDLG_FILTERSPEC

要素をフィルター処理するために一般的に使用されます。
COMPONENT

コンポーネントに関する情報を保持するために Windows 2000 によって使用されます。 この構造体は、IE4COMPONENT構造体を置き換えます。
COMPONENTSOPT

デスクトップ項目のオプションが含まれます。
COMPPOS

コンポーネントの位置とサイズに関する情報を保持します。
COMPSTATEINFO

コンポーネントの状態に関する情報を保持するために Windows 2000 によって使用されます。
CONFIRM_CONFLICT_ITEM

競合アイテムの構造を定義します。
CONFIRM_CONFLICT_RESULT_INFO

競合結果情報の構造を定義します。
CPLINFO

コントロール パネル アプリケーションでサポートされているダイアログ ボックスのリソース情報とアプリケーション定義の値が含まれます。 (CPLINFO)
CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION

資格情報の詳細が含まれます。
CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR

資格情報の 1 つのフィールドについて説明します。 たとえば、文字列やユーザー イメージなどです。
CSFV

SHCreateShellFolderViewEx 関数と共に使用されます。
DATABLOCK_HEADER

IShellLinkDataList で使用される追加のデータ構造の一部のヘッダーとして機能します。
DEFCONTEXTMENU

SHCreateDefaultContextMenu によって使用されるコンテキスト メニュー情報が含まれます。
DELEGATEITEMID

標準の ITEMIDLIST 構造体の代わりにデリゲート フォルダーによって使用されます。
DESKBANDINFO

バンド オブジェクトに関する情報を受け取ります。 この構造体は、非推奨の IDeskBand::GetBandInfo メソッドと共に使用されます。
DETAILSINFO

シェル フォルダーアイテムの詳細情報が含まれます。 SFVM_GETDETAILSOF通知と共に使用されます。
DFMICS

DFM_INVOKECOMMANDEXによって使用される追加の引数が含まれます。
DLLVERSIONINFO

DLL 固有のバージョン情報を受け取ります。
DLLVERSIONINFO2

DLL 固有のバージョン情報を受け取ります。 これは、DllGetVersion 関数と共に使用されます。
DROPDESCRIPTION

ドロップ オブジェクトの画像と添付テキストについて説明します。
DROPFILES

CF_HDROPクリップボード形式を定義します。 次のデータは、ファイル名の null で終わる 2 つのリストです。
EXP_DARWIN_LINK

IShellLinkDataList によって使用される追加のデータ ブロックを保持します。 リンクの Windows インストーラー ID が保持されます。
EXP_PROPERTYSTORAGE

シェル リンクの状態に関する情報を格納します。 この構造体は、EXP_PROPERTYSTORAGE_SIGでタグ付けされた追加のデータ セクションに使用されます。
EXP_SPECIAL_FOLDER

IShellLinkDataList によって使用される追加のデータ ブロックを保持します。 特別なフォルダー情報が保持されます。
EXP_SZ_LINK

IShellLinkDataList によって使用される追加のデータ ブロックを保持します。 アイコンまたはターゲットの展開可能な環境文字列を保持します。
EXTRASEARCH

シェル フォルダー オブジェクトでサポートされている検索オブジェクトに関する情報を返すために、IEnumExtraSearch 列挙子オブジェクトによって使用されます。
FILE_ATTRIBUTES_ARRAY

CFSTR_FILE_ATTRIBUTES_ARRAYのクリップボード形式定義が含まれます。
FILEDESCRIPTORA

Microsoft ActiveX ドラッグ アンド ドロップ操作中にクリップボードによってコピーされるファイルのプロパティについて説明します。 (ANSI)
FILEDESCRIPTORW

Microsoft ActiveX のドラッグ アンド ドロップ操作中にクリップボードによってコピーされるファイルのプロパティについて説明します。 (Unicode)
FILEGROUPDESCRIPTORA

CF_FILEGROUPDESCRIPTORクリップボード形式を定義します。 (ANSI)
FILEGROUPDESCRIPTORW

CF_FILEGROUPDESCRIPTORクリップボード形式を定義します。 (Unicode)
FOLDERSETDATA

非推奨になりました。 IBrowserService2::GetFolderSetData で使用されるデータ。
FOLDERSETTINGS

フォルダー ビュー情報が含まれています。
FVSHOWINFO

ファイル ビューアーがファイルの表示に使用する情報が含まれます。
HELPINFO

状況依存のヘルプが要求されたアイテムに関する情報が含まれます。
HELPWININFOA

プライマリ ヘルプ ウィンドウまたはセカンダリ ヘルプ ウィンドウのサイズと位置を格納します。 アプリケーションは、HELP_SETWINPOS値を使用して WinHelp 関数を呼び出すことで、この情報を設定できます。 (ANSI)
HELPWININFOW

プライマリ ヘルプ ウィンドウまたはセカンダリ ヘルプ ウィンドウのサイズと位置を格納します。 アプリケーションは、HELP_SETWINPOS値を使用して WinHelp 関数を呼び出すことで、この情報を設定できます。 (Unicode)
IE4COMPONENT

コンポーネントに関する情報を保持するために、Microsoft Internet Explorer 4.0 および Microsoft Internet Explorer 4.01 によって使用されます。 Windows 2000 では、COMPONENT 構造体に置き換えられます。
ITEMIDLIST

アイテム識別子の一覧が含まれます。
ITEMSPACING

表示可能な 2 つのサイズのアイコン間隔 (_smallと大) の寸法を格納します。 IShellFolderView::GetItemSpacing によって使用されます。
KNOWNFOLDER_DEFINITION

既知のフォルダーの詳細を定義します。
LOGFONTA

LOGFONTA (ANSI) 構造体は、フォントの属性を定義します。 (LOGFONTA 構造体)
LOGFONTA

LOGFONTA (ANSI) 構造体は、フォントの文字セルまたは文字の属性を定義します。 (LOGFONTA)
LOGFONTW

LOGFONTW (Unicode) 構造体は、フォントの属性を定義します。 (LOGFONTW 構造体)
LOGFONTW

LOGFONTW (Unicode) 構造体は、フォントの文字セルまたは文字の属性を定義します。 (LOGFONTW)
MULTIKEYHELPA

検索するキーワードと、Windows ヘルプで検索するキーワード テーブルを指定します。 (ANSI)
MULTIKEYHELPW

検索するキーワードと、Windows ヘルプで検索するキーワード テーブルを指定します。 (Unicode)
NC_ADDRESS

ネットワーク アドレスを説明する情報が含まれます。
NEWCPLINFOA

コントロール パネル アプリケーションでサポートされているダイアログ ボックスのリソース情報とアプリケーション定義値が含まれます。 (NEWCPLINFOA)
NEWCPLINFOW

コントロール パネル アプリケーションでサポートされているダイアログ ボックスのリソース情報とアプリケーション定義値が含まれます。 (NEWCPLINFOW)
NOTIFYICONDATAA

システムが通知領域に通知を表示するために必要な情報が含まれます。 Shell_NotifyIconによって使用されます。 (ANSI)
NOTIFYICONDATAW

システムが通知領域に通知を表示するために必要な情報が含まれます。 Shell_NotifyIconによって使用されます。 (Unicode)
NOTIFYICONIDENTIFIER

外接する四角形を取得するアイコンを識別するためにShell_NotifyIconGetRectによって使用される情報が含まれます。
NRESARRAY

CF_NETRESOURCEクリップボード形式を定義します。
NSTCCUSTOMDRAW

INameSpaceTreeControlCustomDraw メソッドで使用されるカスタム描画構造。
NT_CONSOLE_PROPS

IShellLinkDataList によって使用される追加のデータ ブロックを保持します。 コンソール プロパティを保持します。
NT_FE_CONSOLE_PROPS

IShellLinkDataList によって使用される追加のデータ ブロックを保持します。 コンソールのコード ページが保持されます。
OPEN_PRINTER_PROPS_INFOA

プリンターのプロパティ ページ内の特定のプロパティ シートと、そのプロパティ シートをモーダルにする必要があるかどうかを識別します。 必要に応じて、SHInvokePrinterCommand 関数と共に使用します。 (ANSI)
OPEN_PRINTER_PROPS_INFOW

プリンターのプロパティ ページ内の特定のプロパティ シートと、そのプロパティ シートをモーダルにする必要があるかどうかを識別します。 必要に応じて、SHInvokePrinterCommand 関数と共に使用します。 (Unicode)
OPENASINFO

SHOpenWithDialog 関数の情報を格納します。
OVERLAPPED

非同期 (重複) 入出力 (I/O) で使用される情報が含まれます。
PARSEDURLA

解析された URL を返すために ParseURL 関数によって使用されます。 (ANSI)
PARSEDURLW

解析された URL を返すために ParseURL 関数によって使用されます。 (Unicode)
PERSIST_FOLDER_TARGET_INFO

フォルダー ショートカットのターゲット フォルダーとその属性を指定します。 この構造体は、IPersistFolder3::GetFolderTargetInfo および IPersistFolder3::InitializeEx によって使用されます。
PREVIEWHANDLERFRAMEINFO

アクセラレータ テーブルの構造。 IPreviewHandlerFrame::GetWindowContext によって使用されます。
PROFILEINFOA

ユーザー プロファイルの読み込みまたはアンロード時に使用される情報が含まれます。 (ANSI)
PROFILEINFOW

ユーザー プロファイルの読み込みまたはアンロード時に使用される情報が含まれます。 (Unicode)
PUBAPPINFO

アプリケーション発行元から、コントロール パネルの [プログラムの追加と削除] に発行されたアプリケーションに関する情報を提供します。
QCMINFO

Windows エクスプローラー のメニューにメニュー項目をマージするための情報が含まれています。
QITAB

単一のインターフェイスを記述するために QISearch 関数によって使用されます。
SERIALIZEDPROPERTYVALUE

シリアル化された PROPVARIANT 構造体を表す任意の型のメモリの範囲。
SFV_CREATE

この構造体は、SHCreateShellFolderView 関数と共に使用されます。
SFV_SETITEMPOS

アイテムの位置情報を格納します。 メッセージ SFVM_SETITEMPOSと共に使用されます。
SFVM_HELPTOPIC_DATA

HTML ヘルプ ファイルの名前とそのファイル内のトピックが含まれます。 SFVM_GETHELPTOPIC通知と共に使用されます。 この構造体には Unicode 文字列が必要です。
SFVM_PROPPAGE_DATA

オブジェクトの Properties シートに追加するページの詳細を格納します。
SHARDAPPIDINFO

SHAddToRecentDocs によって使用されるデータを含み、この場合の項目を IShellItem として識別し、関連付けられているプロセスの両方を識別します。
SHARDAPPIDINFOIDLIST

SHAddToRecentDocs によって使用されるデータが含まれます。この場合、項目識別子リスト (PIDL) への絶対ポインターと、関連付けられているプロセスの両方によって項目を識別します。
SHARDAPPIDINFOLINK

SHAddToRecentDocs によって使用されるデータが含まれており、この場合は IShellLink を介して項目と、関連付けられているプロセスの両方を識別します。
SHChangeDWORDAsIDList

SHChangeDWORDAsIDList は、変更または使用できない可能性があります。
SHChangeNotifyEntry

変更通知の情報を格納および受信します。 この構造体は、SHChangeNotifyRegister 関数とSFVM_QUERYFSNOTIFY通知で使用されます。
SHChangeProductKeyAsIDList

SHChangeProductKeyAsIDList 構造体
SHChangeUpdateImageIDList

SHChangeUpdateImageIDList は、変更または使用できない可能性があります。
SHCOLUMNDATA

特定のファイルを識別する情報が含まれます。 これは、特定のファイルのデータを要求するときに IColumnProvider::GetItemData によって使用されます。
SHCOLUMNINFO

列のプロパティに関する情報を格納します。 これは、IColumnProvider::GetColumnInfo によって使用されます。
SHCOLUMNINIT

初期化情報を IColumnProvider::Initialize に渡します。
SHCREATEPROCESSINFOW

プロセスを作成するために SHCreateProcessAsUserW に必要な情報が含まれます。
SHDESCRIPTIONID

SHGetDataFromIDList の呼び出しに応答して項目データを受信します。
SHDRAGIMAGE

ドラッグイメージを作成するために必要な情報が含まれています。
SHELL_ITEM_RESOURCE

シェル項目リソースを定義します。
SHELLDETAILS

シェル フォルダー内のアイテムに関する詳細情報を報告します。
SHELLEXECUTEINFOA

ShellExecuteEx で使用される情報が含まれます。 (ANSI)
SHELLEXECUTEINFOW

ShellExecuteEx で使用される情報が含まれます。 (Unicode)
SHELLFLAGSTATE

現在のシェル設定を示すフラグのセットが含まれています。 この構造体は、SHGetSettings 関数と共に使用されます。
SHELLSTATEA

シェルの状態の設定が含まれています。 この構造体は、SHGetSetSettings 関数と共に使用されます。 (ANSI)
SHELLSTATEW

シェルの状態の設定が含まれています。 この構造体は、SHGetSetSettings 関数と共に使用されます。 (Unicode)
SHFILEINFOA

ファイル オブジェクトに関する情報を格納します。 (ANSI)
SHFILEINFOW

ファイル オブジェクトに関する情報を格納します。 (Unicode)
SHFILEOPSTRUCTA

SHFileOperation 関数がファイル操作の実行に使用する情報を格納します。 (ANSI)
SHFILEOPSTRUCTW

SHFileOperation 関数がファイル操作の実行に使用する情報を格納します。 (Unicode)
SHFOLDERCUSTOMSETTINGS

カスタム フォルダー設定を保持します。 この構造体は、SHGetSetFolderCustomSettings 関数と共に使用されます。
SHITEMID

項目識別子を定義します。
SHNAMEMAPPINGA

SHFileOperation 関数によって移動、コピー、または名前変更された各ファイルの古いパス名と新しいパス名が含まれます。 (ANSI)
SHNAMEMAPPINGW

SHFileOperation 関数によって移動、コピー、または名前変更された各ファイルの古いパス名と新しいパス名が含まれます。 (Unicode)
SHQUERYRBINFO

SHQueryRecycleBin 関数によって取得されたサイズと項目数の情報を格納します。
SHSTOCKICONINFO

ストック シェル アイコンを取得するために使用される情報を受け取ります。 この構造体は、SHGetStockIconInfo の呼び出しで使用されます。
SLOWAPPINFO

コントロール パネルの [プログラムの追加と削除] に特殊なアプリケーション情報を提供します。 この構造は、発行されたアプリケーションには適用できません。
SMCSHCHANGENOTIFYSTRUCT

変更通知に関する情報が含まれています。 これは IShellMenuCallback::CallbackSM によって使用されます。
SMDATA

メニュー バンドからの情報が含まれます。
SMINFO

メニュー バンドの項目に関する情報が含まれます。
SOFTDISTINFO

ソフトウェア更新プログラムに関する情報が含まれています。
SORTCOLUMN

フォルダー ビューに表示される列を並べ替える方法に関する情報を格納します。
STRRET

IShellFolder インターフェイス メソッドから返される文字列を格納します。
SV2CVW2_PARAMS

IShellView2::CreateViewWindow2 メソッドのパラメーターを保持します。
SYNCMGR_CONFLICT_ID_INFO

競合 ID 情報の構造について説明します。
SYNCMGRHANDLERINFO

ISyncMgrSynchronize::GetHandlerInfo メソッドで使用するハンドラーに関する情報を提供します。
SYNCMGRITEM

ISyncMgrEnumItems インターフェイスによって列挙される項目に関する情報を提供します。
SYNCMGRLOGERRORINFO

ISyncMgrSynchronizeCallback::LogError メソッドで使用するためのエラー情報を提供します。
SYNCMGRPROGRESSITEM

同期の進行中に状態情報を提供します。 この構造体は、ISyncMgrSynchronizeCallback::P rogress メソッドで使用され、1 つの同期項目に対応します。
TBINFO

SFVM_GETBUTTONINFO通知と共に使用して、ツール バーに追加するボタンの数と追加方法を指定します。
THUMBBUTTON

ウィンドウのサムネイル表現に埋め込まれたツール バーで使用されるボタンを定義するために、ITaskbarList3 インターフェイスのメソッドによって使用されます。
TOOLBARITEM

非推奨になりました。 ツール バー項目を定義するために IBrowserService2::_GetToolbarItem、IBrowserService2::v_MayGetNextToolbarFocus、および IBrowserService2::_SetFocus で使用されるデータ。
WALLPAPEROPT

壁紙の表示オプションが含まれています。 IActiveDesktop インターフェイスのメンバーと共に使用されます。
WINDOWDATA

ウィンドウ データを格納します。
WTS_THUMBNAILID

システム サムネイル キャッシュ内のサムネイルの一意識別子が含まれます。