Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Följande funktioner används för att skapa och underhålla platshållarfiler och kataloger.
I det här avsnittet
| Ämne | Beskrivning |
|---|---|
| CfCloseHandle | Stänger fil- eller katalogreferensen som returneras av CfOpenFileWithOplock. Detta bör inte användas med win32-standardfilhandtag, endast på referenser som används i CfApi.h. |
| CfConnectSyncRoot | Initierar dubbelriktad kommunikation mellan en synkroniseringsprovider och API:et för synkroniseringsfilter. |
| CfConvertToPlaceholder | Konverterar en normal fil/katalog till en platshållarfil/katalog. |
| CfCreatePlaceholders | Skapar en eller flera nya platshållarfiler eller kataloger under ett synkroniseringsrotträd. |
| CfDisconnectSyncRoot | Kopplar från en kommunikationskanal som skapats av CfConnectSyncRoot. |
| CfExecute | Huvudinmatningspunkten för alla anslutningsnyckelbaserade platshållaråtgärder. Den är avsedd att användas av en synkroniseringsprovider för att svara på olika återanrop från plattformen. |
| CfGetCorrelationVector | Tillåter att synkroniseringsprovidern frågar den aktuella korrelationsvektorn för en viss platshållarfil. |
| CfGetPlaceholderInfo | Hämtar olika egenskaper för en platshållarfil eller mapp. |
| CfGetPlaceholderRangeInfo | Hämtar intervallinformation om en platshållarfil eller mapp. |
| CfGetPlaceholderRangeInfoForHydration | Hämtar intervallinformation om en platshållarfil eller mapp. Den här intervallinformationen är identisk med vad CfGetPlaceholderRangeInfo returnerar. Det krävs dock ingen fileHandle- som en parameter. I stället används ConnectionKey, TransferKeyoch FileId för att identifiera filen och strömmen för vilken intervallinformation som begärs. |
| CfGetPlaceholderStateFromAttributeTag | Hämtar en uppsättning platshållartillstånd baserat på FileAttributes- och ReparseTag-värden för filen. |
| CfGetPlaceholderStateFromFileInfo | Hämtar en uppsättning platshållartillstånd baserat på den olika informationen i filen. |
| CfGetPlaceholderStateFromFindData | Hämtar en uppsättning platshållartillstånd baserat på WIN32_FIND_DATA struktur. |
| CfGetPlatformInfo | Hämtar information om plattformsversionen. |
| CfGetSyncRootInfoByHandle | Hämtar olika egenskaper för synkroniseringsroten som innehåller en angiven fil som anges av ett filhandtag. |
| CfGetSyncRootInfoByPath | Hämtar olika synkroniseringsrotinformation med en fil under synkroniseringsroten. |
| CfGetTransferKey | Initierar en överföring av data till en platshållarfil eller mapp. |
| CfGetWin32HandleFromProtectedHandle | Konverterar ett skyddat handtag till ett Win32-handtag så att det kan användas med alla referensbaserade Win32-API:er. |
| CfHydratePlaceholder | Återfuktar en platshållarfil genom att se till att det angivna byteintervallet finns på disken i platshållaren. Detta är endast giltigt för filer. |
| CfOpenFileWithOplock | Öppnar en asynkron ogenomskinlig referens till en fil eller katalog (för både normala filer och platshållarfiler) och konfigurerar en korrekt olåst läge baserat på de öppna flaggorna. |
| CfQuerySyncProviderStatus | Frågar en synkroniseringsprovider för att hämta providerns status. |
| CfReferenceProtectedHandle | Tillåter anroparen att referera till ett skyddat handtag till ett Win32-handtag som kan användas med win32-API:er som inte är CfApi. |
| CfRegisterSyncRoot | Utför en engångssynkronisering av rotregistrering. |
| CfReleaseProtectedHandle | Släpper ett skyddat handtag som refereras av CfReferenceProtectedHandle. |
| CfReleaseTransferKey | Släpper en överföringsnyckel som hämtas av CfGetTransferKey. |
| CfReportProviderProgress | Tillåter att en synkroniseringsprovider rapporterar förlopp som är out-of-band. |
| CfReportSyncStatus | Tillåter att en synkroniseringsprovider meddelar plattformen om dess status på en angiven synkroniseringsrot utan att behöva ansluta med ett anrop till CfConnectSyncRoot först. |
| CfRevertPlaceholder | Återställer en platshållare till en vanlig fil och tar bort alla särskilda egenskaper, till exempel taggen reparse, filidentiteten osv. |
| CfSetCorrelationVector | Tillåter att en synkroniseringsprovider instruerar plattformen att använda en specifik korrelationsvektor i telemetrisyfte på en platshållarfil. Det här är valfritt. |
| CfSetInSyncState | Anger synkroniseringstillståndet för en platshållarfil eller mapp. |
| CfSetPinState | Detta anger pin-tillståndet för en platshållare som används för att representera en användares avsikt. Alla program (inte bara synkroniseringsprovidern) kan anropa den här funktionen. |
| CfUnregisterSyncRoot | Avregistrerar en tidigare registrerad synkroniseringsrot. |
| CfUpdatePlaceholder | Uppdaterar platshållarfilens eller katalogens egenskaper. |
| CfUpdateSyncProviderStatus | Uppdaterar synkroniseringsproviderns aktuella status. |