Funkcje ProjFS
Następujące funkcje są deklarowane w pliku projectedfslib.h.
W tej sekcji
Temat | Opis |
---|---|
PrjAllocateAlignedBuffer | Przydziela bufor spełniający wymagania dotyczące wyrównania pamięci urządzenia magazynowego wystąpienia wirtualizacji. |
PrjClearNegativePathCache | Przeczyszcza negatywną pamięć podręczną ścieżki wystąpienia wirtualizacji, jeśli jest aktywna. |
PrjCompleteCommand | Wskazuje, że dostawca zakończył przetwarzanie wywołania zwrotnego, z którego wcześniej zwrócił HRESULT_FROM_WIN32 (ERROR_IO_PENDING). |
PrjDeleteFile | Umożliwia dostawcy usunięcie elementu, który został zapisany w pamięci podręcznej w lokalnym systemie plików. |
PrjDoesNameContainWildCards | Określa, czy nazwa zawiera symbole wieloznaczne. |
PrjFileNameCompare | Porównuje dwie nazwy plików i zwraca wartość wskazującą ich względną kolejność sortowania. |
PrjFileNameMatch | Określa, czy nazwa pliku jest zgodna ze wzorcem wyszukiwania. |
PrjFillDirEntryBuffer | Zawiera informacje dotyczące jednego pliku lub katalogu do wyliczenia. |
PrjFillDirEntryBuffer2 | Zawiera informacje o jednym pliku lub katalogu w wyliczenie i umożliwia obiektowi wywołującym określenie rozszerzonych informacji. |
PrjFreeAlignedBuffer | Zwalnia przydzielony bufor. |
PrjGetOnDiskFileState | Pobiera stan pliku na dysku dla pliku lub katalogu. |
PrjGetVirtualizationInstanceInfo | Pobiera informacje o wystąpieniu wirtualizacji. |
PrjMarkDirectoryAsPlaceholder | Konwertuje istniejący katalog na symbol zastępczy katalogu. |
PrjStartVirtualizing | Konfiguruje wystąpienie wirtualizacji ProjFS i uruchamia je, udostępniając je we/wy usługi i wywołując wywołania zwrotne u dostawcy. |
PrjStopVirtualizing | Zatrzymuje uruchomione wystąpienie wirtualizacji ProjFS, co sprawia, że jest niedostępny dla operacji we/wy usługi lub wymaga wywołań zwrotnych u dostawcy. |
PrjUpdateFileIfNeeded | Umożliwia dostawcy aktualizowanie elementu, który został zapisany w pamięci podręcznej w lokalnym systemie plików. |
PrjWriteFileData | Wysyła zawartość pliku do systemu plików ProjFS. |
prjWritePlaceholderInfo | Wysyła metadane pliku lub katalogu do systemu plików ProjFS. |
PrjWritePlaceholderInfo2 | Wysyła metadane pliku lub katalogu do systemu plików ProjFS i umożliwia obiektowi wywołującym określenie rozszerzonych informacji. |