mirror of
https://github.com/reactos/reactos.git
synced 2025-07-23 04:03:37 +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_MSRLE32" value="0x73660000" />
|
||||
<property name="BASEADDRESS_MSDMO" value="0x73670000" />
|
||||
<property name="BASEADDRESS_AVICAP32" value="0x739e0000" />
|
||||
<property name="BASEADDRESS_AVIFIL32" value="0x73ac0000" />
|
||||
<property name="BASEADDRESS_MSCMS" value="0x73af0000" />
|
||||
<property name="BASEADDRESS_DCIMAN32" value="0x73b10000" />
|
||||
|
|
|
@ -256,6 +256,7 @@ dll\win32\advpack\advpack.dll 1
|
|||
dll\win32\actxprxy\actxprxy.dll 1
|
||||
dll\win32\atl\atl.dll 1
|
||||
dll\win32\authz\authz.dll 1
|
||||
dll\win32\avicap32\avicap32.dll 1
|
||||
dll\win32\avifil32\avifil32.dll 1
|
||||
dll\win32\beepmidi\beepmidi.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.sys 2 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\vmx_fb.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">
|
||||
<xi:include href="authz/authz.rbuild" />
|
||||
</directory>
|
||||
<directory name="avicap32">
|
||||
<xi:include href="avicap32/avicap32.rbuild" />
|
||||
</directory>
|
||||
<directory name="avifil32">
|
||||
<xi:include href="avifil32/avifil32.rbuild" />
|
||||
</directory>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue