Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Funktionen werden in projectedfslib.h deklariert.
In diesem Abschnitt
| Thema | Beschreibung |
|---|---|
| PrjAllocateAlignedBuffer | Weist einen Puffer zu, der die Speicherausrichtungsanforderungen des Speichergeräts der Virtualisierungsinstanz erfüllt. |
| PrjClearNegativePathCache | Löscht den negativen Pfadcache der Virtualisierungsinstanz, wenn sie aktiv ist. |
| PrjCompleteCommand- | Gibt an, dass der Anbieter die Verarbeitung eines Rückrufs abgeschlossen hat, von dem er zuvor HRESULT_FROM_WIN32(ERROR_IO_PENDING) zurückgegeben hatte. |
| PrjDeleteFile | Ermöglicht es einem Anbieter, ein Element zu löschen, das im lokalen Dateisystem zwischengespeichert wurde. |
| PrjDoesNameContainWildCards | Bestimmt, ob ein Name Platzhalterzeichen enthält. |
| PrjFileNameCompare | Vergleicht zwei Dateinamen und gibt einen Wert zurück, der die relative Sortierreihenfolge angibt. |
| PrjFileNameMatch | Bestimmt, ob ein Dateiname einem Suchmuster entspricht. |
| PrjFillDirEntryBuffer | Stellt Informationen für eine Datei oder ein Verzeichnis für eine Enumeration bereit. |
| PrjFillDirEntryBuffer2 | Stellt Informationen für eine Datei oder ein Verzeichnis für eine Enumeration bereit und ermöglicht es dem Aufrufer, erweiterte Informationen anzugeben. |
| PrjFreeAlignedBuffer | Gibt einen zugeordneten Puffer frei. |
| PrjGetOnDiskFileState | Ruft den Zustand der Datei auf dem Datenträger für eine Datei oder ein Verzeichnis ab. |
| PrjGetVirtualizationInstanceInfo | Ruft Informationen zur Virtualisierungsinstanz ab. |
| PrjMarkDirectoryAsPlaceholder | Konvertiert ein vorhandenes Verzeichnis in einen Verzeichnisplatzhalter. |
| PrjStartVirtualizing | Konfiguriert eine ProjFS-Virtualisierungsinstanz und startet sie, wodurch sie für Dienst-E/A verfügbar gemacht und Rückrufe für den Anbieter aufgerufen werden. |
| PrjStopVirtualizing | Beendet eine ausgeführte ProjFS-Virtualisierungsinstanz, sodass sie für Dienst-E/A nicht verfügbar ist oder Rückrufe auf dem Anbieter beteiligt sind. |
| PrjUpdateFileIfNeeded | Ermöglicht es einem Anbieter, ein Element zu aktualisieren, das im lokalen Dateisystem zwischengespeichert wurde. |
| PrjWriteFileData- | Sendet Dateiinhalte an ProjFS. |
| PrjWritePlaceholderInfo | Sendet Datei- oder Verzeichnismetadaten an ProjFS. |
| PrjWritePlaceholderInfo2 | Sendet Datei- oder Verzeichnismetadaten an ProjFS und ermöglicht es dem Aufrufer, erweiterte Informationen anzugeben. |