/* FUNCTIONS *****************************************************************/
+#ifndef LIBCAPTIVE
NTSTATUS
UNIMPLEMENTED;
}
+#endif /* LIBCAPTIVE */
NTSTATUS
STDCALL
{
IoStack->Flags = IoStack->Flags | SL_RETURN_SINGLE_ENTRY;
}
- if (((PFILE_DIRECTORY_INFORMATION)FileInformation)->FileIndex != 0)
+ /* SL_INDEX_SPECIFIED may take precedense over SL_RESTART_SCAN
+ * and 'FileInformation' may note be valid if !RestartScan.
+ * FIXME: 'PFILE_DIRECTORY_INFORMATION' type is dependent on 'FileInformationClass'!
+ */
+ if (!RestartScan && ((PFILE_DIRECTORY_INFORMATION)FileInformation)->FileIndex != 0)
{
IoStack->Flags = IoStack->Flags | SL_INDEX_SPECIFIED;
}
return(Status);
}
+#ifndef LIBCAPTIVE
+
NTSTATUS STDCALL NtQueryOleDirectoryFile(VOID)
{
UNIMPLEMENTED;
}
+#endif /* LIBCAPTIVE */
/* EOF */