ReactOS 0.4.16-dev-112-g52265ae
|
Go to the source code of this file.
Macros | |
#define | WINBASEAPI DECLSPEC_IMPORT |
#define | WINPATHCCHAPI WINBASEAPI |
#define | PATHCCH_NONE 0x00 |
#define | PATHCCH_ALLOW_LONG_PATHS 0x01 |
#define | PATHCCH_FORCE_ENABLE_LONG_NAME_PROCESS 0x02 |
#define | PATHCCH_FORCE_DISABLE_LONG_NAME_PROCESS 0x04 |
#define | PATHCCH_DO_NOT_NORMALIZE_SEGMENTS 0x08 |
#define | PATHCCH_ENSURE_IS_EXTENDED_LENGTH_PATH 0x10 |
#define | PATHCCH_ENSURE_TRAILING_SLASH 0x20 |
#define | VOLUME_PREFIX L"\\\\?\\Volume" |
#define | VOLUME_PREFIX_LEN (ARRAYSIZE(VOLUME_PREFIX) - 1) |
#define | PATHCCH_MAX_CCH 0x8000 |
#define | PathAddBackslash PathAddBackslash_instead_use_PathCchAddBackslash; |
#define | PathAddBackslashA PathAddBackslash_instead_use_PathCchAddBackslash; |
#define | PathAddBackslashW PathAddBackslash_instead_use_PathCchAddBackslash; |
#define | PathAddExtension PathAddExtension_instead_use_PathCchAddExtension; |
#define | PathAddExtensionA PathAddExtension_instead_use_PathCchAddExtension; |
#define | PathAddExtensionW PathAddExtension_instead_use_PathCchAddExtension; |
#define | PathAppend PathAppend_instead_use_PathCchAppend; |
#define | PathAppendA PathAppend_instead_use_PathCchAppend; |
#define | PathAppendW PathAppend_instead_use_PathCchAppend; |
#define | PathCanonicalize PathCanonicalize_instead_use_PathCchCanonicalize; |
#define | PathCanonicalizeA PathCanonicalize_instead_use_PathCchCanonicalize; |
#define | PathCanonicalizeW PathCanonicalize_instead_use_PathCchCanonicalize; |
#define | PathCombine PathCombine_instead_use_PathCchCombine; |
#define | PathCombineA PathCombine_instead_use_PathCchCombine; |
#define | PathCombineW PathCombine_instead_use_PathCchCombine; |
#define | PathRenameExtension PathRenameExtension_instead_use_PathCchRenameExtension; |
#define | PathRenameExtensionA PathRenameExtension_instead_use_PathCchRenameExtension; |
#define | PathRenameExtensionW PathRenameExtension_instead_use_PathCchRenameExtension; |
#define PathAddBackslash PathAddBackslash_instead_use_PathCchAddBackslash; |
#define PathAddBackslashA PathAddBackslash_instead_use_PathCchAddBackslash; |
#define PathAddBackslashW PathAddBackslash_instead_use_PathCchAddBackslash; |
#define PathAddExtension PathAddExtension_instead_use_PathCchAddExtension; |
#define PathAddExtensionA PathAddExtension_instead_use_PathCchAddExtension; |
#define PathAddExtensionW PathAddExtension_instead_use_PathCchAddExtension; |
#define PathCanonicalize PathCanonicalize_instead_use_PathCchCanonicalize; |
#define PathCanonicalizeA PathCanonicalize_instead_use_PathCchCanonicalize; |
#define PathCanonicalizeW PathCanonicalize_instead_use_PathCchCanonicalize; |
#define PathCombine PathCombine_instead_use_PathCchCombine; |
#define PathCombineA PathCombine_instead_use_PathCchCombine; |
#define PathCombineW PathCombine_instead_use_PathCchCombine; |
#define PathRenameExtension PathRenameExtension_instead_use_PathCchRenameExtension; |
#define PathRenameExtensionA PathRenameExtension_instead_use_PathCchRenameExtension; |
#define PathRenameExtensionW PathRenameExtension_instead_use_PathCchRenameExtension; |
#define VOLUME_PREFIX_LEN (ARRAYSIZE(VOLUME_PREFIX) - 1) |
#define WINBASEAPI DECLSPEC_IMPORT |
#define WINPATHCCHAPI WINBASEAPI |
WINPATHCCHAPI HRESULT APIENTRY PathAllocCanonicalize | ( | _In_ PCWSTR | pszPathIn, |
_In_ ULONG | dwFlags, | ||
_Outptr_ PWSTR * | ppszPathOut | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathAllocCombine | ( | _In_opt_ PCWSTR | pszPathIn, |
_In_opt_ PCWSTR | pszMore, | ||
_In_ ULONG | dwFlags, | ||
_Outptr_ PWSTR * | ppszPathOut | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchAddBackslash | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchAddBackslashEx | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_Outptr_opt_result_buffer_ *pcchRemaining PWSTR * | ppszEnd, | ||
_Out_opt_ size_t * | pcchRemaining | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchAddExtension | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_In_ PCWSTR | pszExt | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchAppend | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_In_opt_ PCWSTR | pszMore | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchAppendEx | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_In_opt_ PCWSTR | pszMore, | ||
_In_ ULONG | dwFlags | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchCanonicalize | ( | _Out_writes_(cchPathOut) PWSTR | pszPathOut, |
_In_ size_t | cchPathOut, | ||
_In_ PCWSTR | pszPathIn | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchCanonicalizeEx | ( | _Out_writes_(cchPathOut) PWSTR | pszPathOut, |
_In_ size_t | cchPathOut, | ||
_In_ PCWSTR | pszPathIn, | ||
_In_ ULONG | dwFlags | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchCombine | ( | _Out_writes_(cchPathOut) PWSTR | pszPathOut, |
_In_ size_t | cchPathOut, | ||
_In_opt_ PCWSTR | pszPathIn, | ||
_In_opt_ PCWSTR | pszMore | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchCombineEx | ( | _Out_writes_(cchPathOut) PWSTR | pszPathOut, |
_In_ size_t | cchPathOut, | ||
_In_opt_ PCWSTR | pszPathIn, | ||
_In_opt_ PCWSTR | pszMore, | ||
_In_ ULONG | dwFlags | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchFindExtension | ( | _In_reads_(cchPath) PCWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_Outptr_ PCWSTR * | ppszExt | ||
) |
WINPATHCCHAPI BOOL APIENTRY PathCchIsRoot | ( | _In_opt_ PCWSTR | pszPath | ) |
WINPATHCCHAPI HRESULT APIENTRY PathCchRemoveBackslash | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchRemoveBackslashEx | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_Outptr_opt_result_buffer_ *pcchRemaining PWSTR * | ppszEnd, | ||
_Out_opt_ size_t * | pcchRemaining | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchRemoveExtension | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchRemoveFileSpec | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchRenameExtension | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath, | ||
_In_ PCWSTR | pszExt | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchSkipRoot | ( | _In_ PCWSTR | pszPath, |
_Outptr_ PCWSTR * | ppszRootEnd | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchStripPrefix | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath | ||
) |
WINPATHCCHAPI HRESULT APIENTRY PathCchStripToRoot | ( | _Inout_updates_(cchPath) PWSTR | pszPath, |
_In_ size_t | cchPath | ||
) |
WINPATHCCHAPI BOOL APIENTRY PathIsUNCEx | ( | _In_ PCWSTR | pszPath, |
_Outptr_opt_ PCWSTR * | ppszServer | ||
) |