#include <CLayerStringList.hpp>
|
| CLayerStringList () |
|
| ~CLayerStringList () |
|
STDMETHOD() | Next (ULONG celt, LPOLESTR *rgelt, ULONG *pceltFetched) override |
|
STDMETHOD() | Skip (ULONG celt) override |
|
STDMETHOD() | Reset () override |
|
STDMETHOD() | Clone (IEnumString **ppenum) override |
|
| ~CComObjectRootEx () |
|
ULONG | InternalAddRef () |
|
ULONG | InternalRelease () |
|
void | Lock () |
|
void | Unlock () |
|
HRESULT | _AtlInitialConstruct () |
|
| CComObjectRootBase () |
|
| ~CComObjectRootBase () |
|
void | SetVoid (void *) |
|
HRESULT | _AtlFinalConstruct () |
|
HRESULT | FinalConstruct () |
|
void | InternalFinalConstructAddRef () |
|
void | InternalFinalConstructRelease () |
|
void | FinalRelease () |
|
HRESULT | Next ([in] ULONG celt, [out, size_is(celt), length_is(*pceltFetched)] LPOLESTR *rgelt, [out] ULONG *pceltFetched) |
|
HRESULT | RemoteNext ([in] ULONG celt, [out, size_is(celt), length_is(*pceltFetched)] LPOLESTR *rgelt, [out] ULONG *pceltFetched) |
|
HRESULT | Skip ([in] ULONG celt) |
|
HRESULT | Reset () |
|
HRESULT | Clone ([out] IEnumString **ppenum) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|
Definition at line 11 of file CLayerStringList.hpp.
◆ CLayerStringList()
CLayerStringList::CLayerStringList |
( |
| ) |
|
|
inline |
Definition at line 16 of file CLayerStringList.hpp.
18 {
24 }
PDB WINAPI SdbOpenDatabase(LPCWSTR path, PATH_TYPE type)
HRESULT WINAPI SdbGetAppPatchDir(HSDB db, LPWSTR path, DWORD size)
STDMETHOD() Reset() override
GLenum GLuint GLenum GLsizei const GLchar * buf
STRSAFEAPI StringCchCatW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
◆ ~CLayerStringList()
CLayerStringList::~CLayerStringList |
( |
| ) |
|
|
inline |
◆ Clone()
◆ Next()
Implements IEnumString.
Definition at line 31 of file CLayerStringList.hpp.
32 {
33 if (pceltFetched)
34 *pceltFetched = 0;
35
37 {
39 if (nameid)
40 {
43 {
45
48
49 if (pceltFetched)
50 (*pceltFetched)++;
51
52 celt--;
53 rgelt++;
54 }
55 }
57 }
59 }
BOOL IsBuiltinLayer(PCWSTR Name)
TAGID WINAPI SdbFindFirstTag(PDB pdb, TAGID parent, TAG tag)
TAGID WINAPI SdbFindNextTag(PDB pdb, TAGID parent, TAGID prev_child)
LPWSTR WINAPI SdbGetStringTagPtr(PDB pdb, TAGID tagid)
LPVOID WINAPI CoTaskMemAlloc(SIZE_T size)
_CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
STRSAFEAPI StringCchCopyW(STRSAFE_LPWSTR pszDest, size_t cchDest, STRSAFE_LPCWSTR pszSrc)
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size
◆ Reset()
◆ Skip()
◆ m_db
PDB CLayerStringList::m_db |
|
protected |
◆ m_layer
TAGID CLayerStringList::m_layer |
|
protected |
◆ m_root
TAGID CLayerStringList::m_root |
|
protected |
The documentation for this class was generated from the following file: