ReactOS 0.4.17-dev-573-g8315b8c
CFolder.cpp File Reference
#include "precomp.h"
#include "prop.h"
Include dependency graph for CFolder.cpp:

Go to the source code of this file.

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (shell)
 
EXTERN_C BOOL WINAPI Win32CreateDirectoryW (LPCWSTR path, LPSECURITY_ATTRIBUTES sec)
 
static HRESULT GetFolderItem (FolderItems *pItems, UINT Index, FolderItem **ppItem)
 
static HRESULT GetFolderItem (FolderItems *pItems, UINT Index, IShellFolder **ppsf, PITEMID_CHILD *ppidlChild)
 

Function Documentation

◆ GetFolderItem() [1/2]

static HRESULT GetFolderItem ( FolderItems *  pItems,
UINT  Index,
FolderItem **  ppItem 
)
inlinestatic

Definition at line 16 of file CFolder.cpp.

17{
18 VARIANT v;
19 V_VT(&v) = VT_I4;
20 V_I4(&v) = Index;
21 return pItems->Item(v, ppItem);
22}
@ VT_I4
Definition: compat.h:2298
const GLdouble * v
Definition: gl.h:2040
static int int const SCRIPT_CONTROL const SCRIPT_STATE SCRIPT_ITEM * pItems
Definition: usp10.c:62
#define V_VT(A)
Definition: oleauto.h:211
#define V_I4(A)
Definition: oleauto.h:247
_In_ WDFCOLLECTION _In_ ULONG Index

Referenced by GetFolderItem(), and CFolder::GetUIObjectFromVariant().

◆ GetFolderItem() [2/2]

static HRESULT GetFolderItem ( FolderItems *  pItems,
UINT  Index,
IShellFolder **  ppsf,
PITEMID_CHILD ppidlChild 
)
static

Definition at line 24 of file CFolder.cpp.

25{
28 if (FAILED(hr))
29 return hr;
31 if (SUCCEEDED(hr = pFI->QueryInterface(IID_PPV_ARG(IParentAndItem, &pPAI))))
32 return pPAI->GetParentAndItem(NULL, ppsf, ppidlChild);
33 return hr;
34}
static HRESULT GetFolderItem(FolderItems *pItems, UINT Index, FolderItem **ppItem)
Definition: CFolder.cpp:16
HRESULT hr
Definition: delayimp.cpp:582
#define NULL
Definition: types.h:112
#define SUCCEEDED(hr)
Definition: intsafe.h:50
#define FAILED(hr)
Definition: intsafe.h:51
#define IID_PPV_ARG(Itype, ppType)

◆ Win32CreateDirectoryW()

EXTERN_C BOOL WINAPI Win32CreateDirectoryW ( LPCWSTR  path,
LPSECURITY_ATTRIBUTES  sec 
)

Definition at line 504 of file shlfileop.cpp.

505{
507}
#define ERROR_SUCCESS
Definition: deptool.c:10
static DWORD SHNotifyCreateDirectoryW(LPCWSTR path, LPSECURITY_ATTRIBUTES sec)
Definition: shlfileop.cpp:490

Referenced by CFolder::NewFolder().

◆ WINE_DEFAULT_DEBUG_CHANNEL()

WINE_DEFAULT_DEBUG_CHANNEL ( shell  )