Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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);
};