[PSDK] Update objidl.idl. CORE-10912

svn path=/trunk/; revision=70900
This commit is contained in:
Amine Khaldi 2016-03-04 09:20:21 +00:00
parent 4f69fb7420
commit afcabd6d9e

View file

@ -2327,6 +2327,15 @@ typedef enum _APTTYPE {
APTTYPE_MAINSTA = 3
} APTTYPE;
typedef enum _APTTYPEQUALIFIER {
APTTYPEQUALIFIER_NONE = 0,
APTTYPEQUALIFIER_IMPLICIT_MTA = 1,
APTTYPEQUALIFIER_NA_ON_MTA = 2,
APTTYPEQUALIFIER_NA_ON_STA = 3,
APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4,
APTTYPEQUALIFIER_NA_ON_MAINSTA = 5
} APTTYPEQUALIFIER;
typedef enum _THDTYPE {
THDTYPE_BLOCKMESSAGES = 0,
THDTYPE_PROCESSMESSAGES = 1
@ -2451,6 +2460,17 @@ interface IDummyHICONIncluder : IUnknown
HRESULT Dummy([in] HICON hIcon, [in] HDC hdc);
}
[
object,
local,
pointer_default(unique),
uuid(a2f05a09-27a2-42b5-bc0e-ac163ef49d9b)
]
interface IApartmentShutdown : IUnknown
{
void OnUninitialize([in] UINT64 identifier);
}
cpp_quote("#ifdef USE_COM_CONTEXT_DEF")
typedef DWORD CPFLAGS;