readme.md

March 31, 2026 ยท View on GitHub

Vanara.PInvoke.ProjectedFSLib

PInvoke API (methods, structures and constants) imported from Windows ProjectedFSLib.dll.

  • Includes methods from Vanara.PInvoke.ProjectedFSLib.dll
  • Current NuGet release: NugetNuget

Dependencies

  • Vanara.PInvoke.Kernel32

Methods - 100% API coverage (19 of 19 functions)

Native MethodHeaderManaged Method
PrjAllocateAlignedBufferprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjAllocateAlignedBuffer
PrjClearNegativePathCacheprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjClearNegativePathCache
PrjCompleteCommandprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjCompleteCommand
PrjDeleteFileprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjDeleteFile
PrjDoesNameContainWildCardsprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjDoesNameContainWildCards
PrjFileNameCompareprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjFileNameCompare
PrjFileNameMatchprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjFileNameMatch
PrjFillDirEntryBufferprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjFillDirEntryBuffer
PrjFillDirEntryBuffer2projectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjFillDirEntryBuffer2
PrjFreeAlignedBufferprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjFreeAlignedBuffer
PrjGetOnDiskFileStateprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjGetOnDiskFileState
PrjGetVirtualizationInstanceInfoprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjGetVirtualizationInstanceInfo
PrjMarkDirectoryAsPlaceholderprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjMarkDirectoryAsPlaceholder
PrjStartVirtualizingprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjStartVirtualizing
PrjStopVirtualizingprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjStopVirtualizing
PrjUpdateFileIfNeededprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjUpdateFileIfNeeded
PrjWriteFileDataprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjWriteFileData
PrjWritePlaceholderInfoprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjWritePlaceholderInfo
PrjWritePlaceholderInfo2projectedfslib.hVanara.PInvoke.ProjectedFSLib.PrjWritePlaceholderInfo2

Enumerations

Native EnumHeaderManaged Enum
PRJ_CALLBACK_DATA_FLAGSprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_CALLBACK_DATA_FLAGS
PRJ_COMPLETE_COMMAND_TYPEprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_COMPLETE_COMMAND_TYPE
PRJ_EXT_INFO_TYPEprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_EXT_INFO_TYPE
PRJ_FILE_STATEprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_FILE_STATE
PRJ_NOTIFICATIONprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_NOTIFICATION
PRJ_NOTIFY_TYPESprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_NOTIFY_TYPES
PRJ_PLACEHOLDER_IDprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_PLACEHOLDER_ID
PRJ_STARTVIRTUALIZING_FLAGSprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_STARTVIRTUALIZING_FLAGS
PRJ_UPDATE_FAILURE_CAUSESprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_UPDATE_FAILURE_CAUSES
PRJ_UPDATE_TYPESprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_UPDATE_TYPES

Structures

Native StructureHeaderManaged Structure
EAINFORMATIONVanara.PInvoke.ProjectedFSLib.PRJ_PLACEHOLDER_INFO.EAINFORMATION
PRJ_CALLBACK_DATAprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_CALLBACK_DATA
PRJ_CALLBACKSprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_CALLBACKS
PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERSprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_COMPLETE_COMMAND_EXTENDED_PARAMETERS
PRJ_DIR_ENTRY_BUFFER_HANDLEVanara.PInvoke.ProjectedFSLib.PRJ_DIR_ENTRY_BUFFER_HANDLE
PRJ_EXTENDED_INFOprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_EXTENDED_INFO
PRJ_FILE_BASIC_INFOprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_FILE_BASIC_INFO
PRJ_NAMESPACE_VIRTUALIZATION_CONTEXTVanara.PInvoke.ProjectedFSLib.PRJ_NAMESPACE_VIRTUALIZATION_CONTEXT
PRJ_NOTIFICATION_MAPPINGprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_NOTIFICATION_MAPPING
PRJ_NOTIFICATION_PARAMETERSprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_NOTIFICATION_PARAMETERS
PRJ_PLACEHOLDER_INFOprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_PLACEHOLDER_INFO
PRJ_PLACEHOLDER_VERSION_INFOprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_PLACEHOLDER_VERSION_INFO
PRJ_STARTVIRTUALIZING_OPTIONSprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_STARTVIRTUALIZING_OPTIONS
PRJ_VIRTUALIZATION_INSTANCE_INFOprojectedfslib.hVanara.PInvoke.ProjectedFSLib.PRJ_VIRTUALIZATION_INSTANCE_INFO
SECURITYINFORMATIONVanara.PInvoke.ProjectedFSLib.PRJ_PLACEHOLDER_INFO.SECURITYINFORMATION
STREAMSINFORMATIONVanara.PInvoke.ProjectedFSLib.PRJ_PLACEHOLDER_INFO.STREAMSINFORMATION
SYMLINKVanara.PInvoke.ProjectedFSLib.PRJ_EXTENDED_INFO.SYMLINK

Classes

Native ClassHeaderManaged Class
ProjectedFSLibVanara.PInvoke.ProjectedFSLib