ProjectedFSLib.dll
PInvoke API (methods, structures and constants) imported from Windows ProjectedFSLib.dll.
$(AssemblyName)
net20;net35;net40;net45;netstandard2.0;netcoreapp2.0;netcoreapp2.1;netcoreapp3.0;netcoreapp3.1
Vanara.PInvoke.ProjectedFSLib
$(AssemblyName)
pinvoke;vanara;net-extensions;interop;ProjectedFSLib;Projected File System
True
Currently implements:
Functions
PrjAllocateAlignedBuffer, PrjClearNegativePathCache, PrjCompleteCommand, PrjDeleteFile, PrjDoesNameContainWildCards, PrjFileNameCompare, PrjFileNameMatch, PrjFillDirEntryBuffer, PrjFillDirEntryBuffer2, PrjFreeAlignedBuffer, PrjGetOnDiskFileState, PrjGetVirtualizationInstanceInfo, PrjMarkDirectoryAsPlaceholder, PrjStartVirtualizing, PrjStopVirtualizing, PrjUpdateFileIfNeeded, PrjWriteFileData, PrjWritePlaceholderInfo, PrjWritePlaceholderInfo2
Structures
PRJ_CALLBACK_DATA, PRJ_CALLBACKS, PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS, PRJ_DIR_ENTRY_BUFFER_HANDLE, PRJ_EXTENDED_INFO, PRJ_FILE_BASIC_INFO, PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT, PRJ_NOTIFICATION_MAPPING, PRJ_NOTIFICATION_PARAMETERS, PRJ_PLACEHOLDER_INFO, PRJ_PLACEHOLDER_VERSION_INFO, PRJ_STARTVIRTUALIZING_OPTIONS, PRJ_VIRTUALIZATION_INSTANCE_INFO, SYMLINK, EAINFORMATION, SECURITYINFORMATION, STREAMSINFORMATION