📄 smsprov.h
字号:
{
enum tagEnumeration_SMS_PackageStatusDistPointsSummarizer_State
{
ENUM_INSTALLED = 0L,
ENUM_INSTALL_PENDING = 1L,
ENUM_INSTALL_RETRYING = 2L,
ENUM_INSTALL_FAILED = 3L,
ENUM_REMOVAL_PENDING = 4L,
ENUM_REMOVAL_RETRYING = 5L,
ENUM_REMOVAL_FAILED = 6L
};
} // namespace State
DEFINE_PROP(SummaryDate);
} // namespace SMS_PackageStatusDistPointsSummarizer
//----------------------------------------------------------------------------
// SMS_PackageStatusRootSummarizer :
//
//
//
DEFINE_CLASS(SMS_PackageStatusRootSummarizer);
namespace SMS_PackageStatusRootSummarizer
{
DEFINE_PROP(Failed);
DEFINE_PROP(Installed);
DEFINE_PROP(Name);
DEFINE_PROP(PackageID);
DEFINE_PROP(Retrying);
DEFINE_PROP(SourceCompressedSize);
DEFINE_PROP(SourceDate);
DEFINE_PROP(SourceSite);
DEFINE_PROP(SourceSize);
DEFINE_PROP(SourceVersion);
DEFINE_PROP(Targeted);
} // namespace SMS_PackageStatusRootSummarizer
//----------------------------------------------------------------------------
// SMS_PackageToAdvert_a :
//
//
//
DEFINE_CLASS(SMS_PackageToAdvert_a);
namespace SMS_PackageToAdvert_a
{
DEFINE_PROP(advert);
DEFINE_PROP(package);
} // namespace SMS_PackageToAdvert_a
//----------------------------------------------------------------------------
// SMS_PackageToSourceSite_a :
//
//
//
DEFINE_CLASS(SMS_PackageToSourceSite_a);
namespace SMS_PackageToSourceSite_a
{
DEFINE_PROP(ownedPackage);
DEFINE_PROP(pkgSourcesite);
} // namespace SMS_PackageToSourceSite_a
//----------------------------------------------------------------------------
// SMS_PDF_Package :
//
//
//
DEFINE_CLASS(SMS_PDF_Package);
namespace SMS_PDF_Package
{
DEFINE_PROP(Icon);
DEFINE_PROP(IconSize);
DEFINE_PROP(Language);
DEFINE_PROP(Name);
DEFINE_PROP(PDFFileName);
DEFINE_PROP(PDFID);
DEFINE_PROP(Publisher);
DEFINE_PROP(RequiredIconNames);
DEFINE_PROP(Status);
namespace Status
{
enum tagEnumeration_SMS_PDF_Package_Status
{
ENUM_Loaded = 0L,
ENUM_RequiresIcon = 1L
};
} // namespace Status
DEFINE_PROP(Version);
DEFINE_METHOD(ProcessInBox);
namespace ProcessInBox
{
namespace Out
{
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace ProcessInBox
DEFINE_METHOD(LoadPDF);
namespace LoadPDF
{
namespace In
{
DEFINE_PARAM(PDFFile);
DEFINE_PARAM(PDFFileName);
} // namespace In
namespace Out
{
DEFINE_PARAM(PDFID);
DEFINE_PARAM(RequiredIconNames);
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace LoadPDF
DEFINE_METHOD(LoadIconForPDF);
namespace LoadIconForPDF
{
namespace In
{
DEFINE_PARAM(Icon);
DEFINE_PARAM(IconFileName);
DEFINE_PARAM(PDFID);
} // namespace In
namespace Out
{
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace LoadIconForPDF
DEFINE_METHOD(GetPDFData);
namespace GetPDFData
{
namespace In
{
DEFINE_PARAM(PDFID);
} // namespace In
namespace Out
{
DEFINE_PARAM(PackageData);
DEFINE_PARAM(ProgramData);
DEFINE_PARAM(ReturnValue);
} // namespace Out
} // namespace GetPDFData
} // namespace SMS_PDF_Package
//----------------------------------------------------------------------------
// SMS_PDF_Program :
//
//
//
DEFINE_CLASS(SMS_PDF_Program);
namespace SMS_PDF_Program
{
DEFINE_PROP(CommandLine);
DEFINE_PROP(Comment);
DEFINE_PROP(DependentProgram);
DEFINE_PROP(Description);
DEFINE_PROP(DiskSpaceReq);
DEFINE_PROP(DriveLetter);
DEFINE_PROP(Duration);
DEFINE_PROP(Icon);
DEFINE_PROP(IconSize);
DEFINE_PROP(PDFID);
DEFINE_PROP(ProgramFlags);
DEFINE_PROP(ProgramName);
DEFINE_PROP(Publisher);
DEFINE_PROP(Requirements);
DEFINE_PROP(WorkingDirectory);
} // namespace SMS_PDF_Program
//----------------------------------------------------------------------------
// SMS_PDFPkgToPDFProgram_a :
//
//
//
DEFINE_CLASS(SMS_PDFPkgToPDFProgram_a);
namespace SMS_PDFPkgToPDFProgram_a
{
DEFINE_PROP(PDF_Package);
DEFINE_PROP(PDF_Program);
} // namespace SMS_PDFPkgToPDFProgram_a
//----------------------------------------------------------------------------
// SMS_PkgToPkgAccess_a :
//
//
//
DEFINE_CLASS(SMS_PkgToPkgAccess_a);
namespace SMS_PkgToPkgAccess_a
{
DEFINE_PROP(package);
DEFINE_PROP(pkgAccess);
} // namespace SMS_PkgToPkgAccess_a
//----------------------------------------------------------------------------
// SMS_PkgToPkgProgram_a :
//
//
//
DEFINE_CLASS(SMS_PkgToPkgProgram_a);
namespace SMS_PkgToPkgProgram_a
{
DEFINE_PROP(package);
DEFINE_PROP(pkgProgram);
} // namespace SMS_PkgToPkgProgram_a
//----------------------------------------------------------------------------
// SMS_PkgToPkgServer_a :
//
//
//
DEFINE_CLASS(SMS_PkgToPkgServer_a);
namespace SMS_PkgToPkgServer_a
{
DEFINE_PROP(package);
DEFINE_PROP(pkgServer);
} // namespace SMS_PkgToPkgServer_a
//----------------------------------------------------------------------------
// SMS_Program :
//
//
//
DEFINE_CLASS(SMS_Program);
namespace SMS_Program
{
DEFINE_PROP(ActionInProgress);
namespace ActionInProgress
{
enum tagEnumeration_SMS_Program_ActionInProgress
{
ENUM_NONE = 0L,
ENUM_UPDATE = 1L,
ENUM_ADD = 2L,
ENUM_DELETE = 3L
};
} // namespace ActionInProgress
DEFINE_PROP(ApplicationHierarchy);
DEFINE_PROP(CommandLine);
DEFINE_PROP(Comment);
DEFINE_PROP(DependentProgram);
DEFINE_PROP(Description);
DEFINE_PROP(DiskSpaceReq);
DEFINE_PROP(DriveLetter);
DEFINE_PROP(Duration);
DEFINE_PROP(Icon);
DEFINE_PROP(IconSize);
DEFINE_PROP(PackageID);
DEFINE_PROP(ProgramFlags);
namespace ProgramFlags
{
enum tagBitField_SMS_Program_ProgramFlags
{
BIT_DISABLED = 0x00001000,
BIT_UNATTENDED = 0x00002000,
BIT_USERCONTEXT = 0x00004000,
BIT_ADMINRIGHTS = 0x00008000,
BIT_EVERYUSER = 0x00010000,
BIT_NOUSERLOGGEDIN = 0x00020000,
BIT_OKTOQUIT = 0x00040000,
BIT_OKTOREBOOT = 0x00080000,
BIT_USEUNCPATH = 0x00100000,
BIT_PERSISTCONNECTION = 0x00200000,
BIT_RUNMINIMIZED = 0x00400000,
BIT_RUNMAXIMIZED = 0x00800000,
BIT_HIDEWINDOW = 0x01000000,
BIT_OKLOGOFF = 0x02000000,
BIT_RUNACCOUNT = 0x04000000,
BIT_ANY_PLATFORM = 0x08000000,
BIT_STILL_RUNNING = 0x10000000,
BIT_SUPPORT_UNINSTALL = 0x20000000
};
} // namespace ProgramFlags
DEFINE_PROP(ProgramName);
DEFINE_PROP(RemovalKey);
DEFINE_PROP(Requirements);
DEFINE_PROP(SupportedOperatingSystems);
DEFINE_PROP(WorkingDirectory);
} // namespace SMS_Program
//----------------------------------------------------------------------------
// SMS_PropertyDisplayNode :
//
//
//
DEFINE_CLASS(SMS_PropertyDisplayNode);
namespace SMS_PropertyDisplayNode
{
DEFINE_PROP(ClassDisplayName);
DEFINE_PROP(ClassName);
DEFINE_PROP(Flags);
namespace Flags
{
enum tagBitField_SMS_PropertyDisplayNode_Flags
{
BIT_Static = 0x00000001,
BIT_RootNode = 0x00000002,
BIT_LeafNode = 0x00000004,
BIT_HasHistory = 0x00000008,
BIT_UserDefined = 0x00000040
};
} // namespace Flags
DEFINE_PROP(NodeKey);
DEFINE_PROP(NodeName);
DEFINE_PROP(PaneOrder);
DEFINE_PROP(ParentNodeKey);
DEFINE_PROP(ResourceDisplayName);
DEFINE_PROP(ResultProperties);
DEFINE_PROP(ResultPropertyIDName);
DEFINE_PROP(ScopePropertyIDName);
DEFINE_PROP(ScopePropertyNames);
} // namespace SMS_PropertyDisplayNode
//----------------------------------------------------------------------------
// SMS_Query :
//
//
//
DEFINE_CLASS(SMS_Query);
namespace SMS_Query
{
DEFINE_PROP(Comments);
DEFINE_PROP(Expression);
DEFINE_PROP(LimitToCollectionID);
DEFINE_PROP(Name);
DEFINE_PROP(QueryID);
DEFINE_PROP(TargetClassName);
} // namespace SMS_Query
//----------------------------------------------------------------------------
// SMS_R_IPNetwork :
//
//
//
DEFINE_CLASS(SMS_R_IPNetwork);
namespace SMS_R_IPNetwork
{
DEFINE_PROP(AgentName);
DEFINE_PROP(AgentSite);
DEFINE_PROP(AgentTime);
DEFINE_PROP(Name);
DEFINE_PROP(ResourceType);
DEFINE_PROP(SMSAssignedSites);
DEFINE_PROP(SubnetAddress);
DEFINE_PROP(SubnetMask);
} // namespace SMS_R_IPNetwork
//----------------------------------------------------------------------------
// SMS_R_System :
//
//
//
DEFINE_CLASS(SMS_R_System);
namespace SMS_R_System
{
DEFINE_PROP(AgentName);
DEFINE_PROP(AgentSite);
DEFINE_PROP(AgentTime);
DEFINE_PROP(Client);
DEFINE_PROP(ClientVersion);
DEFINE_PROP(IPAddresses);
DEFINE_PROP(IPSubnets);
DEFINE_PROP(IPXAddresses);
DEFINE_PROP(IPXNetworkNumbers);
DEFINE_PROP(LastLogonUserDomain);
DEFINE_PROP(LastLogonUserName);
DEFINE_PROP(MACAddresses);
DEFINE_PROP(Name);
DEFINE_PROP(NetbiosName);
DEFINE_PROP(OperatingSystemNameandVersion);
DEFINE_PROP(ResourceDomainORWorkgroup);
DEFINE_PROP(ResourceNames);
DEFINE_PROP(ResourceType);
DEFINE_PROP(SMSAssignedSites);
DEFINE_PROP(SMSInstalledSites);
DEFINE_PROP(SMSUniqueIdentifier);
DEFINE_PROP(SNMPCommunityName);
DEFINE_PROP(SystemRoles);
} // namespace SMS_R_System
//----------------------------------------------------------------------------
// SMS_R_User :
//
//
//
DEFINE_CLASS(SMS_R_User);
namespace SMS_R_User
{
DEFINE_PROP(AgentName);
DEFINE_PROP(AgentSite);
DEFINE_PROP(AgentTime);
DEFINE_PROP(FullUserName);
DEFINE_PROP(Name);
DEFINE_PROP(NetworkOperatingSystem);
DEFINE_PROP(ResourceType);
DEFINE_PROP(SMSAssignedSites);
DEFINE_PROP(UniqueUserName);
DEFINE_PROP(UserName);
DEFINE_PROP(WindowsNTDomain);
} // namespace SMS_R_User
//----------------------------------------------------------------------------
// SMS_R_UserGroup :
//
//
//
DEFINE_CLASS(SMS_R_UserGroup);
namespace SMS_R_UserGroup
{
DEFINE_PROP(AgentName);
DEFINE_PROP(AgentSite);
DEFINE_PROP(AgentTime);
DEFINE_PROP(Name);
DEFINE_PROP(NetworkOperatingSystem);
DEFINE_PROP(ResourceType);
DEFINE_PROP(SMSAssignedSites);
DEFINE_PROP(UniqueUsergroupName);
DEFINE_PROP(UsergroupName);
DEFINE_PROP(WindowsNTDomain);
} // namespace SMS_R_UserGroup
//----------------------------------------------------------------------------
// SMS_ResIDValueLookup :
//
//
//
DEFINE_CLASS(SMS_ResIDValueLookup);
namespace SMS_ResIDValueLookup
{
DEFINE_PROP(IntLookupValue);
DEFINE_PROP(LookupName);
DEFINE_PROP(ResDLL);
DEFINE_PROP(ResID);
DEFINE_PROP(StringLookupValue);
} // namespace SMS_ResIDValueLookup
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -