Changeset 342

Show
Ignore:
Timestamp:
08/19/10 21:08:40 (1 year ago)
Author:
CyberShadow
Message:

WinVer? const fixes + lib/def

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/win32/winver.d

    r135 r342  
    135135 
    136136extern (Windows) { 
    137     DWORD VerFindFileA(DWORD, LPSTR, LPSTR, LPSTR, LPSTR, PUINT, LPSTR, 
     137    DWORD VerFindFileA(DWORD, LPCSTR, LPCSTR, LPCSTR, LPSTR, PUINT, LPSTR, 
    138138      PUINT); 
    139     DWORD VerFindFileW(DWORD, LPWSTR, LPWSTR, LPWSTR, LPWSTR, PUINT, LPWSTR, 
     139    DWORD VerFindFileW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPWSTR, PUINT, LPWSTR, 
    140140      PUINT); 
    141     DWORD VerInstallFileA(DWORD, LPSTR, LPSTR, LPSTR, LPSTR, LPSTR, LPSTR, 
     141    DWORD VerInstallFileA(DWORD, LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPCSTR, LPSTR, 
    142142      PUINT); 
    143     DWORD VerInstallFileW(DWORD, LPWSTR, LPWSTR, LPWSTR, LPWSTR, LPWSTR, 
     143    DWORD VerInstallFileW(DWORD, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR, LPCWSTR, 
    144144      LPWSTR, PUINT); 
    145     DWORD GetFileVersionInfoSizeA(LPSTR, PDWORD); 
    146     DWORD GetFileVersionInfoSizeW(LPWSTR, PDWORD); 
    147     BOOL GetFileVersionInfoA(LPSTR, DWORD, DWORD, PVOID); 
    148     BOOL GetFileVersionInfoW(LPWSTR, DWORD, DWORD, PVOID); 
     145    DWORD GetFileVersionInfoSizeA(LPCSTR, PDWORD); 
     146    DWORD GetFileVersionInfoSizeW(LPCWSTR, PDWORD); 
     147    BOOL GetFileVersionInfoA(LPCSTR, DWORD, DWORD, PVOID); 
     148    BOOL GetFileVersionInfoW(LPCWSTR, DWORD, DWORD, PVOID); 
    149149    DWORD VerLanguageNameA(DWORD, LPSTR, DWORD); 
    150150    DWORD VerLanguageNameW(DWORD, LPWSTR, DWORD); 
    151     BOOL VerQueryValueA(LPVOID, LPSTR, LPVOID*, PUINT); 
    152     BOOL VerQueryValueW(LPVOID, LPWSTR, LPVOID*, PUINT); 
     151    BOOL VerQueryValueA(LPCVOID, LPCSTR, LPVOID*, PUINT); 
     152    BOOL VerQueryValueW(LPCVOID, LPCWSTR, LPVOID*, PUINT); 
    153153} 
    154154