|
| WINE_DEFAULT_DEBUG_CHANNEL (wmiutils) |
|
static struct keylist * | impl_from_IWbemPathKeyList (IWbemPathKeyList *iface) |
|
static struct path * | impl_from_IWbemPath (IWbemPath *iface) |
|
static ULONG WINAPI | keylist_AddRef (IWbemPathKeyList *iface) |
|
static ULONG WINAPI | keylist_Release (IWbemPathKeyList *iface) |
|
static HRESULT WINAPI | keylist_QueryInterface (IWbemPathKeyList *iface, REFIID riid, void **ppvObject) |
|
static HRESULT WINAPI | keylist_GetCount (IWbemPathKeyList *iface, ULONG *puKeyCount) |
|
static HRESULT WINAPI | keylist_SetKey (IWbemPathKeyList *iface, LPCWSTR wszName, ULONG uFlags, ULONG uCimType, LPVOID pKeyVal) |
|
static HRESULT WINAPI | keylist_SetKey2 (IWbemPathKeyList *iface, LPCWSTR wszName, ULONG uFlags, ULONG uCimType, VARIANT *pKeyVal) |
|
static HRESULT WINAPI | keylist_GetKey (IWbemPathKeyList *iface, ULONG uKeyIx, ULONG uFlags, ULONG *puNameBufSize, LPWSTR pszKeyName, ULONG *puKeyValBufSize, LPVOID pKeyVal, ULONG *puApparentCimType) |
|
static HRESULT WINAPI | keylist_GetKey2 (IWbemPathKeyList *iface, ULONG uKeyIx, ULONG uFlags, ULONG *puNameBufSize, LPWSTR pszKeyName, VARIANT *pKeyValue, ULONG *puApparentCimType) |
|
static HRESULT WINAPI | keylist_RemoveKey (IWbemPathKeyList *iface, LPCWSTR wszName, ULONG uFlags) |
|
static void | free_keys (struct key *keys, unsigned int count) |
|
static HRESULT WINAPI | keylist_RemoveAllKeys (IWbemPathKeyList *iface, ULONG uFlags) |
|
static HRESULT WINAPI | keylist_MakeSingleton (IWbemPathKeyList *iface, boolean bSet) |
|
static HRESULT WINAPI | keylist_GetInfo (IWbemPathKeyList *iface, ULONG uRequestedInfo, ULONGLONG *puResponse) |
|
static HRESULT WINAPI | keylist_GetText (IWbemPathKeyList *iface, LONG lFlags, ULONG *puBuffLength, LPWSTR pszText) |
|
static HRESULT | WbemPathKeyList_create (IWbemPath *parent, LPVOID *ppObj) |
|
static void | init_path (struct path *path) |
|
static void | clear_path (struct path *path) |
|
static ULONG WINAPI | path_AddRef (IWbemPath *iface) |
|
static ULONG WINAPI | path_Release (IWbemPath *iface) |
|
static HRESULT WINAPI | path_QueryInterface (IWbemPath *iface, REFIID riid, void **ppvObject) |
|
static HRESULT | parse_key (struct key *key, const WCHAR *str, unsigned int *ret_len) |
|
static HRESULT | parse_text (struct path *path, ULONG mode, const WCHAR *text) |
|
static HRESULT WINAPI | path_SetText (IWbemPath *iface, ULONG uMode, LPCWSTR pszPath) |
|
static WCHAR * | build_namespace (struct path *path, int *len, BOOL leading_slash) |
|
static WCHAR * | build_server (struct path *path, int *len) |
|
static WCHAR * | build_keylist (struct path *path, int *len) |
|
static WCHAR * | build_path (struct path *path, LONG flags, int *len) |
|
static HRESULT WINAPI | path_GetText (IWbemPath *iface, LONG lFlags, ULONG *puBufferLength, LPWSTR pszText) |
|
static HRESULT WINAPI | path_GetInfo (IWbemPath *iface, ULONG info, ULONGLONG *response) |
|
static HRESULT WINAPI | path_SetServer (IWbemPath *iface, LPCWSTR name) |
|
static HRESULT WINAPI | path_GetServer (IWbemPath *iface, ULONG *len, LPWSTR name) |
|
static HRESULT WINAPI | path_GetNamespaceCount (IWbemPath *iface, ULONG *puCount) |
|
static HRESULT WINAPI | path_SetNamespaceAt (IWbemPath *iface, ULONG idx, LPCWSTR name) |
|
static HRESULT WINAPI | path_GetNamespaceAt (IWbemPath *iface, ULONG idx, ULONG *len, LPWSTR name) |
|
static HRESULT WINAPI | path_RemoveNamespaceAt (IWbemPath *iface, ULONG idx) |
|
static HRESULT WINAPI | path_RemoveAllNamespaces (IWbemPath *iface) |
|
static HRESULT WINAPI | path_GetScopeCount (IWbemPath *iface, ULONG *puCount) |
|
static HRESULT WINAPI | path_SetScope (IWbemPath *iface, ULONG uIndex, LPWSTR pszClass) |
|
static HRESULT WINAPI | path_SetScopeFromText (IWbemPath *iface, ULONG uIndex, LPWSTR pszText) |
|
static HRESULT WINAPI | path_GetScope (IWbemPath *iface, ULONG uIndex, ULONG *puClassNameBufSize, LPWSTR pszClass, IWbemPathKeyList **pKeyList) |
|
static HRESULT WINAPI | path_GetScopeAsText (IWbemPath *iface, ULONG uIndex, ULONG *puTextBufSize, LPWSTR pszText) |
|
static HRESULT WINAPI | path_RemoveScope (IWbemPath *iface, ULONG uIndex) |
|
static HRESULT WINAPI | path_RemoveAllScopes (IWbemPath *iface) |
|
static HRESULT WINAPI | path_SetClassName (IWbemPath *iface, LPCWSTR name) |
|
static HRESULT WINAPI | path_GetClassName (IWbemPath *iface, ULONG *len, LPWSTR name) |
|
static HRESULT WINAPI | path_GetKeyList (IWbemPath *iface, IWbemPathKeyList **pOut) |
|
static HRESULT WINAPI | path_CreateClassPart (IWbemPath *iface, LONG lFlags, LPCWSTR Name) |
|
static HRESULT WINAPI | path_DeleteClassPart (IWbemPath *iface, LONG lFlags) |
|
static BOOL WINAPI | path_IsRelative (IWbemPath *iface, LPWSTR wszMachine, LPWSTR wszNamespace) |
|
static BOOL WINAPI | path_IsRelativeOrChild (IWbemPath *iface, LPWSTR wszMachine, LPWSTR wszNamespace, LONG lFlags) |
|
static BOOL WINAPI | path_IsLocal (IWbemPath *iface, LPCWSTR wszMachine) |
|
static BOOL WINAPI | path_IsSameClassName (IWbemPath *iface, LPCWSTR wszClass) |
|
HRESULT | WbemPath_create (LPVOID *ppObj) |
|