亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? conadevicemanagement.vb

?? 以前做NOKIA手機與PC通信時所參考的源代碼,里面包括兩個程序,一個是手機文件夾瀏覽源碼,另一個手機SIS安裝程序.
?? VB
?? 第 1 頁 / 共 2 頁
字號:
'Filename    : CONADeviceManagement.vb
'Part of     : PCSAPI VB.NET examples
'Description : Device management API, converted from CONADeviceManagement.h
'Version     : 3.2
'
'This example is only to be used with PC Connectivity API version 3.2.
'Compability ("as is") with future versions is not quaranteed.
'
'Copyright (c) 2007 Nokia Corporation.
'
'This material, including but not limited to documentation and any related
'computer programs, is protected by intellectual property rights of Nokia
'Corporation and/or its licensors.
'All rights are reserved. Reproducing, modifying, translating, or
'distributing any or all of this material requires the prior written consent
'of Nokia Corporation. Nokia Corporation retains the right to make changes
'to this material at any time without notice. A copyright license is hereby
'granted to download and print a copy of this material for personal use only.
'No other license to any other intellectual property rights is granted. The
'material is provided "as is" without warranty of any kind, either express or
'implied, including without limitation, any warranty of non-infringement,
'merchantability and fitness for a particular purpose. In no event shall
'Nokia Corporation be liable for any direct, indirect, special, incidental,
'or consequential loss or damages, including but not limited to, lost profits
'or revenue,loss of use, cost of substitute program, or loss of data or
'equipment arising out of the use or inability to use the material, even if
'Nokia Corporation has been advised of the likelihood of such damages occurring.

Option Strict Off
Option Explicit On 

Imports System.Runtime.InteropServices

