Freigeben über


CSFV-Struktur (shlobj_core.h)

Wird mit der SHCreateShellFolderViewEx-Funktion verwendet.

Syntax

typedef struct _CSFV {
  UINT              cbSize;
  IShellFolder      *pshf;
  IShellView        *psvOuter;
  PCIDLIST_ABSOLUTE pidl;
  LONG              lEvents;
  LPFNVIEWCALLBACK  pfnCallback;
  FOLDERVIEWMODE    fvm;
} CSFV, *LPCSFV;

Member

cbSize

Typ: UINT

Die Größe der CSFV-Struktur in Bytes.

pshf

Typ: IShellFolder*

Ein Zeiger auf das IShellFolder-Objekt , für das die Ansicht erstellt werden soll.

psvOuter

Typ: IShellView*

Ein Zeiger auf die übergeordnete IShellView-Schnittstelle . Dieser Parameter kann NULL sein.

pidl

Typ: PCIDLIST_ABSOLUTE

Ignoriert.

lEvents

Typ: LONG

pfnCallback

Typ: LPFNVIEWCALLBACK

Ein Zeiger auf die LPFNVIEWCALLBACK-Funktion , die von dieser Ordneransicht zum Verarbeiten von Rückrufmeldungen verwendet wird. Dieser Parameter kann NULL sein.

fvm

Typ: FOLDERVIEWMODE

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile shlobj_core.h (shlobj.h einschließen)