cpp_quote("#define CPIOD_PEEK 0x40000000")
cpp_quote("#define CPIOD_FORCE_PROMPT 0x80000000")
-/* FIXME: LANGID is defined in winnt.h and mlang.h in the platform SDK */
-cpp_quote("#ifndef _WINNT_H")
-typedef WORD LANGID;
-cpp_quote("#endif")
-
[
object,
uuid(359f3443-bd4a-11d0-b188-00aa0038c969),
[out] DWORD *pdwCodePages);
HRESULT GetStrCodePages(
[in, size_is(cchSrc)] const WCHAR *pszSrc,
- [in] long cchSrc,
+ [in] LONG cchSrc,
[in] DWORD dwPriorityCodePages,
[out] DWORD *pdwCodePages,
- [out] long *pcchCodePages);
+ [out] LONG *pcchCodePages);
HRESULT CodePageToCodePages(
[in] UINT uCodePage,
[out] DWORD *pdwCodePages);
{
#ifdef NEWMLSTR
HRESULT LockMLStr(
- [in] long lPos,
+ [in] LONG lPos,
[in] DWORD dwFlags,
[out] DWORD* pdwCookie,
- [out] long* plActualPos,
- [out] long* plActualLen);
+ [out] LONG* plActualPos,
+ [out] LONG* plActualLen);
HRESULT UnlockMLStr(
[in] DWORD dwCookie);
[in] BOOL fNoAccess);
#endif
HRESULT GetLength(
- [out, retval] long* plLen);
+ [out, retval] LONG* plLen);
HRESULT SetMLStr(
- [in] long lDestPos,
- [in] long lDestLen,
+ [in] LONG lDestPos,
+ [in] LONG lDestLen,
[in] IUnknown *pSrcMLStr,
- [in] long lSrcPos,
- [in] long lSrcLen);
+ [in] LONG lSrcPos,
+ [in] LONG lSrcLen);
#ifdef NEWMLSTR
HRESULT RegisterAttr(
[in] IUnknown *pUnk,
[out] IUnknown **ppUnk);
#else
HRESULT GetMLStr(
- [in] long lSrcPos,
- [in] long lSrcLen,
+ [in] LONG lSrcPos,
+ [in] LONG lSrcLen,
[in] IUnknown *pUnkOuter,
[in] DWORD dwClsContext,
[in] const IID* piid,
[out] IUnknown** ppDestMLStr,
- [out] long* plDestPos,
- [out] long* plDestLen);
+ [out] LONG* plDestPos,
+ [out] LONG* plDestLen);
#endif
}
{
HRESULT BreakLineML(
[in] IMLangString* pSrcMLStr,
- [in] long lSrcPos,
- [in] long lSrcLen,
- [in] long cMinColumns,
- [in] long cMaxColumns,
- [out] long* plLineLen,
- [out] long* plSkipLen);
+ [in] LONG lSrcPos,
+ [in] LONG lSrcLen,
+ [in] LONG cMinColumns,
+ [in] LONG cMaxColumns,
+ [out] LONG* plLineLen,
+ [out] LONG* plSkipLen);
HRESULT BreakLineW(
[in] LCID locale,
[in, size_is(cchSrc)] const WCHAR* pszSrc,
- [in] long cchSrc,
- [in] long cMaxColumns,
- [out] long* pcchLine,
- [out] long* pcchSkip );
+ [in] LONG cchSrc,
+ [in] LONG cMaxColumns,
+ [out] LONG* pcchLine,
+ [out] LONG* pcchSkip );
HRESULT BreakLineA(
[in] LCID locale,
[in] UINT uCodePage,
[in, size_is(cchSrc)] const CHAR* pszSrc,
- [in] long cchSrc,
- [in] long cMaxColumns,
- [out] long* pcchLine,
- [out] long* pcchSkip);
+ [in] LONG cchSrc,
+ [in] LONG cMaxColumns,
+ [out] LONG* pcchLine,
+ [out] LONG* pcchSkip);
}
[