ISharingConfigurationManager インターフェイス (shobjidl_core.h)
ユーザー () またはパブリック (C:\Users\Public
C:\Users
) フォルダーのコンピューターの既定の共有設定に関する情報を設定および取得するメソッドを公開します。 また、プリンター共有の制御を可能にする一連のメソッドも公開します。
継承
ISharingConfigurationManager インターフェイスは、IUnknown インターフェイスから継承されます。 ISharingConfigurationManager には、次の種類のメンバーもあります。
メソッド
ISharingConfigurationManager インターフェイスには、これらのメソッドがあります。
ISharingConfigurationManager::ArePrintersShared このコンピューターに接続されているプリンターを共有するかどうかを決定します。 |
ISharingConfigurationManager::CreateShare Users フォルダーまたは Public フォルダーを共有します。 フォルダーが既に共有されている場合、このメソッドは共有状態を更新します。 |
ISharingConfigurationManager::D eleteShare [ユーザー] フォルダーまたは [パブリック] フォルダーから共有を削除します。 |
ISharingConfigurationManager::GetSharePermissions Everyone アクセス制御エントリ (ACE) の User フォルダーまたは Public フォルダーに現在関連付けられているアクセス許可を取得します。 |
ISharingConfigurationManager::ShareExists Users フォルダーと Public フォルダーのどちらが共有されているかをクエリします。 |
ISharingConfigurationManager::SharePrinters コンピューターに接続されているすべてのローカル プリンターを共有し、ネットワーク上の他のコンピューターで検出できるようにします。 |
ISharingConfigurationManager::StopSharingPrinters コンピューターに接続されているすべてのローカル共有プリンターの共有を停止します。 |
注釈
実装するタイミング
このインターフェイスの実装は、 CSharingConfiguration クラスに含まれています。 サード パーティは、独自の実装を提供していません。要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shobjidl_core.h (Shobjidl.h を含む) |