Go to the source code of this file.
◆ DEVENUM_IParseDisplayName_AddRef()
Definition at line 51 of file parsedisplayname.c.
52{
54
56
57 return 2;
58}
static void DEVENUM_LockModule(void)
◆ DEVENUM_IParseDisplayName_ParseDisplayName()
Definition at line 78 of file parsedisplayname.c.
80{
85
87
89 if (eaten)
91
93
95 {
98 }
100 {
103 }
105 {
108 }
109 else
110 {
113 }
114
117
119 {
122 {
125 }
126
129 {
132 }
133 }
134 else
135 {
138 {
142 }
143
145 {
148 }
150 }
151
153
155
157}
static const WCHAR dmoW[]
MediaCatMoniker * DEVENUM_IMediaCatMoniker_Construct(void) DECLSPEC_HIDDEN
HRESULT WINAPI CLSIDFromString(LPCOLESTR idstr, LPCLSID id)
GLuint GLuint GLsizei GLenum type
LPVOID WINAPI CoTaskMemAlloc(SIZE_T size)
_Check_return_ _CRTIMP int __cdecl wcsncmp(_In_reads_or_z_(_MaxCount) const wchar_t *_Str1, _In_reads_or_z_(_MaxCount) const wchar_t *_Str2, _In_ size_t _MaxCount)
◆ DEVENUM_IParseDisplayName_QueryInterface()
Definition at line 30 of file parsedisplayname.c.
32{
34
37
40 {
42 IParseDisplayName_AddRef(iface);
44 }
45
49}
const GUID IID_IParseDisplayName
#define IsEqualGUID(rguid1, rguid2)
◆ DEVENUM_IParseDisplayName_Release()
Definition at line 60 of file parsedisplayname.c.
61{
63
65
66 return 1;
67}
static void DEVENUM_UnlockModule(void)
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
devenum |
| ) |
|
◆ DEVENUM_ParseDisplayName
◆ IParseDisplayName_Vtbl
const IParseDisplayNameVtbl IParseDisplayName_Vtbl |
|
static |
Initial value:=
{
}
static HRESULT WINAPI DEVENUM_IParseDisplayName_ParseDisplayName(IParseDisplayName *iface, IBindCtx *pbc, LPOLESTR name, ULONG *eaten, IMoniker **ret)
static ULONG WINAPI DEVENUM_IParseDisplayName_Release(IParseDisplayName *iface)
static ULONG WINAPI DEVENUM_IParseDisplayName_AddRef(IParseDisplayName *iface)
static HRESULT WINAPI DEVENUM_IParseDisplayName_QueryInterface(IParseDisplayName *iface, REFIID riid, void **ppv)
Definition at line 162 of file parsedisplayname.c.