Module CONADeviceManagement

    '///////////////////////////////////////////////////////////
    '// Device management API
    '///////////////////////////////////////////////////////////

    '	//=========================================================
    '	// Device Management API versions 
    '	//
    Public Const DMAPI_VERSION_30 As Short = 30
    Public Const DMAPI_VERSION_31 As Short = 31
    Public Const DMAPI_VERSION_32 As Short = 32
    '	//=========================================================

    '	//=========================================================
    '	// DMAPI_Initialize
    '	//
    '	// Description:
    '	//	DMAPI_Initialize initializes the API. This must be called once and before any other DMAPI call!
    '	//  It's not allowed to call this function like this 
    '	//		DMAPI_Initialize(DMAPI_GetAPIVersion(), NULL);
    '	//	You must call it like this
    '	//		DMAPI_Initialize(DMAPI_VERSION_30, NULL);
    '	//
    '	// Parameters:
    '	//	dwAPIVersion	[in] DMAPI version requested.
    '	//	pdwParam		[in] Reserved for future use. Must be NULL.
    '	//
    '	// Return values:
    '	//
    Public Declare Unicode Function DMAPI_Initialize Lib "ConnAPI" (ByVal dwAPIVersion As Integer, ByVal pdwParam As Integer) As Integer
    '	//=========================================================

    '	//=========================================================
    '	// DMAPI_Terminate
    '	//
    '	// Description:
    '	//	DMAPI_Terminate terminates the API. This must be called once and as the last DMAPI call!
    '	//
    '	// Parameters:
    '	//	pdwParam		[in] Reserved for future use. Must be NULL.
    '	//
    '	// Return values:
    '	//
    Public Declare Function DMAPI_Terminate Lib "ConnAPI" (ByVal iValue As Integer) As Integer
    '	//=========================================================

    '	//=========================================================
    '	// DMAPI_GetAPIVersion
    '	//
    '	// Description:
    '	//	Returns currently installed version of this DMAPI. 	
    '	//
    '	// Parameters:
    '	//
    '	// Return values:
    '	//	API version number. 
    '	//
    Public Declare Function DMAPI_GetAPIVersion Lib "ConnAPI" () As Integer
    '	//=========================================================

    '///////////////////////////////////////////////////////////
    '// Device management API
    '///////////////////////////////////////////////////////////

    '   //=========================================================
    '   // CONAOpenDM
    '   //
    '   // Description:
    '   //  Returns the handle to the device manager
    '   //
    '   // Parameters:
    '   //  phDMHandle      [out] Device manager handle
    '   //
    '   // Return values:
    '   // CONA_OK
    '   // ECONA_INVALID_POINTER
    '   // ECONA_NOT_INITIALIZED
    '   // ECONA_INIT_FAILED_COM_INTERFACE
    '   // ECONA_UNKNOWN_ERROR
    '   //
    Public Declare Function CONAOpenDM Lib "ConnAPI" (ByRef hDMHandle As Integer) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONACloseDM
    '   //
    '   // Description:
    '   //  Closes the handle to the device manager
    '   //
    '   // Parameters:
    '   //  hDMHandle       [in] Device manager handle
    '   //
    '   // Return values:
    '   // CONA_OK
    '   // ECONA_INVALID_POINTER
    '   // ECONA_NOT_INITIALIZED
    '   // ECONA_UNKNOWN_ERROR
    '   //
    Public Declare Function CONACloseDM Lib "ConnAPI" (ByVal hDMHandle As Integer) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONAGetDeviceCount
    '   //
    '   // Description:
    '   //  Returns number of available devices
    '   //
    '   // Parameters:
    '   //  hDMHandle       [in]  Device manager handle
    '   //  iCount          [out] Number of devices
    '   //
    '   // Return values:
    '   // CONA_OK
    '   // ECONA_INVALID_POINTER
    '   // ECONA_NOT_INITIALIZED
    '   // ECONA_UNKNOWN_ERROR
    '   //
    Public Declare Function CONAGetDeviceCount Lib "ConnAPI" (ByVal hDMHandle As Integer, ByRef iCount As Integer) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONAGetDevices
    '   //
    '   // Description:
    '   //  Returns needed number of devices
    '   //
    '   // Parameters:
    '   //  hDMHandle       [in]  Device manager handle
    '   //  iCount          [in,out] In: Number of allocated CONAPI_DEVICE structs.
    '   //                           Out: Number of used CONAPI_DEVICE structs.
    '   // pDevices         [out]    Pointer to receiving CONAPI_DEVICE structures.
    '   //
    '   // Return values:
    '   // CONA_OK
    '   // ECONA_INVALID_POINTER
    '   // ECONA_INVALID_PARAMETER
    '   // ECONA_NOT_INITIALIZED
    '   // ECONA_UNKNOWN_ERROR
    '   //
    Public Declare Function CONAGetDevices Lib "ConnAPI" (ByVal hDMHandle As Integer, ByRef iCount As Integer, ByVal pDevices As IntPtr) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONAGetDevice
    '   //
    '   // Description:
    '   //  Returns information about selected device
    '   //
    '   // Parameters:
    '   //  hDMHandle           [in]  Device manager handle
    '   //  pstrSerialNumber    [in]  Serial number of the device
    '   //  pDevice             [out] Pointer to device struct
    '   //
    '   // Return values:
    '   // CONA_OK
    '   // ECONA_INVALID_POINTER
    '   // ECONA_DEVICE_NOT_FOUND
    '   // ECONA_NOT_INITIALIZED
    '   // ECONA_UNKNOWN_ERROR
    '   //
    Public Declare Function CONAGetDevice Lib "ConnAPI" (ByVal hDMHandle As Integer, <MarshalAs(UnmanagedType.LPWStr)> ByVal pstrSerialNumber As String, ByVal pDevice As IntPtr) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONAFreeDeviceStructure
    '   //
    '   // Description:
    '   //  CONAFreeDeviceStructure release the memory, which
    '   //  ConnectivitAPI is allocated inside CONAPI_DEVICE structs.
    '   //
    '   // Parameters:
    '   //  iCount          [in] Number of used CONAPI_DEVICE structs
    '   //  pDevices        [in] Pointer to CONAPI_DEVICE struct list
    '   //
    '   // Return values:
    '   //  CONA_OK
    '   //  ECONA_INVALID_POINTER
    '   //  ECONA_INVALID_PARAMETER
    '   //  ECONA_UNKNOWN_ERROR
    '   //
    Public Declare Function CONAFreeDeviceStructure Lib "ConnAPI" (ByVal iCount As Integer, ByVal pDevices As IntPtr) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONARefreshDeviceList
    '   //
    '   // Description:
    '   //  Starts device list refreshing. All changes are notified throught the
    '   //  notifications.
    '   //
    '   // Parameters:
    '   //  hDMHandle       [in] Device manager handle
    '   //  iValue          [in] Reserved for future use. Must be zero.
    '   //
    '   // Return values:
    '   // CONA_OK
    '   // ECONA_INVALID_PARAMETER
    '   // ECONA_NOT_INITIALIZED
    '   // ECONA_UNKNOWN_ERROR

    Public Declare Function CONARefreshDeviceList Lib "ConnAPI" (ByVal hDMHandle As Integer, ByVal iValue As Integer) As Integer
    '   //=========================================================

    '   //=========================================================
    '   // CONARenameFriendlyName
    '   //
    '   // Description:
    '   //  Sets a new friendly name for the device
    '   //
    '   // Parameters:
    '   //  hDMHandle           [in] Device manager handle
    '   //  pstrSerialNumber    [in] Serial number of the device.
    '   //  pstrNewFriendlyName [in] New Device Friendly Name .
    '   //
    '   // Return values:

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩亚洲欧美中文三级| 五月激情综合网| 国产精品区一区二区三区| 国产精品毛片a∨一区二区三区| 国内精品国产三级国产a久久| 国产传媒久久文化传媒| 欧美综合一区二区| 精品国产乱码久久久久久闺蜜 | 久久精品亚洲精品国产欧美kt∨| 国产欧美中文在线| 男男视频亚洲欧美| 成人黄色电影在线 | 成人av电影在线| 中文字幕五月欧美| 久久99精品一区二区三区三区| 色欲综合视频天天天| 精品免费国产二区三区| 亚洲成人第一页| 99riav久久精品riav| 日韩欧美黄色影院| 午夜精品123| 久久午夜电影网| 日本v片在线高清不卡在线观看| 欧美mv日韩mv亚洲| caoporen国产精品视频| 欧美国产成人精品| 粉嫩aⅴ一区二区三区四区五区| 精品精品欲导航| 不卡影院免费观看| 天天亚洲美女在线视频| 日本一区二区三区国色天香| 91国偷自产一区二区开放时间 | 亚洲国产日韩a在线播放| 成a人片国产精品| 日韩电影在线看| 日韩三级在线观看| 91麻豆6部合集magnet| 国产精品久久久久久久第一福利| 国产aⅴ综合色| 日韩精品电影在线| 欧美成人性战久久| 91蝌蚪porny九色| 国模冰冰炮一区二区| 亚洲一区二区成人在线观看| 在线这里只有精品| 国产成人综合视频| 一区二区三区免费网站| 91福利资源站| 国产精品白丝av| 亚洲欧美一区二区不卡| 色婷婷综合久久久久中文| 激情文学综合网| 亚洲成av人片www| 日韩毛片在线免费观看| 色婷婷综合久久| 成人sese在线| 国产一区二区三区久久悠悠色av| 欧美—级在线免费片| 日韩欧美中文一区| 欧美剧情片在线观看| 日本不卡视频一二三区| 一区二区三区久久| 亚洲精品高清在线| 欧美日韩精品一区二区在线播放| 天天亚洲美女在线视频| 亚洲精品欧美激情| 综合色中文字幕| 国产日韩欧美亚洲| 国产日韩欧美激情| 欧美一区二区三区日韩| 国产精品亚洲第一| 国产一区在线观看麻豆| 另类综合日韩欧美亚洲| 国产精品久久久久久久久免费相片 | 成人性生交大片免费看中文网站| 自拍偷拍欧美精品| 国产精品国产三级国产a| 久久久久久电影| 欧美优质美女网站| 日韩精品一二区| 午夜精品爽啪视频| 亚洲国产精品久久久久婷婷884| 亚洲乱码国产乱码精品精可以看| 亚洲欧美另类小说视频| 亚洲免费在线播放| 亚洲综合在线电影| 91影院在线观看| 91免费观看视频| 欧美网站一区二区| 91精品婷婷国产综合久久竹菊| 国产成人午夜精品影院观看视频| 国产成人h网站| av亚洲精华国产精华精华| 91浏览器打开| 在线播放欧美女士性生活| 日韩色在线观看| 国产人成亚洲第一网站在线播放| 国产女主播一区| 亚洲综合免费观看高清在线观看| 午夜精品国产更新| 极品瑜伽女神91| 99精品欧美一区二区三区小说 | 激情综合一区二区三区| 国产成人午夜精品影院观看视频| 一本色道亚洲精品aⅴ| 777午夜精品视频在线播放| 精品国产凹凸成av人网站| 亚洲国产精品激情在线观看 | 国产目拍亚洲精品99久久精品| 国产精品日日摸夜夜摸av| 亚洲妇熟xx妇色黄| 国产不卡视频一区| 欧美另类高清zo欧美| 裸体健美xxxx欧美裸体表演| 亚洲国产精品成人久久综合一区| 亚洲精品伦理在线| 国产综合色视频| 色丁香久综合在线久综合在线观看| 91精品国产综合久久国产大片| 久久婷婷一区二区三区| 亚洲九九爱视频| 国产在线国偷精品免费看| 91国偷自产一区二区三区观看| 精品国产百合女同互慰| 亚洲午夜电影在线观看| 国产黄人亚洲片| 欧美精品丝袜中出| 国产精品天干天干在线综合| 丝袜诱惑制服诱惑色一区在线观看 | 偷拍亚洲欧洲综合| 丁香另类激情小说| 日韩欧美中文一区二区| 亚洲免费av高清| 国产精品亚洲午夜一区二区三区| 欧美在线不卡一区| 国产精品视频观看| 狠狠色狠狠色综合| 91麻豆精品国产91| 亚洲精品美国一| bt欧美亚洲午夜电影天堂| 日韩精品一区二区三区三区免费| 亚洲免费在线观看视频| 国产成人精品影视| 欧美精品一区二区三区高清aⅴ| 亚洲不卡一区二区三区| 99re视频精品| 亚洲国产精品ⅴa在线观看| 国产综合色在线视频区| 欧美日韩国产一二三| 亚洲精品国产高清久久伦理二区| 国产福利精品一区二区| 精品美女一区二区| 玖玖九九国产精品| 91精品国产高清一区二区三区蜜臀 | 国产成人高清视频| 久久色成人在线| 久久99精品国产| 精品免费国产二区三区| 久久精品国产亚洲aⅴ| 91精品国产一区二区三区蜜臀 | 久久亚洲影视婷婷| 韩国成人福利片在线播放| 日韩欧美国产三级| 亚洲国产人成综合网站| 欧美日韩极品在线观看一区| 樱花影视一区二区| 在线观看亚洲a| 午夜视频一区在线观看| 欧美日韩久久一区二区| 午夜视频在线观看一区二区| 欧美日韩不卡一区| 偷偷要91色婷婷| 欧美日韩黄色一区二区| 亚洲午夜电影网| 日韩一区二区电影| 韩国一区二区三区| 国产欧美一区二区在线观看| 高清在线成人网| 综合色中文字幕| 欧美无砖专区一中文字| 日日摸夜夜添夜夜添精品视频 | 精品国产第一区二区三区观看体验| 狠狠色狠狠色综合| 亚洲欧洲色图综合| 欧美在线视频全部完| 美日韩一级片在线观看| 久久久久久9999| 色综合色狠狠天天综合色| 婷婷中文字幕综合| 精品国产欧美一区二区| 成人va在线观看| 婷婷丁香激情综合| 久久蜜桃av一区精品变态类天堂| 粉嫩嫩av羞羞动漫久久久| 日韩美女视频一区| 欧美一级二级三级蜜桃| 国产精品亚洲专一区二区三区| 亚洲色欲色欲www| 欧美一区二区视频观看视频 | 色婷婷精品久久二区二区蜜臂av |