Changeset 21327 for trunk/include


Ignore:
Timestamp:
Jul 4, 2009, 12:01:32 AM (16 years ago)
Author:
ydario
Message:

advapi32 and crypt32 updates.

Location:
trunk/include
Files:
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/custombuild.h

    r10616 r21327  
    529529extern IMAGE_FILE_HEADER nt_oleaut32_header;
    530530extern IMAGE_FILE_HEADER nt_msvfw32_header;
    531 extern IMAGE_FILE_HEADER nt_imm32_header;
     531extern IMAGE_FILE_HEADER nt_imm32os2_header;
    532532extern IMAGE_FILE_HEADER nt_mpr_header;
    533533extern IMAGE_FILE_HEADER nt_iphlpapi_header;
  • trunk/include/win/ntddk.h

    r9985 r21327  
    971971                                   void*,DWORD,DWORD*);
    972972NTSTATUS    WINAPI NtLoadKey(const OBJECT_ATTRIBUTES*,const OBJECT_ATTRIBUTES*);
    973 
     973NTSTATUS WINAPI NtDuplicateObject(
     974        IN HANDLE SourceProcessHandle,
     975        IN PHANDLE SourceHandle,
     976        IN HANDLE TargetProcessHandle,
     977        OUT PHANDLE TargetHandle,
     978        IN ACCESS_MASK DesiredAccess,
     979        IN BOOLEAN InheritHandle,
     980        ULONG Options);
    974981
    975982NTSTATUS WINAPI NtEnumerateValueKey(
  • trunk/include/win/winbase.h

    r21314 r21327  
    169169#define DRIVE_CDROM                5
    170170#define DRIVE_RAMDISK              6
     171
     172#define MAX_COMPUTERNAME_LENGTH    15
    171173
    172174/* The security attributes structure */
     
    18531855VOID        WINAPI SetFileApisToOEM(void);
    18541856DWORD       WINAPI SetFilePointer(HANDLE,LONG,LPLONG,DWORD);
     1857BOOL        WINAPI SetFilePointerEx(HANDLE,LARGE_INTEGER,LARGE_INTEGER*,DWORD);
    18551858BOOL        WINAPI SetFileSecurityA(LPCSTR,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR);
    18561859BOOL        WINAPI SetFileSecurityW(LPCWSTR,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR);
     
    21392142BOOL        WINAPI SetVolumeLabelW(LPCWSTR,LPCWSTR);
    21402143#define     SetVolumeLabel WINELIB_NAME_AW(SetVolumeLabel)
     2144BOOL        WINAPI SetWaitableTimer(HANDLE,const LARGE_INTEGER*,LONG,PTIMERAPCROUTINE,LPVOID,BOOL);
    21412145DWORD       WINAPI SizeofResource(HMODULE,HRSRC);
    21422146BOOL        WINAPI UnlockFileEx(HANDLE,DWORD,DWORD,DWORD,LPOVERLAPPED);
  • trunk/include/win/wincrypt.h

    r21314 r21327  
    38083808WINADVAPI BOOL WINAPI CryptSetProviderExW (LPCWSTR, DWORD, DWORD *, DWORD);
    38093809#define               CryptSetProviderEx WINELIB_NAME_AW(CryptSetProviderEx)
    3810 //WINADVAPI BOOL WINAPI CryptSetProvParam (HCRYPTPROV, DWORD, CONST BYTE *, DWORD);
     3810WINADVAPI BOOL WINAPI CryptSetProvParam (HCRYPTPROV, DWORD, CONST BYTE *, DWORD);
    38113811WINADVAPI BOOL WINAPI CryptSignHashA (HCRYPTHASH, DWORD, LPCSTR, DWORD, BYTE *, DWORD *);
    38123812WINADVAPI BOOL WINAPI CryptSignHashW (HCRYPTHASH, DWORD, LPCWSTR, DWORD, BYTE *, DWORD *);
  • trunk/include/win/winnt.h

    r21319 r21327  
    24802480#define FILE_512_BYTE_ALIGNMENT         0x000001ff
    24812481
     2482#define MAILSLOT_NO_MESSAGE             ((DWORD)-1)
     2483#define MAILSLOT_WAIT_FOREVER           ((DWORD)-1)
     2484
     2485#define REG_NONE                0       /* no type */
     2486#define REG_SZ                  1       /* string type (ASCII) */
     2487#define REG_EXPAND_SZ           2       /* string, includes %ENVVAR% (expanded by caller) (ASCII) */
     2488#define REG_BINARY              3       /* binary format, callerspecific */
     2489/* YES, REG_DWORD == REG_DWORD_LITTLE_ENDIAN */
     2490#define REG_DWORD               4       /* DWORD in little endian format */
     2491#define REG_DWORD_LITTLE_ENDIAN 4       /* DWORD in little endian format */
     2492#define REG_DWORD_BIG_ENDIAN    5       /* DWORD in big endian format  */
     2493#define REG_LINK                6       /* symbolic link (UNICODE) */
     2494#define REG_MULTI_SZ            7       /* multiple strings, delimited by \0, terminated by \0\0 (ASCII) */
     2495#define REG_RESOURCE_LIST       8       /* resource list? huh? */
     2496#define REG_FULL_RESOURCE_DESCRIPTOR    9       /* full resource descriptor? huh? */
     2497#define REG_RESOURCE_REQUIREMENTS_LIST  10
     2498#define REG_QWORD               11      /* QWORD in little endian format */
     2499#define REG_QWORD_LITTLE_ENDIAN 11      /* QWORD in little endian format */
     2500
    24822501/* Registry security values */
    24832502#define OWNER_SECURITY_INFORMATION  0x00000001
     
    27412760#define REG_QWORD               11      /* QWORD in little endian format */
    27422761
     2762#define DECLSPEC_NORETURN
     2763
    27432764#endif
  • trunk/include/win/winreg.h

    r21314 r21327  
    77#include "winbase.h"
    88#include "winnt.h"
     9
     10typedef LONG LSTATUS;
    911
    1012/*
     
    196198LONG       WINAPI RegDeleteValueW(HKEY,LPWSTR);
    197199#define     RegDeleteValue WINELIB_NAME_AW(RegDeleteValue)
     200LSTATUS   WINAPI RegDeleteTreeA(HKEY,LPCSTR);
     201LSTATUS   WINAPI RegDeleteTreeW(HKEY,LPCWSTR);
     202#define     RegDeleteTree WINELIB_NAME_AW(RegDeleteTree)
    198203LONG       WINAPI RegEnumKeyA(HKEY,DWORD,LPSTR,DWORD);
    199204LONG       WINAPI RegEnumKeyW(HKEY,DWORD,LPWSTR,DWORD);
     
    222227#define     RegQueryMultipleValues WINELIB_NAME_AW(RegQueryMultipleValues)
    223228
    224 typedef LONG LSTATUS;
    225 
    226229#endif  /* __WINE_WINREG_H */
Note: See TracChangeset for help on using the changeset viewer.