Searched refs:BSTR (Results 1 - 25 of 53) sorted by relevance

123

/external/chromium_org/base/win/
H A Dscoped_bstr.h18 // Manages a BSTR string pointer.
25 // Constructor to create a new BSTR.
27 // NOTE: Do not pass a BSTR to this constructor expecting ownership to
32 // Give ScopedBstr ownership over an already allocated BSTR or NULL.
33 // If you need to allocate a new BSTR instance, use |allocate| instead.
34 void Reset(BSTR bstr = NULL);
36 // Releases ownership of the BSTR to the caller.
37 BSTR Release();
39 // Creates a new BSTR from a 16-bit C-style string.
41 // If you already have a BSTR an
[all...]
H A Dscoped_bstr.cc17 COMPILE_ASSERT(sizeof(ScopedBstr) == sizeof(BSTR), ScopedBstrSize);
21 void ScopedBstr::Reset(BSTR bstr) {
29 BSTR ScopedBstr::Release() {
30 BSTR bstr = bstr_;
36 BSTR tmp = bstr_;
41 BSTR* ScopedBstr::Receive() {
42 DCHECK(!bstr_) << "BSTR leak.";
46 BSTR ScopedBstr::Allocate(const char16* str) {
51 BSTR ScopedBstr::AllocateBytes(size_t bytes) {
H A Dscoped_bstr_unittest.cc31 void GiveMeABstr(BSTR* ret) {
45 BSTR tmp = b2.Release();
57 lstrcpy(static_cast<BSTR>(b2), kTestString1);
/external/lzma/CPP/7zip/
H A DIPassword.h15 STDMETHOD(CryptoGetTextPassword)(BSTR *password) PURE;
20 STDMETHOD(CryptoGetTextPassword2)(Int32 *passwordIsDefined, BSTR *password) PURE;
/external/chromium_org/remoting/tools/winext/manifest/
H A Drdp.h212 HRESULT OnChannelReceivedData(BSTR chanName, BSTR data);
221 HRESULT OnReceivedTSPublicKey(BSTR publicKey, [out] VARIANT_BOOL* pfContinueLogon);
225 HRESULT OnRemoteProgramResult(BSTR bstrRemoteProgram, RemoteProgramResult lError, VARIANT_BOOL vbIsExecutable);
230 HRESULT OnUserNameAcquired(BSTR bstrUserName);
232 HRESULT OnServiceMessageReceived(BSTR serviceMessage);
241 HRESULT put_StartProgram(BSTR pStartProgram);
242 HRESULT get_StartProgram([out] BSTR* pStartProgram);
243 HRESULT put_WorkDir(BSTR pWorkDir);
244 HRESULT get_WorkDir([out] BSTR* pWorkDi
[all...]
/external/chromium_org/third_party/isimpledom/
H A DISimpleDOMDocument.idl46 cpp_quote("// get_URL(out] BSTR *url)")
50 cpp_quote("// get_title([out BSTR *title")
54 cpp_quote("// get_mimeType([out BSTR *mimeType")
58 cpp_quote("// get_docType([out] BSTR *docType")
62 cpp_quote("// get_nameSpaceURIForID([in] short nameSpaceID, [out] BSTR *nameSpaceURI)")
67 cpp_quote("// set_alternateViewMediaTypes([in] BSTR *commaSeparatedMediaType)")
71 cpp_quote("// [in] BSTR *commaSeparatedMediaTypes is a comma separate list, for example \"aural, braille\".")
108 [out, retval] BSTR * url
111 [out, retval] BSTR * title
114 [out, retval] BSTR * mimeTyp
[all...]
H A DISimpleDOMNode.idl48 cpp_quote("// /* [out] */ BSTR *nodeName, // For elements, this is the tag name")
50 cpp_quote("// /* [out] */ BSTR *nodeValue, ")
61 cpp_quote("// /* [out] */ BSTR *attribNames,")
63 cpp_quote("// /* [out] */ BSTR *attribValues);")
70 cpp_quote("// /* [in] */ BSTR *attribNames,")
72 cpp_quote("// /* [out] */ BSTR *attribValues);")
81 cpp_quote("// /* [out] */ BSTR *styleProperties, ")
82 cpp_quote("// /* [out] */ BSTR *styleValues);")
91 cpp_quote("// /* [in] */ BSTR *styleProperties, ")
92 cpp_quote("// /* [out] */ BSTR *styleValue
[all...]
H A DISimpleDOMText.idl50 cpp_quote("// [propget] domText(/* out,retval */ BSTR *domText")
79 cpp_quote("// [propget] fontFamily(/* out,retval */ BSTR *fontFamily);")
92 [propget] HRESULT domText([out, retval] BSTR *domText);
111 [propget] HRESULT fontFamily([out, retval] BSTR *fontFamily);
/external/chromium_org/ui/views/accessibility/
H A Dnative_view_accessibility_win.h94 STDMETHODIMP get_accDefaultAction(VARIANT var_id, BSTR* default_action);
97 STDMETHODIMP get_accDescription(VARIANT var_id, BSTR* desc);
103 STDMETHODIMP get_accKeyboardShortcut(VARIANT var_id, BSTR* access_key);
106 STDMETHODIMP get_accName(VARIANT var_id, BSTR* name);
120 STDMETHODIMP get_accValue(VARIANT var_id, BSTR* value);
121 STDMETHODIMP put_accValue(VARIANT var_id, BSTR new_value);
128 STDMETHODIMP get_accHelp(VARIANT var_id, BSTR* help);
129 STDMETHODIMP get_accHelpTopic(BSTR* help_file,
134 STDMETHODIMP put_accName(VARIANT var_id, BSTR put_name);
148 STDMETHODIMP get_relationTargetsOfType(BSTR typ
[all...]
/external/chromium_org/remoting/host/win/
H A Delevated_controller.h43 STDMETHOD(GetConfig)(BSTR* config_out);
44 STDMETHOD(GetVersion)(BSTR* version_out);
45 STDMETHOD(SetConfig)(BSTR config);
49 STDMETHOD(UpdateConfig)(BSTR config);
H A Drdp_desktop_session.h42 STDMETHOD(Connect)(long width, long height, BSTR terminal_id,
/external/chromium_org/win8/metro_driver/ime/
H A Dinput_scope.cc52 STDMETHOD(GetPhrase)(BSTR** phrases, UINT* count) OVERRIDE {
55 STDMETHOD(GetRegularExpression)(BSTR* regexp) OVERRIDE {
58 STDMETHOD(GetSRGS)(BSTR* srgs) OVERRIDE {
61 STDMETHOD(GetXML)(BSTR* xml) OVERRIDE {
/external/chromium_org/content/browser/accessibility/
H A Dbrowser_accessibility_win.h141 BSTR* default_action);
144 CONTENT_EXPORT STDMETHODIMP get_accDescription(VARIANT var_id, BSTR* desc);
150 CONTENT_EXPORT STDMETHODIMP get_accHelp(VARIANT var_id, BSTR* heflp);
154 BSTR* access_key);
157 CONTENT_EXPORT STDMETHODIMP get_accName(VARIANT var_id, BSTR* name);
169 CONTENT_EXPORT STDMETHODIMP get_accValue(VARIANT var_id, BSTR* value);
174 CONTENT_EXPORT STDMETHODIMP get_accHelpTopic(BSTR* help_file,
181 CONTENT_EXPORT STDMETHODIMP put_accName(VARIANT var_id, BSTR put_name) {
184 CONTENT_EXPORT STDMETHODIMP put_accValue(VARIANT var_id, BSTR put_val) {
200 CONTENT_EXPORT STDMETHODIMP get_attributes(BSTR* attribute
[all...]
/external/lzma/CPP/7zip/UI/Common/
H A DUpdateCallback.h25 virtual HRESULT CryptoGetTextPassword2(Int32 *passwordIsDefined, BSTR *password) x; \
26 virtual HRESULT CryptoGetTextPassword(BSTR *password) x; \
53 STDMETHOD(CryptoGetTextPassword2)(Int32 *passwordIsDefined, BSTR *password);
54 STDMETHOD(CryptoGetTextPassword)(BSTR *password);
H A DArchiveOpenCallback.h23 virtual HRESULT Open_CryptoGetTextPassword(BSTR *password) x; \
68 STDMETHOD(CryptoGetTextPassword)(BSTR *password);
/external/lzma/CPP/Common/
H A DMyWindows.h52 typedef OLECHAR *BSTR; typedef
171 BSTR bstrVal;
184 MY_EXTERN_C BSTR SysAllocStringByteLen(LPCSTR psz, UINT len);
185 MY_EXTERN_C BSTR SysAllocString(const OLECHAR *sz);
186 MY_EXTERN_C void SysFreeString(BSTR bstr);
187 MY_EXTERN_C UINT SysStringByteLen(BSTR bstr);
188 MY_EXTERN_C UINT SysStringLen(BSTR bstr);
H A DMyCom.h81 inline HRESULT StringToBstr(LPCOLESTR src, BSTR *bstr)
90 BSTR m_str;
123 operator BSTR() const { return m_str; }
124 BSTR* operator&() { return &m_str; }
125 BSTR MyCopy() const
128 BSTR res = ::SysAllocStringByteLen(NULL, byteLen);
133 void Attach(BSTR src) { m_str = src; }
134 BSTR Detach()
136 BSTR s = m_str;
/external/chromium_org/third_party/iaccessible2/
H A Dia2_api_all.idl417 [out, retval] BSTR *relationType
426 [out, retval] BSTR *localizedRelationType
620 [out, retval] BSTR *description
661 [out, size_is(,nMaxBindings), length_is(,*nBindings)] BSTR **keyBindings,
676 [out, retval] BSTR *name
690 [out, retval] BSTR *localizedName
1374 Note that for BSTR [out] variables common COM practice is that the server does
1381 @li Although [out] BSTR variables are declared by the client, their space is
1385 @li If there is no valid [out] BSTR to return, the server should return S_FALSE and
1398 String: What are the rules for BSTR allocatio
[all...]
/external/lzma/CPP/7zip/UI/Console/
H A DOpenCallbackConsole.cpp29 HRESULT COpenCallbackConsole::Open_CryptoGetTextPassword(BSTR *password)
/external/chromium_org/ui/base/ime/win/
H A Dtsf_input_scope.cc81 STDMETHOD(GetPhrase)(BSTR** phrases, UINT* count) OVERRIDE {
85 STDMETHOD(GetRegularExpression)(BSTR* regexp) OVERRIDE {
89 STDMETHOD(GetSRGS)(BSTR* srgs) OVERRIDE {
93 STDMETHOD(GetXML)(BSTR* xml) OVERRIDE {
/external/chromium_org/ui/base/win/
H A Daccessibility_misc_utils.cc41 STDMETHODIMP UIATextProvider::get_Value(BSTR* value) {
/external/lzma/CPP/Windows/
H A DPropVariant.h19 CPropVariant(BSTR bstrSrc);
31 CPropVariant& operator=(BSTR bstrSrc);
/external/lzma/CPP/7zip/Archive/
H A DIArchive.h132 STDMETHOD(GetPropertyInfo)(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) x; \
134 STDMETHOD(GetArchivePropertyInfo)(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) x;
190 (UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) \
196 (UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) \
226 STDMETHODIMP CHandler::GetArchivePropertyInfo(UInt32, BSTR *, PROPID *, VARTYPE *) \
/external/chromium_org/printing/backend/
H A Dwin_helper.h104 BSTR* error_message);
117 BSTR* error_message);
123 BSTR* error_message);
/external/chromium_org/remoting/host/setup/win/
H A Dauth_code_getter.cc79 *auth_code = GetOauthCodeInUrl(base::WideToUTF8(static_cast<BSTR>(url)),

Completed in 1061 milliseconds

123