📄 smsprov.h
字号:
} // namespace GetProviderVersion
} // namespace SMS_Identification
//----------------------------------------------------------------------------
// SMS_Legacy_PackageLocations :
//
//
//
DEFINE_CLASS(SMS_Legacy_PackageLocations);
namespace SMS_Legacy_PackageLocations
{
DEFINE_PROP(ComponentName);
DEFINE_PROP(InstanceKey);
DEFINE_PROP(MachineID);
DEFINE_PROP(MasterCopyFlag);
DEFINE_PROP(ObjectKey);
DEFINE_PROP(PackageKey);
DEFINE_PROP(ServerName);
DEFINE_PROP(ShareName);
DEFINE_PROP(SiteCode);
DEFINE_PROP(TimeKey);
DEFINE_PROP(WkstaServerFlag);
} // namespace SMS_Legacy_PackageLocations
//----------------------------------------------------------------------------
// SMS_Legacy_Packages :
//
//
//
DEFINE_CLASS(SMS_Legacy_Packages);
namespace SMS_Legacy_Packages
{
DEFINE_PROP(Comments);
DEFINE_PROP(InventoryFlag);
DEFINE_PROP(LastUpdateTime);
DEFINE_PROP(ObjectKey);
DEFINE_PROP(PackageKey);
DEFINE_PROP(PackageName);
DEFINE_PROP(PermissionFlags);
DEFINE_PROP(ServerFlag);
DEFINE_PROP(ServerRoot);
DEFINE_PROP(ServerTransfer);
DEFINE_PROP(ShareName);
DEFINE_PROP(TotalConcurrentUses);
DEFINE_PROP(WkstaRoot);
DEFINE_PROP(WkstaTransfer);
DEFINE_PROP(WorkstationFlag);
} // namespace SMS_Legacy_Packages
//----------------------------------------------------------------------------
// SMS_Legacy_ProgramGroupProgramItems :
//
//
//
DEFINE_CLASS(SMS_Legacy_ProgramGroupProgramItems);
namespace SMS_Legacy_ProgramGroupProgramItems
{
DEFINE_PROP(ItemKey);
DEFINE_PROP(ObjectKey);
DEFINE_PROP(PackageKey);
DEFINE_PROP(ProgramGroupKey);
} // namespace SMS_Legacy_ProgramGroupProgramItems
//----------------------------------------------------------------------------
// SMS_Legacy_ProgramGroups :
//
//
//
DEFINE_CLASS(SMS_Legacy_ProgramGroups);
namespace SMS_Legacy_ProgramGroups
{
DEFINE_PROP(Comment);
DEFINE_PROP(Name);
DEFINE_PROP(ObjectKey);
DEFINE_PROP(ProgramGroupKey);
} // namespace SMS_Legacy_ProgramGroups
//----------------------------------------------------------------------------
// SMS_Legacy_ProgramGroupUserGroups :
//
//
//
DEFINE_CLASS(SMS_Legacy_ProgramGroupUserGroups);
namespace SMS_Legacy_ProgramGroupUserGroups
{
DEFINE_PROP(ObjectKey);
DEFINE_PROP(ProgramGroupKey);
DEFINE_PROP(UserGroupName);
} // namespace SMS_Legacy_ProgramGroupUserGroups
//----------------------------------------------------------------------------
// SMS_Legacy_ProgramItems :
//
//
//
DEFINE_CLASS(SMS_Legacy_ProgramItems);
namespace SMS_Legacy_ProgramItems
{
DEFINE_PROP(CommandLine);
DEFINE_PROP(ConfigScript);
DEFINE_PROP(ConversionComment);
DEFINE_PROP(ConversionFlags);
DEFINE_PROP(Description);
DEFINE_PROP(DriveLetter);
DEFINE_PROP(DriveMethod);
DEFINE_PROP(ExecutableFlag);
DEFINE_PROP(Icon);
DEFINE_PROP(IniFile);
DEFINE_PROP(ItemKey);
DEFINE_PROP(ObjectKey);
DEFINE_PROP(PackageKey);
DEFINE_PROP(Platforms);
DEFINE_PROP(RegistryName);
DEFINE_PROP(RunMinimized);
DEFINE_PROP(SearchLocal);
DEFINE_PROP(Win31);
DEFINE_PROP(WinNT);
} // namespace SMS_Legacy_ProgramItems
//----------------------------------------------------------------------------
// SMS_LegacyClass :
//
//
//
DEFINE_CLASS(SMS_LegacyClass);
namespace SMS_LegacyClass
{
} // namespace SMS_LegacyClass
//----------------------------------------------------------------------------
// SMS_NAL_Methods :
//
//
//
DEFINE_CLASS(SMS_NAL_Methods);
namespace SMS_NAL_Methods
{
DEFINE_METHOD(PackNALPath);
namespace PackNALPath
{
namespace In
{
DEFINE_PARAM(DisplayQualifiers);
DEFINE_PARAM(NALType);
DEFINE_PARAM(NetworkConnectionQualifiers);
DEFINE_PARAM(NetworkOSPath);
} // namespace In
namespace Out
{
DEFINE_PARAM(NALPath);
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace PackNALPath
DEFINE_METHOD(UnPackNALPath);
namespace UnPackNALPath
{
namespace In
{
DEFINE_PARAM(NALPath);
} // namespace In
namespace Out
{
DEFINE_PARAM(DisplayQualifiers);
DEFINE_PARAM(NALType);
DEFINE_PARAM(NetworkConnectionQualifiers);
DEFINE_PARAM(NetworkOSPath);
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace UnPackNALPath
} // namespace SMS_NAL_Methods
//----------------------------------------------------------------------------
// SMS_ObjectToClassPermissions_a :
//
//
//
DEFINE_CLASS(SMS_ObjectToClassPermissions_a);
namespace SMS_ObjectToClassPermissions_a
{
DEFINE_PROP(classPermissions);
DEFINE_PROP(object);
} // namespace SMS_ObjectToClassPermissions_a
//----------------------------------------------------------------------------
// SMS_ObjectToInstancePermissions_a :
//
//
//
DEFINE_CLASS(SMS_ObjectToInstancePermissions_a);
namespace SMS_ObjectToInstancePermissions_a
{
DEFINE_PROP(instancePermissions);
DEFINE_PROP(object);
} // namespace SMS_ObjectToInstancePermissions_a
//----------------------------------------------------------------------------
// SMS_OS_Details :
//
//
//
DEFINE_CLASS(SMS_OS_Details);
namespace SMS_OS_Details
{
DEFINE_PROP(MaxVersion);
DEFINE_PROP(MinVersion);
DEFINE_PROP(Name);
DEFINE_PROP(Platform);
} // namespace SMS_OS_Details
//----------------------------------------------------------------------------
// SMS_Package :
//
//
//
DEFINE_CLASS(SMS_Package);
namespace SMS_Package
{
DEFINE_PROP(ActionInProgress);
namespace ActionInProgress
{
enum tagEnumeration_SMS_Package_ActionInProgress
{
ENUM_NONE = 0L,
ENUM_UPDATE = 1L,
ENUM_ADD = 2L,
ENUM_DELETE = 3L
};
} // namespace ActionInProgress
DEFINE_PROP(Description);
DEFINE_PROP(ForcedDisconnectDelay);
DEFINE_PROP(ForcedDisconnectEnabled);
DEFINE_PROP(ForcedDisconnectNumRetries);
DEFINE_PROP(Icon);
DEFINE_PROP(IconSize);
DEFINE_PROP(IgnoreAddressSchedule);
DEFINE_PROP(Language);
DEFINE_PROP(LastRefreshTime);
DEFINE_PROP(Manufacturer);
DEFINE_PROP(MIFFilename);
DEFINE_PROP(MIFName);
DEFINE_PROP(MIFPublisher);
DEFINE_PROP(MIFVersion);
DEFINE_PROP(Name);
DEFINE_PROP(PackageID);
DEFINE_PROP(PkgFlags);
namespace PkgFlags
{
enum tagBitField_SMS_Package_PkgFlags
{
BIT_USE_SPECIAL_MIF = 0x20000000
};
} // namespace PkgFlags
DEFINE_PROP(PkgSourceFlag);
namespace PkgSourceFlag
{
enum tagEnumeration_SMS_Package_PkgSourceFlag
{
ENUM_STORAGE_NEEDS_SPECIFYING = 0L,
ENUM_STORAGE_NO_SOURCE = 1L,
ENUM_STORAGE_DIRECT = 2L,
ENUM_STORAGE_COMPRESS = 3L,
ENUM_STORAGE_LOCAL = 4L
};
} // namespace PkgSourceFlag
DEFINE_PROP(PkgSourcePath);
DEFINE_PROP(PreferredAddressType);
DEFINE_PROP(Priority);
namespace Priority
{
enum tagEnumeration_SMS_Package_Priority
{
ENUM_HIGH = 1L,
ENUM_NORMAL = 2L,
ENUM_LOW = 3L
};
} // namespace Priority
DEFINE_PROP(RefreshPkgSourceFlag);
DEFINE_PROP(RefreshSchedule);
DEFINE_PROP(ShareName);
DEFINE_PROP(ShareType);
namespace ShareType
{
enum tagEnumeration_SMS_Package_ShareType
{
ENUM_SHARE_COMMON = 1L,
ENUM_SHARE_SPECIFIC = 2L
};
} // namespace ShareType
DEFINE_PROP(SourceDate);
DEFINE_PROP(SourceSite);
DEFINE_PROP(SourceVersion);
DEFINE_PROP(StoredPkgPath);
DEFINE_PROP(StoredPkgVersion);
DEFINE_PROP(Version);
DEFINE_METHOD(RefreshPkgSource);
namespace RefreshPkgSource
{
namespace Out
{
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace RefreshPkgSource
} // namespace SMS_Package
//----------------------------------------------------------------------------
// SMS_PackageAccessByUsers :
//
//
//
DEFINE_CLASS(SMS_PackageAccessByUsers);
namespace SMS_PackageAccessByUsers
{
DEFINE_PROP(Access);
namespace Access
{
enum tagBitField_SMS_PackageAccessByUsers_Access
{
BIT_READ = 0x00000001,
BIT_WRITE = 0x00000002,
BIT_EXECUTE = 0x00000004,
BIT_CREATE = 0x00000008,
BIT_DELETE = 0x00000010,
BIT_VIEW_FOLDERS = 0x00000020,
BIT_VIEW_FILES = 0x00000040,
BIT_CHANGE_PERMISSIONS = 0x00000080,
BIT_CHANGE_ATTRIBUTES = 0x00000100
};
} // namespace Access
DEFINE_PROP(PackageID);
DEFINE_PROP(UserName);
} // namespace SMS_PackageAccessByUsers
//----------------------------------------------------------------------------
// SMS_PackageStatus :
//
//
//
DEFINE_CLASS(SMS_PackageStatus);
namespace SMS_PackageStatus
{
DEFINE_PROP(Location);
DEFINE_PROP(PackageID);
DEFINE_PROP(Personality);
namespace Personality
{
enum tagEnumeration_SMS_PackageStatus_Personality
{
ENUM_NONE = 0L,
ENUM_MAC = 1L,
ENUM_FPNW = 2L
};
} // namespace Personality
DEFINE_PROP(PkgServer);
DEFINE_PROP(ShareName);
DEFINE_PROP(SiteCode);
DEFINE_PROP(Status);
namespace Status
{
enum tagEnumeration_SMS_PackageStatus_Status
{
ENUM_NONE = 0L,
ENUM_SENT = 1L,
ENUM_RECEIVED = 2L,
ENUM_INSTALLED = 3L,
ENUM_RETRY = 4L,
ENUM_FAILED = 5L,
ENUM_REMOVED = 6L,
ENUM_PENDING_REMOVE = 7L
};
} // namespace Status
DEFINE_PROP(Type);
namespace Type
{
enum tagEnumeration_SMS_PackageStatus_Type
{
ENUM_MASTER = 1L,
ENUM_COPY = 2L
};
} // namespace Type
DEFINE_PROP(UpdateTime);
} // namespace SMS_PackageStatus
//----------------------------------------------------------------------------
// SMS_PackageStatusDetailSummarizer :
//
//
//
DEFINE_CLASS(SMS_PackageStatusDetailSummarizer);
namespace SMS_PackageStatusDetailSummarizer
{
DEFINE_PROP(Failed);
DEFINE_PROP(Installed);
DEFINE_PROP(Name);
DEFINE_PROP(PackageID);
DEFINE_PROP(Retrying);
DEFINE_PROP(SiteCode);
DEFINE_PROP(SiteName);
DEFINE_PROP(SourceVersion);
DEFINE_PROP(SummaryDate);
DEFINE_PROP(Targeted);
} // namespace SMS_PackageStatusDetailSummarizer
//----------------------------------------------------------------------------
// SMS_PackageStatusDistPointsSummarizer :
//
//
//
DEFINE_CLASS(SMS_PackageStatusDistPointsSummarizer);
namespace SMS_PackageStatusDistPointsSummarizer
{
DEFINE_PROP(LastCopied);
DEFINE_PROP(PackageID);
DEFINE_PROP(ServerNALPath);
DEFINE_PROP(SiteCode);
DEFINE_PROP(SourceNALPath);
DEFINE_PROP(SourceVersion);
DEFINE_PROP(State);
namespace State
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -