Katayama Hirofumi MZ
b2d56cf364
[NETSHELL] Use STDMETHOD macro and keyword override ( #6568 )
...
For simplicity and short typing.
JIRA issue: CORE-19469
- Replace "virtual HRESULT STDMETHODCALLTYPE m"
with "STDMETHOD(m)" (m is a method name).
- Replace "virtual t STDMETHODCALLTYPE m" with
"STDMETHOD_(t, m)" (t is a type. m is a method
name).
- Use override keyword as possible.
2024-03-02 21:38:52 +09:00
Whindmar Saksit
f283a3f9ae
[SHELL32][SHELLEXT] IEnumIDList::Next must handle pceltFetched and memory errors correctly ( #5820 )
...
- pceltFetched can be NULL if the caller is not requesting multiple items.
- All entries returned in rgelt must be valid, they cannot be NULL.
2023-11-13 16:31:37 +01:00
Giannis Adamopoulos
21a5a559f2
[NETSHELL] Rewrite how pidls are created and accessed.
...
What we did before was completely wrong as we stored pointers in the pidl.
2018-11-18 14:01:54 +02:00
Giannis Adamopoulos
769b102e5f
[NETSHELL] Use smart pointers and IID_PPV_ARG
2018-11-18 14:01:54 +02:00
Giannis Adamopoulos
c73d8c64bb
[NETSHELL] Use ATL
2018-11-18 14:01:54 +02:00
Giannis Adamopoulos
8d47872ea0
[NETSHELL] Add missing license headers
...
Since one of the first files in the module (shfldr_netconnect.c) used the LGPL2.1+ license, all the other files have the same license
2018-11-18 14:01:54 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00