Punkty ponownej analizy
Plik lub katalog może zawierać punkt ponownej analizy, który jest kolekcją danych zdefiniowanych przez użytkownika. Format tych danych jest rozumiany przez aplikację, która przechowuje dane, oraz filtr systemu plików instalowany w celu interpretowania danych i przetwarzania pliku. Gdy aplikacja ustawia punkt ponownej analizy, przechowuje te dane oraz tag ponownej analizy , który jednoznacznie identyfikuje przechowywane dane. Gdy system plików otworzy plik z punktem ponownej analizy, próbuje znaleźć filtr systemu plików skojarzony z formatem danych zidentyfikowanym przez tag ponownej analizy. Jeśli zostanie znaleziony filtr systemu plików, filtr przetwarza plik zgodnie z zaleceniami danych ponownej analizy. Jeśli nie można odnaleźć filtru systemu plików, operacja otwierania pliku zakończy się niepowodzeniem.
Na przykład punkty ponownej analizy są używane do implementowania linków systemu plików NTFS i serwera magazynu zdalnego firmy Microsoft (RSS). Funkcja RSS używa zdefiniowanego przez administratora zestawu reguł do przenoszenia rzadko używanych plików do długoterminowego przechowywania, takiego jak taśma lub nośnik optyczny. Używa punktów ponownej analizy do przechowywania informacji o pliku w systemie plików. Te informacje są przechowywane w pliku wycinkowym zawierającym punkt ponownej analizy, którego dane wskazują urządzenie, na którym znajduje się rzeczywisty plik. Filtr systemu plików może używać tych informacji do pobierania pliku.
Punkty ponownej analizy są również używane do implementowania zainstalowanych folderów. Aby uzyskać więcej informacji, zobacz Określanie, czy katalog jest zainstalowanym folderem.
Następujące ograniczenia dotyczą punktów ponownej analizy:
Punkty ponownej analizy można ustanowić dla katalogu, ale katalog musi być pusty. W przeciwnym razie system plików NTFS nie może ustanowić punktu ponownej analizy. Ponadto można utworzyć katalogi lub pliki w katalogu, który zawiera punkt ponownej analizy z zestawem katalogu, ale nie w inny sposób.
Punkty ponownej analizy i atrybuty rozszerzone wykluczają się wzajemnie. System plików NTFS nie może utworzyć punktu ponownej analizy, gdy plik zawiera atrybuty rozszerzone i nie może utworzyć atrybutów rozszerzonych w pliku zawierającym punkt ponownej analizy.
Dane punktów ponownej analizy, w tym tag i opcjonalne identyfikator GUID, nie mogą przekraczać 16 kilobajtów. Ustawienie punktu ponownej analizy kończy się niepowodzeniem, jeśli ilość danych do umieszczenia w punkcie ponownej analizy przekracza ten limit.
Istnieje limit 63 punktów ponownej analizy na dowolnej ścieżce.
UWAGA: Limit można zmniejszyć w zależności od długości punktu ponownej analizy. Jeśli na przykład punkt ponownej analizy jest przeznaczony dla w pełni kwalifikowanej ścieżki, limit zostanie osiągnięty na 31.
Windows Server 2003 i Windows XP: Istnieje limit 31 punktów ponownej analizy w dowolnej ścieżce.
UWAGA: Gdy bit katalogu (
D
) jest ustawiony na1
, wskazuje, że dowolny katalog z tym tagiem ponownej analizy może mieć elementy podrzędne. Nie ma specjalnego znaczenia w przypadku użycia w pliku innego niż katalog. Bit katalogu nie jest zgodny z bitem zastępczym nazwy.
W tej sekcji
Temat | Opis |
---|---|
znaczniki punktów ponownej analizy | Każdy punkt ponownej analizy ma tag identyfikatora, dzięki czemu można efektywnie rozróżniać różne typy punktów ponownej analizy bez konieczności badania danych zdefiniowanych przez użytkownika w punkcie ponownej analizy. |
operacje punktu ponownego analizy | Opisuje operacje punktu ponownej analizy, które można wykonać za pomocą DeviceIoControl. |
punkty ponownej analizy i operacje na plikach | W tym artykule opisano, jak punkty ponownej analizy umożliwiają zachowanie systemu plików, które odbiega od zachowania oczekiwanego przez większość deweloperów systemu Windows. |