|
HRESULT | SetText ([in] ULONG uMode, [in] LPCWSTR pszPath) |
|
HRESULT | GetText ([in] long lFlags, [in, out] ULONG *puBuffLength, [in, out, string] LPWSTR pszText) |
|
HRESULT | GetInfo ([in] ULONG uRequestedInfo, [out] ULONGLONG *puResponse) |
|
HRESULT | SetServer ([in, string] LPCWSTR Name) |
|
HRESULT | GetServer ([in, out] ULONG *puNameBufLength, [in, out, string] LPWSTR pName) |
|
HRESULT | GetNamespaceCount ([out] ULONG *puCount) |
|
HRESULT | SetNamespaceAt ([in] ULONG uIndex, [in, string] LPCWSTR pszName) |
|
HRESULT | GetNamespaceAt ([in] ULONG uIndex, [in, out] ULONG *puNameBufLength, [in, out, string] LPWSTR pName) |
|
HRESULT | RemoveNamespaceAt ([in] ULONG uIndex) |
|
HRESULT | RemoveAllNamespaces () |
|
HRESULT | GetScopeCount ([out] ULONG *puCount) |
|
HRESULT | SetScope ([in] ULONG uIndex, [in] LPWSTR pszClass) |
|
HRESULT | SetScopeFromText ([in] ULONG uIndex, [in] LPWSTR pszText) |
|
HRESULT | GetScope ([in] ULONG uIndex, [in, out] ULONG *puClassNameBufSize, [in, out] LPWSTR pszClass, [out] IWbemPathKeyList **pKeyList) |
|
HRESULT | GetScopeAsText ([in] ULONG uIndex, [in, out] ULONG *puTextBufSize, [in, out] LPWSTR pszText) |
|
HRESULT | RemoveScope ([in] ULONG uIndex) |
|
HRESULT | RemoveAllScopes () |
|
HRESULT | SetClassName ([in, string] LPCWSTR Name) |
|
HRESULT | GetClassName ([in, out] ULONG *puBuffLength, [in, out, string] LPWSTR pszName) |
|
HRESULT | GetKeyList ([out] IWbemPathKeyList **pOut) |
|
HRESULT | CreateClassPart ([in] long lFlags, [in, string] LPCWSTR Name) |
|
HRESULT | DeleteClassPart ([in] long lFlags) |
|
BOOL | IsRelative ([in, string] LPWSTR wszMachine, [in, string] LPWSTR wszNamespace) |
|
BOOL | IsRelativeOrChild ([in, string] LPWSTR wszMachine, [in, string] LPWSTR wszNamespace, [in] long lFlags) |
|
BOOL | IsLocal ([in, string] LPCWSTR wszMachine) |
|
BOOL | IsSameClassName ([in, string] LPCWSTR wszClass) |
|
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
|
ULONG | AddRef () |
|
ULONG | Release () |
|