DCOM security settings, 112
DecipherACEFlags() function, 632
DecipherACEFlagType() function, 635–36
DecipherACEMask() function
defined, 637
Select Case statement, 640
DecipherACEType() function, 627–29, 649
DecipherADSISecurityDescriptor() function, 564, 620
Deciphering security descriptors, 611–19
ACE AccessMask property, 637–91
ACE Flags property, 632–35
ACE FlagType property, 635–37
ACEs, 626–91
ACE Trustee property, 627
ACE Type property, 627–32
ACLs, 625–26
ADSI representation, 616–19
components, 619–91
Control Flags property, 620–25
Group property, 619–20
Owner property, 619–20
WMI representation, 611–15
See also Security descriptors
DecipherSDControlFlags() function, 623
DecipherWMISecurityDescriptor() function, 564, 565, 567–68, 572, 619
DecodeIPRouteFunction.vbs file, 420
DecodeOVOWManagedNodeOSType() class, 836
DecodeOVOWManagedNodeOSVersion() function, 836
DecodeOVOWMessageSeverity() function, 835–36
DecodeOVOWMessageSourceType() function, 839
DecodeOVOWMessageState() function, 836
Default security descriptors
creating, 603–7
share, 604, 605–6
See also Security descriptors
DelACE() function, 564, 571
code, 704–6
defined, 703
functioning, 706
input parameters, 703
remove all ACEs part, 706
remove a specific ACE part, 706–7
Trustee parameter, 703, 710
See also Access Control Entries (ACEs)
Desktop information classes, 113–21
defined, 113
list of, 113
Win32_Desktop class, 113–14
Win32_Environment class, 115–21
Win32_TimeZone class, 115
Win32_UserDesktop class, 144
See also Operating system classes
DFS provider, 344–52
capabilities, 344
classes, 344
defined, 344
Win32_DfsNode class, 344, 345, 348, 349, 350, 351, 352
Win32_DfsNodeTarget class, 344, 348
Win32_DfsTarget class, 344, 348, 349, 351, 352
See also Distributed File System (DFS)
Directories
copying, 136–38
deleting, 136–38
manipulation of, 135
renaming, 136–38
Discretionary ACL (DACL), 546
Disk drive information, gathering, 127–28, 129–30
Disk partitions
hosting logical disks, 130
information, gathering, 127–29
Disk Quota provider, 124, 131, 329–44
capabilities, 329
classes, 330
defined, 329
Win32_DiskQuota class, 330, 332, 339, 341, 343
Win32_QuotaSetting class, 330, 331, 332, 338
Win32_VolumeQuotaSetting class, 331
Disk quotas
configuring, per user, 339–41
creating, 339–41
default, configuring, 332, 334–38
default, per volume, 332
default settings, 330
deleting, 339–41, 343–44
enabling, 336
limit, 338, 341
managing, 355
retrieving, 331, 355
updating, 339–41, 343
viewing, 339–41
Windows Explorer management interface, 333
Disk services management, 357
DisplayFormattedProperty() function, 23, 58, 434, 616
DisplayFormattedPropertyFunction.vbs, 23, 24
code, 24–26
for displaying two properties, 58
parameters, 24
DisplayFormattedSTDProperty() function, 616
DisplaylnstanceProperties.vbs, 23
DisplayNameSpaces() function, 11, 12, 13
DisplayProviderClasses() function, 14
DistinguishedName object, 722
Distributed File System (DFS)
configuration example, 348
creating, 346–48, 350–51
defined, 344
deleting, 346–48, 350–51
domain-based, 344
modifying, 346–48, 350–51
Root, 344
viewing, 346–48, 350–51
See also DFS provider
DMA resource usage, 45
DNS
alias, creating, 428
association classes, 428
boot method, 436
cache, clearing, 446
classes, 426–27, 430
domain class, 426, 427
forwarders, 436
information, viewing, 434–36
log level, 436
records class, 427, 450
records management, 446–47
DNS provider, 211, 212, 423–50
availability, 424
capabilities, 424
classes, 424–25
defined, 423
implementation, 425
MicrosoftDNS_Atype class, 449
MicrosoftDNS_Cache class, 426, 446
MicrosoftDNS_CNAMEType class, 449
MicrosoftDNS_Domain class, 426
MicrosoftDNS_DomainResourceRecordContainment class, 426
MicrosoftDNS_ResourceRecord class, 426–27, 448–50
MicrosoftDNS_RootHints class, 426
MicrosoftDNS_Server class, 426, 427, 431–37
MicrosoftDNS_ServerDomainContainment class, 426
MicrosoftDNS_Zone class, 426, 427, 439–46
See also Network components providers
DNS servers
class, 426
listening IP addresses, 437
management, 431–34
property values, 437
recursion, 436–37
round-robin, 437
scavenging, 436
slave, 436
starting, 436
stopping, 436
DNS zones, 437–46
creating, 443–44
deleting, 445
managing, 440–43
pausing, 445
record retrieval and, 447
refreshing, 445
reloading, 445
resuming, 445
Root Hints, 446
saving, 446
secondary addresses, reconfiguring, 445
type, updating, 444–45
update, forcing, 445
viewing, 438–39
Domain Naming Master FSMO, 391
Domains, joining/unjoining, 163
Driver classes, 122–24
defined, 122
list of, 122
Win32_SystemDriver class, 122–23
Win32_VXD class, 123–24
See also Operating system classes
DSAccess provider, 800–802
defined, 800
ExchangeDSAccessDC class, 800–802
See also Exchange 2000 providers
DSClass_To_DNInstance class, 388
DS_LDAP_Class_Containment class, 376
DS_LDAP_Instance_Containment class
associations, 377
defined, 376
DSProvider.LOG file, 392–93
defined, 392
information, 392–93
DsReplicaConsistencyCheck() API, 403
Dynamic-Link Libraries (DLLs), 6