@@ -985,30 +985,30 @@ IWICImagingFactory::CreateDecoderFromFilename::pguidVendor=[Optional]
985985DCompositionCreateDevice::dcompositionDevice=[ComOutPtr]
986986DCompositionCreateDevice2::dcompositionDevice=[ComOutPtr]
987987DCompositionCreateDevice3::dcompositionDevice=[ComOutPtr]
988- HttpAddFragmentToCache::Overlapped=[Optional]
989- HttpCancelHttpRequest::Overlapped=[Optional]
988+ HttpAddFragmentToCache::Overlapped=[In][Out][ Optional][Retained ]
989+ HttpCancelHttpRequest::Overlapped=[In][Out][ Optional][Retained ]
990990HttpCreateRequestQueue::Flags=[Optional]
991991HttpCreateRequestQueue::Name=[Optional]
992992HttpCreateRequestQueue::SecurityAttributes=[Optional]
993- HttpFlushResponseCache::Overlapped=[Optional]
993+ HttpFlushResponseCache::Overlapped=[In][Out][ Optional][Retained ]
994994HttpReadFragmentFromCache::ByteRange=[Optional]
995- HttpReadFragmentFromCache::Overlapped=[Optional]
996- HttpReceiveClientCertificate::Overlapped=[Optional]
997- HttpReceiveHttpRequest::Overlapped=[Optional]
998- HttpReceiveRequestEntityBody::Overlapped=[Optional]
995+ HttpReadFragmentFromCache::Overlapped=[In][Out][ Optional][Retained ]
996+ HttpReceiveClientCertificate::Overlapped=[In][Out][ Optional][Retained ]
997+ HttpReceiveHttpRequest::Overlapped=[In][Out][ Optional][Retained ]
998+ HttpReceiveRequestEntityBody::Overlapped=[In][Out][ Optional][Retained ]
999999HttpSendHttpResponse::BytesSent=[Optional]
10001000HttpSendHttpResponse::CachePolicy=[Optional]
10011001HttpSendHttpResponse::LogData=[Optional]
1002- HttpSendHttpResponse::Overlapped=[Optional]
1002+ HttpSendHttpResponse::Overlapped=[In][Out][ Optional][Retained ]
10031003HttpSendResponseEntityBody::BytesSent=[Optional]
10041004HttpSendResponseEntityBody::EntityChunkCount=[Optional]
10051005HttpSendResponseEntityBody::LogData=[Optional]
1006- HttpSendResponseEntityBody::Overlapped=[Optional]
1006+ HttpSendResponseEntityBody::Overlapped=[In][Out][ Optional][Retained ]
10071007HttpSendResponseEntityBody::Reserved1=[Optional]
10081008HttpSendResponseEntityBody::Reserved2=[Optional]
1009- HttpWaitForDemandStart::Overlapped=[Optional]
1010- HttpWaitForDisconnect::Overlapped=[Optional]
1011- HttpWaitForDisconnectEx::Overlapped=[Optional]
1009+ HttpWaitForDemandStart::Overlapped=[In][Out][ Optional][Retained ]
1010+ HttpWaitForDisconnect::Overlapped=[In][Out][ Optional][Retained ]
1011+ HttpWaitForDisconnectEx::Overlapped=[In][Out][ Optional][Retained ]
10121012HttpWaitForDisconnectEx::Reserved=[Optional]
10131013IDCompositionSurface::BeginDraw::updateObject=[ComOutPtr]
10141014# powerbase.h
@@ -1078,7 +1078,7 @@ FNCERTSRVBACKUPGETDYNAMICFILELISTW::pcbSize=[Out]
10781078SetLogFileSizeWithPolicy::pDesiredSize=[In]
10791079SetLogFileSizeWithPolicy::pResultingSize=[Out]
10801080FlushLogBuffers::pvMarshal=[In]
1081- FlushLogBuffers::pOverlapped=[In][Out][Optional]
1081+ FlushLogBuffers::pOverlapped=[In][Out][Optional][Retained]
10821082GetMessageA=[CanReturnMultipleSuccessValuesAttribute]
10831083GetMessageW=[CanReturnMultipleSuccessValuesAttribute]
10841084GetNumberOfPhysicalMonitorsFromHMONITOR::return=BOOL
@@ -1751,7 +1751,7 @@ WNetUseConnection4A::return=WIN32_ERROR
17511751WNetUseConnection4W::return=WIN32_ERROR
17521752WNetUseConnectionA::return=WIN32_ERROR
17531753WNetUseConnectionW::return=WIN32_ERROR
1754- HttpReceiveHttpRequest::Overlapped=[Out]
1754+ HttpReceiveHttpRequest::Overlapped=[In][ Out][Optional][Retained ]
17551755PFTASKDIALOGCALLBACK::msg=[AssociatedEnum("TASKDIALOG_NOTIFICATIONS")]
17561756GlobalMemoryStatusEx::lpBuffer=[In]
17571757SHCreateItemInKnownFolder::dwKFFlags=[AssociatedEnum("KNOWN_FOLDER_FLAG")]
@@ -1814,6 +1814,7 @@ GetFileAttributesW=[CanReturnMultipleSuccessValues]
18141814GetFileVersionInfoSizeA=[CanReturnMultipleSuccessValues]
18151815GetFileVersionInfoSizeW=[CanReturnMultipleSuccessValues]
18161816CertCreateCertificateContext=[CanReturnMultipleSuccessValues]
1817+ DeviceIoControl::lpOverlapped=[In][Out][Optional][Retained]
18171818DXGI_ADAPTER_DESC1::Flags=[AssociatedEnum("DXGI_ADAPTER_FLAG")]
18181819DXGI_ADAPTER_DESC2::Flags=[AssociatedEnum("DXGI_ADAPTER_FLAG")]
18191820DXGI_DECODE_SWAP_CHAIN_DESC::Flags=[AssociatedEnum("DXGI_SWAP_CHAIN_FLAG")]
@@ -1836,4 +1837,4 @@ IDXGIOutputDuplication::GetDesc::pDesc=[RetVal]
18361837IDXGISurface::GetDesc::pDesc=[RetVal]
18371838IDXGISwapChain::GetDesc::pDesc=[RetVal]
18381839IDXGISwapChain1::GetDesc1::pDesc=[RetVal]
1839- IDXGISwapChain1::GetFullscreenDesc::pDesc=[RetVal]
1840+ IDXGISwapChain1::GetFullscreenDesc::pDesc=[RetVal]
0 commit comments