IInputPersonalizationDataResource interface
The input personalization data resource interface.
Members
The IInputPersonalizationDataResource interface inherits from the IUnknown interface. IInputPersonalizationDataResource also has these types of members:
- Methods
Methods
The IInputPersonalizationDataResource interface has these methods.
Method | Description |
---|---|
Reserved1 | Reserved for future use. |
Reserved10 | Reserved for future use. |
Reserved11 | Reserved for future use. |
Reserved12 | Reserved for future use. |
Reserved13 | Reserved for future use. |
Reserved14 | Reserved for future use. |
Reserved15 | Reserved for future use. |
Reserved16 | Reserved for future use. |
Reserved17 | Reserved for future use. |
Reserved18 | Reserved for future use. |
Reserved19 | Reserved for future use. |
Reserved2 | Reserved for future use. |
Reserved20 | Reserved for future use. |
Reserved21 | Reserved for future use. |
Reserved3 | Reserved for future use. |
Reserved4 | Reserved for future use. |
Reserved5 | Reserved for future use. |
Reserved6 | Reserved for future use. |
Reserved7 | Reserved for future use. |
Reserved8 | Reserved for future use. |
Reserved9 | Reserved for future use. |
SetStatus | Informs the content provider about status. |
Remarks
This interface is not declared in a public header. Applications must define it themselves. The following Interface Definition Language (IDL) fragment describes this interface, including its IID.
[
object,
uuid(0B63E314-9CCC-11D0-BCDB-00805FCCCE04),
helpstring("Input Personalization Data Resource interface"),
pointer_default(unique),
local
]
interface IInputPersonalizationDataResource: IUnknown
{
HRESULT Reserved1([out, annotation("deref_out")] IUnknown **ppReserved);
HRESULT Reserved2([out, annotation("deref_out")] IUnknown **ppReserved);
HRESULT Reserved3([in, annotation("in")] IUnknown *ppReserved);
HRESULT Reserved4(
[out, length_is(*pdwLength), size_is(dwSize),
annotation("__out_ecount_part(dwSize, *pdwLength)")]
WCHAR wszReserved[],
[in] DWORD dwSize,
[out, annotation("out")] DWORD *pdwLength);
HRESULT Reserved5([out, annotation("out")] CLSID *pClsid);
HRESULT Reserved6([out, length_is(*pdwLength), size_is(dwSize),
annotation("__out_ecount_part(dwSize, *pdwLength)")]
WCHAR wszReserved[],
[in] DWORD dwSize,
[out, annotation("out")] DWORD *pdwLength);
HRESULT Reserved7();
HRESULT Reserved8([out, annotation("out")] ULONGLONG *pllReserved);
HRESULT Reserved9([out, annotation("out")] FILETIME *pftReserved);
HRESULT Reserved10( [out, annotation("out")] DWORD* pdwReserved );
HRESULT Reserved11([out, length_is(*pdwLength), size_is(dwSize),
annotation("out_ecount_part(dwSize, *pdwLength)")]
WCHAR wszReserved[],
[in] DWORD dwSize,
[out, annotation("out")] DWORD *pdwLength);
HRESULT Reserved12([out, annotation("__out")] FILETIME *pftReserved,
[out, annotation("out")] BOOL *pfReserved,
[out, annotation("out")] DWORD *pdwReserved);
HRESULT Reserved13([out, length_is(*pdwLength), size_is(dwSize),
annotation("__out_ecount_part(dwSize, *pdwLength)")]
WCHAR wszReserved[],
[in] DWORD dwSize,
[out, annotation("__out")] DWORD *pdwLength);
HRESULT Reserved14([out, annotation("out")] CLSID *pclsidSP);
HRESULT Reserved15();
HRESULT SetStatus( [in] DWORD eStatus, [in] HRESULT hr, [in] DWORD dwClientSignature );
HRESULT Reserved16( [out, annotation("out")] DWORD *pdwReserved);
HRESULT Reserved17([out, annotation("out")] DWORD *pdwReserved);
HRESULT Reserved18([out, annotation("out")] BLOB *pReserved);
HRESULT Reserved19([out, annotation("deref_out")] IUnknown **ppReserved);
HRESULT Reserved20([out, annotation("out")] BOOL *pIsExternal);
HRESULT Reserved21([out, annotation("out")] DWORD *pdwReserved);
};