Win32 API 日本語リファレンス
ホームSystem.Wmi › IWbemPathKeyList

IWbemPathKeyList

COM
IID9ae62877-7544-4bb0-aa26-a13824659ed6継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT GetCount(DWORD* puKeyCount)
4HRESULT SetKey(LPWSTR wszName, DWORD uFlags, DWORD uCimType, void* pKeyVal)
5HRESULT SetKey2(LPWSTR wszName, DWORD uFlags, DWORD uCimType, VARIANT* pKeyVal)
6HRESULT GetKey(DWORD uKeyIx, DWORD uFlags, DWORD* puNameBufSize, LPWSTR pszKeyName, DWORD* puKeyValBufSize, void* pKeyVal, DWORD* puApparentCimType)
7HRESULT GetKey2(DWORD uKeyIx, DWORD uFlags, DWORD* puNameBufSize, LPWSTR pszKeyName, VARIANT* pKeyValue, DWORD* puApparentCimType)
8HRESULT RemoveKey(LPWSTR wszName, DWORD uFlags)
9HRESULT RemoveAllKeys(DWORD uFlags)
10HRESULT MakeSingleton(BYTE bSet)
11HRESULT GetInfo(DWORD uRequestedInfo, ULONGLONG* puResponse)
12HRESULT GetText(INT lFlags, DWORD* puBuffLength, LPWSTR pszText)