windows.cfg: Added support for more interfaces.

This commit is contained in:
orbitcowboy 2019-06-02 13:44:30 +02:00
parent 821903e2e1
commit a44ea9f2ed
1 changed files with 48 additions and 0 deletions

View File

@ -1104,6 +1104,8 @@
<alloc init="true">FindFirstFileNameTransactedW</alloc> <alloc init="true">FindFirstFileNameTransactedW</alloc>
<alloc init="true">FindFirstStreamTransactedW</alloc> <alloc init="true">FindFirstStreamTransactedW</alloc>
<alloc init="true">FindFirstFileTransacted</alloc> <alloc init="true">FindFirstFileTransacted</alloc>
<alloc init="true">FindFirstFileTransactedA</alloc>
<alloc init="true">FindFirstFileTransactedW</alloc>
<alloc init="true">FindFirstStreamW</alloc> <alloc init="true">FindFirstStreamW</alloc>
<dealloc>FindClose</dealloc> <dealloc>FindClose</dealloc>
</resource> </resource>
@ -3345,6 +3347,33 @@ HFONT CreateFont(
<not-uninit/> <not-uninit/>
</arg> </arg>
</function> </function>
<!-- HANDLE FindFirstFileTransacted (LPCSTR lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, LPVOID lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, LPVOID lpSearchFilter, DWORD dwAdditionalFlags, HANDLE hTransaction); -->
<!-- HANDLE FindFirstFileTransactedA(LPCSTR lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, LPVOID lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, LPVOID lpSearchFilter, DWORD dwAdditionalFlags, HANDLE hTransaction); -->
<!-- HANDLE FindFirstFileTransactedW(LPCSTR lpFileName, FINDEX_INFO_LEVELS fInfoLevelId, LPVOID lpFindFileData, FINDEX_SEARCH_OPS fSearchOp, LPVOID lpSearchFilter, DWORD dwAdditionalFlags, HANDLE hTransaction); -->
<function name="FindFirstFileTransacted,FindFirstFileTransactedA,FindFirstFileTransactedW">
<use-retval/>
<noreturn>false</noreturn>
<returnValue type="HANDLE"/>
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3" direction="out">
<not-null/>
</arg>
<arg nr="4" direction="in">
<not-uninit/>
</arg>
<arg nr="6" direction="in">
<not-uninit/>
</arg>
<arg nr="7" direction="in">
<not-uninit/>
</arg>
</function>
<!-- HANDLE WINAPI FindFirstFileEx( <!-- HANDLE WINAPI FindFirstFileEx(
_In_ LPCTSTR lpFileName, _In_ LPCTSTR lpFileName,
_In_ FINDEX_INFO_LEVELS fInfoLevelId, _In_ FINDEX_INFO_LEVELS fInfoLevelId,
@ -3374,6 +3403,25 @@ HFONT CreateFont(
<not-uninit/> <not-uninit/>
</arg> </arg>
</function> </function>
<!-- HANDLE FindFirstStreamW(LPCWSTR lpFileName, STREAM_INFO_LEVELS InfoLevel, LPVOID lpFindStreamData, DWORD dwFlags); -->
<function name="FindFirstStreamW">
<use-retval/>
<noreturn>false</noreturn>
<returnValue type="HANDLE"/>
<arg nr="1" direction="in">
<not-null/>
<not-uninit/>
</arg>
<arg nr="2" direction="in">
<not-uninit/>
</arg>
<arg nr="3" direction="out">
<not-null/>
</arg>
<arg nr="4" direction="in">
<not-uninit/>
</arg>
</function>
<!-- HANDLE WINAPI FindFirstFile( <!-- HANDLE WINAPI FindFirstFile(
_In_ LPCTSTR lpFileName, _In_ LPCTSTR lpFileName,
_Out_ LPWIN32_FIND_DATA lpFindFileData); --> _Out_ LPWIN32_FIND_DATA lpFindFileData); -->