ホーム › System.RemoteManagement › IWSManEx
IWSManEx
COMIDispatch (デュアル)✅ IDispatch を実装(デュアルインターフェース)。HSP では
comobj 経由でメソッド名による遅延バインド呼び出しができます(vtableインデックス不要)。メソッド 20
vtbl = vtable インデックス(0始まり)。IDispatch 実装のため HSP ではメソッド名でも呼べます(上記)。低レベルの index 呼び出し用に vtbl も掲載。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 11 | HRESULT CreateResourceLocator(LPWSTR strResourceLocator, IDispatch** newResourceLocator) |
| 12 | HRESULT SessionFlagUTF8(INT* flags) |
| 13 | HRESULT SessionFlagCredUsernamePassword(INT* flags) |
| 14 | HRESULT SessionFlagSkipCACheck(INT* flags) |
| 15 | HRESULT SessionFlagSkipCNCheck(INT* flags) |
| 16 | HRESULT SessionFlagUseDigest(INT* flags) |
| 17 | HRESULT SessionFlagUseNegotiate(INT* flags) |
| 18 | HRESULT SessionFlagUseBasic(INT* flags) |
| 19 | HRESULT SessionFlagUseKerberos(INT* flags) |
| 20 | HRESULT SessionFlagNoEncryption(INT* flags) |
| 21 | HRESULT SessionFlagEnableSPNServerPort(INT* flags) |
| 22 | HRESULT SessionFlagUseNoAuthentication(INT* flags) |
| 23 | HRESULT EnumerationFlagNonXmlText(INT* flags) |
| 24 | HRESULT EnumerationFlagReturnEPR(INT* flags) |
| 25 | HRESULT EnumerationFlagReturnObjectAndEPR(INT* flags) |
| 26 | HRESULT GetErrorMessage(DWORD errorNumber, LPWSTR* errorMessage) |
| 27 | HRESULT EnumerationFlagHierarchyDeep(INT* flags) |
| 28 | HRESULT EnumerationFlagHierarchyShallow(INT* flags) |
| 29 | HRESULT EnumerationFlagHierarchyDeepBasePropsOnly(INT* flags) |
| 30 | HRESULT EnumerationFlagReturnObject(INT* flags) |