ホーム › System.Com › IUri
IUri
COMメソッド 25
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT GetPropertyBSTR(Uri_PROPERTY uriProp, LPWSTR* pbstrProperty, DWORD dwFlags) |
| 4 | HRESULT GetPropertyLength(Uri_PROPERTY uriProp, DWORD* pcchProperty, DWORD dwFlags) |
| 5 | HRESULT GetPropertyDWORD(Uri_PROPERTY uriProp, DWORD* pdwProperty, DWORD dwFlags) |
| 6 | HRESULT HasProperty(Uri_PROPERTY uriProp, BOOL* pfHasProperty) |
| 7 | HRESULT GetAbsoluteUri(LPWSTR* pbstrAbsoluteUri) |
| 8 | HRESULT GetAuthority(LPWSTR* pbstrAuthority) |
| 9 | HRESULT GetDisplayUri(LPWSTR* pbstrDisplayString) |
| 10 | HRESULT GetDomain(LPWSTR* pbstrDomain) |
| 11 | HRESULT GetExtension(LPWSTR* pbstrExtension) |
| 12 | HRESULT GetFragment(LPWSTR* pbstrFragment) |
| 13 | HRESULT GetHost(LPWSTR* pbstrHost) |
| 14 | HRESULT GetPassword(LPWSTR* pbstrPassword) |
| 15 | HRESULT GetPath(LPWSTR* pbstrPath) |
| 16 | HRESULT GetPathAndQuery(LPWSTR* pbstrPathAndQuery) |
| 17 | HRESULT GetQuery(LPWSTR* pbstrQuery) |
| 18 | HRESULT GetRawUri(LPWSTR* pbstrRawUri) |
| 19 | HRESULT GetSchemeName(LPWSTR* pbstrSchemeName) |
| 20 | HRESULT GetUserInfo(LPWSTR* pbstrUserInfo) |
| 21 | HRESULT GetUserName(LPWSTR* pbstrUserName) |
| 22 | HRESULT GetHostType(DWORD* pdwHostType) |
| 23 | HRESULT GetPort(DWORD* pdwPort) |
| 24 | HRESULT GetScheme(DWORD* pdwScheme) |
| 25 | HRESULT GetZone(DWORD* pdwZone) |
| 26 | HRESULT GetProperties(DWORD* pdwFlags) |
| 27 | HRESULT IsEqual(IUri* pUri, BOOL* pfEqual) |