GMap.NET.WindowsMobile/GMap.NET.GPS/GpsDeviceState.cs

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
//
// Use of this sample source code is subject to the terms of the Microsoft
// license agreement under which you licensed this sample source code. If
// you did not accept the terms of the license agreement, you are not
// authorized to use this sample source code. For the terms of the license,
// please see the license agreement between you and Microsoft or, if applicable,
// see the LICENSE.RTF on your install media or the root of your tools installation.
// THE SAMPLE SOURCE CODE IS PROVIDED "AS IS", WITH NO WARRANTIES OR INDEMNITIES.
//
#region Using directives

using System;
using System.Runtime.InteropServices;

#endregion

namespace GMap.NET.GPS
{
   public enum GpsServiceState : int
   {
      Off=0,
      On=1,
      StartingUp=2,
      ShuttingDown=3,
      Unloading=4,
      Uninitialized=5,
      Unknown=-1
   }

   [StructLayout(LayoutKind.Sequential)]
   internal struct FileTime
   {
      int dwLowDateTime;
      int dwHighDateTime;
   }

   /// <summary>
   /// GpsDeviceState holds the state of the gps device and the friendly name if the 
   /// gps supports them.
   /// </summary>
   [StructLayout(LayoutKind.Sequential)]
   public class GpsDeviceState
   {
      public static int GpsMaxFriendlyName = 64;
      public static int GpsDeviceStructureSize = 216;

      int serviceState = 0;
      /// <summary>
      /// State of the GPS Intermediate Driver service
      /// </summary>
      public GpsServiceState ServiceState
      {
         get
         {
            return (GpsServiceState) serviceState;
         }
      }
后面还有 51 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。