diff --git a/dlls/fltlib/fltlib.c b/dlls/fltlib/fltlib.c index acd202fc517..9975a290601 100644 --- a/dlls/fltlib/fltlib.c +++ b/dlls/fltlib/fltlib.c @@ -58,3 +58,22 @@ HRESULT WINAPI FilterConnectCommunicationPort(LPCWSTR lpPortName, DWORD dwOption *hPort = INVALID_HANDLE_VALUE; return E_NOTIMPL; } + +/********************************************************************** + * FilterFindFirst (FLTLIB.@) + */ +HRESULT WINAPI FilterFindFirst(DWORD class, LPVOID buffer, DWORD size, LPDWORD bytes_returned, + LPHANDLE handle) +{ + FIXME("%u, %p, %u, %p, %p\n", class, buffer, size, bytes_returned, handle); + return HRESULT_FROM_WIN32(ERROR_NO_MORE_ITEMS); +} + +/********************************************************************** + * FilterFindClose (FLTLIB.@) + */ +HRESULT WINAPI FilterFindClose(HANDLE handle) +{ + FIXME("%p\n", handle); + return S_OK; +} diff --git a/dlls/fltlib/fltlib.spec b/dlls/fltlib/fltlib.spec index 9c84601555a..ecf5893fe76 100644 --- a/dlls/fltlib/fltlib.spec +++ b/dlls/fltlib/fltlib.spec @@ -4,8 +4,8 @@ @ stdcall FilterConnectCommunicationPort(wstr long ptr long ptr ptr) @ stub FilterCreate @ stub FilterDetach -@ stub FilterFindClose -@ stub FilterFindFirst +@ stdcall FilterFindClose(ptr) +@ stdcall FilterFindFirst(long ptr long ptr ptr) @ stub FilterFindNext @ stub FilterGetDosName @ stub FilterGetInformation