mirror of
https://github.com/reactos/reactos.git
synced 2025-07-27 07:41:51 +00:00
- Add avicap32 (stubs only)
- Add mfc42u.dll, msvbvm50.dll, msvbvm60.dll, msvcirt.dll optional entries to reactos.dff svn path=/trunk/; revision=42197
This commit is contained in:
parent
b2085629b4
commit
3b72642a0a
7 changed files with 136 additions and 0 deletions
|
@ -143,6 +143,7 @@
|
||||||
<property name="BASEADDRESS_MSVIDC32" value="0x73650000" />
|
<property name="BASEADDRESS_MSVIDC32" value="0x73650000" />
|
||||||
<property name="BASEADDRESS_MSRLE32" value="0x73660000" />
|
<property name="BASEADDRESS_MSRLE32" value="0x73660000" />
|
||||||
<property name="BASEADDRESS_MSDMO" value="0x73670000" />
|
<property name="BASEADDRESS_MSDMO" value="0x73670000" />
|
||||||
|
<property name="BASEADDRESS_AVICAP32" value="0x739e0000" />
|
||||||
<property name="BASEADDRESS_AVIFIL32" value="0x73ac0000" />
|
<property name="BASEADDRESS_AVIFIL32" value="0x73ac0000" />
|
||||||
<property name="BASEADDRESS_MSCMS" value="0x73af0000" />
|
<property name="BASEADDRESS_MSCMS" value="0x73af0000" />
|
||||||
<property name="BASEADDRESS_DCIMAN32" value="0x73b10000" />
|
<property name="BASEADDRESS_DCIMAN32" value="0x73b10000" />
|
||||||
|
|
|
@ -256,6 +256,7 @@ dll\win32\advpack\advpack.dll 1
|
||||||
dll\win32\actxprxy\actxprxy.dll 1
|
dll\win32\actxprxy\actxprxy.dll 1
|
||||||
dll\win32\atl\atl.dll 1
|
dll\win32\atl\atl.dll 1
|
||||||
dll\win32\authz\authz.dll 1
|
dll\win32\authz\authz.dll 1
|
||||||
|
dll\win32\avicap32\avicap32.dll 1
|
||||||
dll\win32\avifil32\avifil32.dll 1
|
dll\win32\avifil32\avifil32.dll 1
|
||||||
dll\win32\beepmidi\beepmidi.dll 1
|
dll\win32\beepmidi\beepmidi.dll 1
|
||||||
dll\win32\browseui\browseui.dll 1
|
dll\win32\browseui\browseui.dll 1
|
||||||
|
@ -659,6 +660,10 @@ subsystems\win32\win32k\win32k.sys 1
|
||||||
modules\optional\kvmnet.inf 6 optional
|
modules\optional\kvmnet.inf 6 optional
|
||||||
modules\optional\kvmnet.sys 2 optional
|
modules\optional\kvmnet.sys 2 optional
|
||||||
modules\optional\mfc42.dll 1 optional
|
modules\optional\mfc42.dll 1 optional
|
||||||
|
modules\optional\mfc42u.dll 1 optional
|
||||||
|
modules\optional\msvbvm50.dll 1 optional
|
||||||
|
modules\optional\msvbvm60.dll 1 optional
|
||||||
|
modules\optional\msvcirt.dll 1 optional
|
||||||
modules\optional\Systema.ttf 3 optional
|
modules\optional\Systema.ttf 3 optional
|
||||||
modules\optional\vmx_fb.dll 1 optional
|
modules\optional\vmx_fb.dll 1 optional
|
||||||
modules\optional\vmx_mode.dll 1 optional
|
modules\optional\vmx_mode.dll 1 optional
|
||||||
|
|
98
reactos/dll/win32/avicap32/avicap32.c
Normal file
98
reactos/dll/win32/avicap32/avicap32.c
Normal file
|
@ -0,0 +1,98 @@
|
||||||
|
/*
|
||||||
|
* PROJECT: avicap32
|
||||||
|
* FILE: dll\win32\avicap32\avicap32.c
|
||||||
|
* PURPOSE: Main file
|
||||||
|
* PROGRAMMERS: Dmitry Chapyshev (dmitry@reactos.org)
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <windows.h>
|
||||||
|
#include <vfw.h>
|
||||||
|
|
||||||
|
#include "wine/debug.h"
|
||||||
|
|
||||||
|
WINE_DEFAULT_DEBUG_CHANNEL(avicap32);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* unimplemented
|
||||||
|
*/
|
||||||
|
HWND
|
||||||
|
VFWAPI
|
||||||
|
capCreateCaptureWindowA(LPCSTR lpszWindowName,
|
||||||
|
DWORD dwStyle,
|
||||||
|
INT x,
|
||||||
|
INT y,
|
||||||
|
INT nWidth,
|
||||||
|
INT nHeight,
|
||||||
|
HWND hWnd,
|
||||||
|
INT nID)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* unimplemented
|
||||||
|
*/
|
||||||
|
HWND
|
||||||
|
VFWAPI
|
||||||
|
capCreateCaptureWindowW(LPCWSTR lpszWindowName,
|
||||||
|
DWORD dwStyle,
|
||||||
|
INT x,
|
||||||
|
INT y,
|
||||||
|
INT nWidth,
|
||||||
|
INT nHeight,
|
||||||
|
HWND hWnd,
|
||||||
|
INT nID)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
VFWAPI
|
||||||
|
capGetDriverDescriptionA(WORD wDriverIndex,
|
||||||
|
LPSTR lpszName,
|
||||||
|
INT cbName,
|
||||||
|
LPSTR lpszVer,
|
||||||
|
INT cbVer)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
VFWAPI
|
||||||
|
capGetDriverDescriptionW(WORD wDriverIndex,
|
||||||
|
LPWSTR lpszName,
|
||||||
|
INT cbName,
|
||||||
|
LPWSTR lpszVer,
|
||||||
|
INT cbVer)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
WINAPI
|
||||||
|
DllMain(IN HINSTANCE hinstDLL,
|
||||||
|
IN DWORD dwReason,
|
||||||
|
IN LPVOID lpvReserved)
|
||||||
|
{
|
||||||
|
switch (dwReason)
|
||||||
|
{
|
||||||
|
case DLL_PROCESS_ATTACH:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
return TRUE;
|
||||||
|
}
|
16
reactos/dll/win32/avicap32/avicap32.rbuild
Normal file
16
reactos/dll/win32/avicap32/avicap32.rbuild
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<?xml version="1.0"?>
|
||||||
|
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||||
|
<module name="avicap32" type="win32dll" baseaddress="${BASEADDRESS_AVICAP32}" installbase="system32" installname="avicap32.dll" unicode="yes">
|
||||||
|
<importlibrary definition="avicap32.spec" />
|
||||||
|
<include base="avicap32">.</include>
|
||||||
|
<library>advapi32</library>
|
||||||
|
<library>kernel32</library>
|
||||||
|
<library>msvfw32</library>
|
||||||
|
<library>user32</library>
|
||||||
|
<library>gdi32</library>
|
||||||
|
<library>wine</library>
|
||||||
|
<library>winmm</library>
|
||||||
|
<library>version</library>
|
||||||
|
<file>avicap32.c</file>
|
||||||
|
<file>avicap32.rc</file>
|
||||||
|
</module>
|
7
reactos/dll/win32/avicap32/avicap32.rc
Normal file
7
reactos/dll/win32/avicap32/avicap32.rc
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
#include <windows.h>
|
||||||
|
|
||||||
|
#define REACTOS_VERSION_DLL
|
||||||
|
#define REACTOS_STR_FILE_DESCRIPTION "LAN Manager\0"
|
||||||
|
#define REACTOS_STR_INTERNAL_NAME "ntlanman\0"
|
||||||
|
#define REACTOS_STR_ORIGINAL_FILENAME "ntlanman.dll\0"
|
||||||
|
#include <reactos/version.rc>
|
6
reactos/dll/win32/avicap32/avicap32.spec
Normal file
6
reactos/dll/win32/avicap32/avicap32.spec
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
@ stub AppCleanup
|
||||||
|
@ stdcall capCreateCaptureWindowA(str long long long long long long long)
|
||||||
|
@ stdcall capCreateCaptureWindowW(wstr long long long long long long long)
|
||||||
|
@ stdcall capGetDriverDescriptionA(long ptr long ptr long)
|
||||||
|
@ stdcall capGetDriverDescriptionW(long ptr long ptr long)
|
||||||
|
@ stub videoThunk32
|
|
@ -25,6 +25,9 @@
|
||||||
<directory name="authz">
|
<directory name="authz">
|
||||||
<xi:include href="authz/authz.rbuild" />
|
<xi:include href="authz/authz.rbuild" />
|
||||||
</directory>
|
</directory>
|
||||||
|
<directory name="avicap32">
|
||||||
|
<xi:include href="avicap32/avicap32.rbuild" />
|
||||||
|
</directory>
|
||||||
<directory name="avifil32">
|
<directory name="avifil32">
|
||||||
<xi:include href="avifil32/avifil32.rbuild" />
|
<xi:include href="avifil32/avifil32.rbuild" />
|
||||||
</directory>
|
</directory>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue