static extern NavStatus NavCreateChooseFileDialog (ref NavDialogCreationOptionsData options, IntPtr inTypeList, NavEventUPP inEventProc, NavPreviewUPP inPreviewProc, NavObjectFilterUPP inFilterProc, IntPtr inClientData, out IntPtr navDialogRef);
static extern void DisposeNavPreviewUPP(NavPreviewUPP userUPP);
static extern NavStatus NavCreateChooseFileDialog(ref NavDialogCreationOptionsData options, IntPtr inTypeList, NavEventUPP inEventProc, NavPreviewUPP inPreviewProc, NavObjectFilterUPP inFilterProc, IntPtr inClientData, out IntPtr navDialogRef);