共有リソースに関する情報が含まれます。
構文
typedef struct _SHARE_INFO_1005 {
DWORD shi1005_flags;
} SHARE_INFO_1005, *PSHARE_INFO_1005, *LPSHARE_INFO_1005;
Members
shi1005_flags
共有リソースに関する情報を指定するフラグのビットマスク。
| 価値 | Meaning |
|---|---|
|
指定された共有は Dfs ツリー構造に存在します。 このフラグは 、NetShareSetInfo では設定できません。 |
|
指定された共有は、Dfs ツリー構造のルート ボリュームです。 このフラグは 、NetShareSetInfo では設定できません。 |
|
指定した共有は、開いているファイルへの読み取りが許可されていない排他ファイルを開く許可を禁止します。 |
|
指定した共有内の共有ファイルを強制的に削除できます。 |
|
クライアントは、指定された共有の名前空間をキャッシュできます。 |
|
サーバーは、ファイルが存在するサーバーに対してクライアント コンピューター上のユーザーが持っているアクセス許可に基づいて、ディレクトリ エントリをフィルター処理します。
ユーザーが読み取りアクセス権を持つファイルと、ユーザーがFILE_LIST_DIRECTORYアクセス権を持つディレクトリのみが返されます。 ユーザーが SeBackupPrivilege を持っている場合は、使用可能なすべての情報が返されます。
ファイルとディレクトリへのアクセスの詳細については、「 ファイルのセキュリティとアクセス権」を参照してください。 SeBackupPrivilege の詳細については、「 特権定数」を参照してください。
手記 このフラグは、Windows Server 2003 SP1 以降を実行しているサーバーでのみサポートされます。
|
|
高度に共有された読み取り専用データの遅延を引き起こす可能性がある排他キャッシュ モードを防止します。
手記 このフラグは、Windows Server 2008 R2 以降を実行しているサーバーでのみサポートされます。
|
|
ピア キャッシュのサポートに必要なサーバー側の機能を有効にします。 待機時間の長い接続または低帯域幅の接続のクライアントは、サーバーに要求を送信するのではなく、別の方法を使用してピアからデータを取得できます (使用可能な場合)。 これは、手動キャッシュ (CSC_CACHE_MANUAL_REINT) 用に構成された共有でのみサポートされます。
手記 このフラグは、Windows Server 2008 R2 以降を実行しているサーバーでのみサポートされます。
|
|
クラスター共有で継続的可用性を有効にします。 継続的に使用可能な共有に対して開かれたハンドルは、クラスター ノードの障害だけでなく、ネットワーク障害でも存続できます。
手記 このフラグは、次の条件を満たすサーバー上のスコープ付き共有でのみ設定できます。
|
CSC_MASKおよびCSC_MASK_EXTマスク値を使用して、クライアント側キャッシュ (CSC) に固有のフラグを適用できます。
注釈
この構造体は、 NetShareGetInfo 関数を呼び出すことによって取得できます。 これは、NetShareSetInfo 関数を呼び出すことによって設定できます。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント | Windows XP [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows Server 2003 [デスクトップ アプリのみ] |
| Header | lmshare.h (include Lm.h) |