ホーム › NetworkManagement.WindowsConnectNow › IWCNDevice
IWCNDevice
COMメソッド 11
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 3 | HRESULT SetPassword(WCN_PASSWORD_TYPE Type, DWORD dwPasswordLength, BYTE* pbPassword) |
| 4 | HRESULT Connect(IWCNConnectNotify* pNotify) |
| 5 | HRESULT GetAttribute(WCN_ATTRIBUTE_TYPE AttributeType, DWORD dwMaxBufferSize, BYTE* pbBuffer, DWORD* pdwBufferUsed) |
| 6 | HRESULT GetIntegerAttribute(WCN_ATTRIBUTE_TYPE AttributeType, DWORD* puInteger) |
| 7 | HRESULT GetStringAttribute(WCN_ATTRIBUTE_TYPE AttributeType, DWORD cchMaxString, LPWSTR wszString) |
| 8 | HRESULT GetNetworkProfile(DWORD cchMaxStringLength, LPWSTR wszProfile) |
| 9 | HRESULT SetNetworkProfile(LPWSTR pszProfileXml) |
| 10 | HRESULT GetVendorExtension(WCN_VENDOR_EXTENSION_SPEC* pVendorExtSpec, DWORD dwMaxBufferSize, BYTE* pbBuffer, DWORD* pdwBufferUsed) |
| 11 | HRESULT SetVendorExtension(WCN_VENDOR_EXTENSION_SPEC* pVendorExtSpec, DWORD cbBuffer, BYTE* pbBuffer) |
| 12 | HRESULT Unadvise() |
| 13 | HRESULT SetNFCPasswordParams(WCN_PASSWORD_TYPE Type, DWORD dwOOBPasswordID, DWORD dwPasswordLength, BYTE* pbPassword, DWORD dwRemotePublicKeyHashLength, BYTE* pbRemotePublicKeyHash, DWORD dwDHKeyBlobLength, BYTE* pbDHKeyBlob) |