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

IWSManEx

COMIDispatch (デュアル)
IDispatch を実装(デュアルインターフェース)。HSP では comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。
IID2d53bdaa-798e-49e6-a1aa-74d01256f411継承元IWSMan呼び出し名前(IDispatch) または vtbl自前メソッド開始 vtbl11

メソッド 20

vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。

vtblメソッド
11HRESULT CreateResourceLocator(LPWSTR strResourceLocator, IDispatch** newResourceLocator)
12HRESULT SessionFlagUTF8(INT* flags)
13HRESULT SessionFlagCredUsernamePassword(INT* flags)
14HRESULT SessionFlagSkipCACheck(INT* flags)
15HRESULT SessionFlagSkipCNCheck(INT* flags)
16HRESULT SessionFlagUseDigest(INT* flags)
17HRESULT SessionFlagUseNegotiate(INT* flags)
18HRESULT SessionFlagUseBasic(INT* flags)
19HRESULT SessionFlagUseKerberos(INT* flags)
20HRESULT SessionFlagNoEncryption(INT* flags)
21HRESULT SessionFlagEnableSPNServerPort(INT* flags)
22HRESULT SessionFlagUseNoAuthentication(INT* flags)
23HRESULT EnumerationFlagNonXmlText(INT* flags)
24HRESULT EnumerationFlagReturnEPR(INT* flags)
25HRESULT EnumerationFlagReturnObjectAndEPR(INT* flags)
26HRESULT GetErrorMessage(DWORD errorNumber, LPWSTR* errorMessage)
27HRESULT EnumerationFlagHierarchyDeep(INT* flags)
28HRESULT EnumerationFlagHierarchyShallow(INT* flags)
29HRESULT EnumerationFlagHierarchyDeepBasePropsOnly(INT* flags)
30HRESULT EnumerationFlagReturnObject(INT* flags)