FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
anav/global func.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
ARX_API struct _ITEMIDLIST *__cdecl NavCopyItemList(struct IMalloc *, struct _ITEMIDLIST *)
ARX_API struct _IMAGELIST *__cdecl NavGetSystemImageList(void)
ARX_API struct _ITEMIDLIST *__cdecl NavExtractItemElement(struct IMalloc *, struct _ITEMIDLIST *)
ARX_API int __cdecl NavDecodeURL(CStringW &, CStringW &)
ARX_API int __cdecl NavGetItemDisplayNameInDesktop(unsigned long, struct _ITEMIDLIST *, CStringW &)
ARX_API struct IShellFolder *__cdecl NavGetInternetRootFolder(void)
ARX_API struct _ITEMIDLIST *__cdecl NavGetQualifiedItemList(struct IMalloc *, struct IShellFolder *, struct _ITEMIDLIST *)
ARX_API struct _ITEMIDLIST *__cdecl NavGetDrivesFolderItem(struct HWND__ *)
ARX_API int __cdecl NavGetItemDisplayName(unsigned long, struct IShellFolder *, struct _ITEMIDLIST *, CStringW &)
ARX_API struct _ITEMIDLIST *__cdecl NavBuildParentList(struct IMalloc *, struct _ITEMIDLIST *)
ARX_API int __cdecl NavIsItemListQualified(struct _ITEMIDLIST *)
ARX_API struct IShellFolder *__cdecl NavGetDrivesFolder(void)
ARX_API void __cdecl NavReleaseFolder(struct IShellFolder *)
ARX_API int __cdecl NavIsDrives(struct _ITEMIDLIST *)
ARX_API void __cdecl NavUpdateShellCache(void)
ARX_API void __cdecl NavFreeItemList(struct _ITEMIDLIST *&)
ARX_API struct IShellFolder *__cdecl NavGetDesktopFolder(void)
ARX_API struct _ITEMIDLIST *__cdecl NavGetQualifiedItemListFromFolderFullPath(wchar_t const *)
ARX_API struct _ITEMIDLIST *__cdecl NavResolveLink(struct _ITEMIDLIST *, int)
ARX_API struct _ITEMIDLIST *__cdecl NavGetLinkIDList(struct _ITEMIDLIST *)
ARX_API int __cdecl NavCompareFolderItems(struct IShellFolder *, struct _ITEMIDLIST *, struct _ITEMIDLIST *)
ARX_API int __cdecl NavLaunchBrowserWith(wchar_t const *)
ARX_API int __cdecl NavIsDesktop(struct _ITEMIDLIST *)
ARX_API struct _ITEMIDLIST *__cdecl NavGetSpecialFolderItem(struct HWND__ *, int)
ARX_API void NavGetUserNameAndPasswordFromSiteName()
ARX_API struct IShellFolder *__cdecl NavGetFolderFromDesktop(struct _ITEMIDLIST *)
ARX_API struct _ITEMIDLIST *__cdecl NavBuildItemList(struct IMalloc *, struct _ITEMIDLIST **, int)
ARX_API int __cdecl NavGetItemNameInFolder(struct IShellFolder *, struct _ITEMIDLIST *, CStringW &)
ARX_API int __cdecl NavIsNetwork(struct _ITEMIDLIST *)
ARX_API struct _ITEMIDLIST *__cdecl NavGetNextItemElement(struct _ITEMIDLIST *)
ARX_API int __cdecl NavGetItemElementSize(struct _ITEMIDLIST *)
ARX_API struct IShellFolder *__cdecl NavGetFolderFromItem(struct IShellFolder *, struct _ITEMIDLIST *)
ARX_API struct _ITEMIDLIST *__cdecl NavGetDesktopFolderItem(struct HWND__ *)
ARX_API int __cdecl NavConvertToString(struct _ITEMIDLIST *, struct _STRRET &, CStringW &)
ARX_API int __cdecl NavGetItemNameForParsing(struct IShellFolder *, struct _ITEMIDLIST *, CStringW &)
ARX_API int __cdecl NavInitializeExtensions(struct HWND__ *, CStringW &)
ARX_API int __cdecl NavIsInternetRoot(struct _ITEMIDLIST *)
ARX_API int __cdecl NavSetHostApplication(class CNavHostApplication *)