Udostępnij przez


Punkty ponownej analizy systemu plików

Punkty ponownej analizy to obiekty systemu plików, które służą do rozszerzania cech systemu plików. Nie wszystkie systemy plików obsługują punkty ponownej analizy; na przykład systemy plików NTFS i ReFS obsługują je, ale system plików FAT nie. Punkt ponownej analizy składa się z:

  • Dane zdefiniowane przez użytkownika
  • Tag punktu ponownej analizy, który jednoznacznie identyfikuje sterownik filtru systemu plików, który jest właścicielem punktu ponownej analizy. Microsoft przypisuje wszystkie tagi punktów ponownej analizy. Te tagi są zdefiniowane w pliku ntifs.h. Niektóre tagi są zarezerwowane dla firmy Microsoft. Można zażądać tagów innych niż Microsoft. Aby określić, czy tag jest zarezerwowany dla firmy Microsoft, czy innej firmy, użyj makr IsReparseTagMicrosoft lub IsReparseTagReserved .

Filtr może ustawić lub usunąć punkt ponownej analizy w pliku lub katalogu, wywołując fltTagFileEx i FltUntagFile.

Gdy system plików otworzy plik z punktem ponownego analizowania, próbuje znaleźć filtr systemu plików skojarzony z formatem danych zidentyfikowanym za pomocą tagu ponownego analizowania. Jeśli istnieje, skojarzony filtr powinien przetworzyć plik zgodnie z zaleceniami dotyczącymi danych ponownej analizy.

Aby uzyskać więcej informacji na temat punktów ponownej analizy, zobacz dokumentację zestawu Windows SDK.