Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
This summarizes the changes in the Failover Cluster APIs for Windows Server 2008.
New programming elements introduced in Windows Server 2008:
New functions added in Windows Server 2008:
- AddClusterNode
- ClusterRegBatchAddCommand
- ClusterRegBatchCloseNotification
- ClusterRegBatchReadCommand
- ClusterRegCloseBatch
- ClusterRegCloseBatchNotifyPort
- ClusterRegCreateBatch
- ClusterRegCreateBatchNotifyPort
- ClusterRegGetBatchNotification
- CreateCluster
- DestroyCluster
- DestroyClusterGroup
- GetClusterResourceDependencyExpression
- ResUtilFindFileTimeProperty
- ResUtilGetClusterRoleState
- ResUtilGetFileTimeProperty
- ResUtilGetLongProperty
- ResUtilGetQwordValue
- ResUtilSetQwordValue
- SetClusterResourceDependencyExpression
New callback functions added in Windows Server 2008:
New methods added in Windows Server 2008:
- AddToCluster
- AddNode
- CreateCluster
- DestroyCluster
- EvictNode
- ExecuteClusterControl
- ForceCleanup
- SetDiskQuorum
- SetMajorityQuorum
- SetNodeMajorityQuorum
- ExecuteNetworkControl
- ExecuteNetworkInterfaceControl
- ExecuteNodeControl
- AddPossibleOwner
- ExecuteResourceControl
- GetDependencies
- ReleaseAddress
- RemovePossibleOwner
- RenewAddress
- SetDependencies
- DestroyGroup
- ExecuteGroupControl
- GetGroupType
- SetGroupType
- SetPreferredOwners
- ExecuteResourceTypeControl
- Start
- Stop
New control codes added in Windows Server 2008:
- CLUSCTL_CLUSTER_CHECK_VOTER_EVICT
- CLUSCTL_CLUSTER_SHUTDOWN
- CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_32BIT
- CLUSCTL_RESOURCE_ADD_REGISTRY_CHECKPOINT_64BIT
- CLUSCTL_RESOURCE_FILESERVER_SHARE_ADD
- CLUSCTL_RESOURCE_FILESERVER_SHARE_DEL
- CLUSCTL_RESOURCE_FILESERVER_SHARE_MODIFY
- CLUSCTL_RESOURCE_FILESERVER_SHARE_REPORT
- CLUSCTL_RESOURCE_FSWITNESS_GET_EPOCH_INFO
- CLUSCTL_RESOURCE_FSWITNESS_RELEASE_LOCK
- CLUSCTL_RESOURCE_FSWITNESS_SET_EPOCH_INFO
- CLUSCTL_RESOURCE_GET_DNS_NAME
- CLUSCTL_RESOURCE_IPADDRESS_RELEASE_LEASE
- CLUSCTL_RESOURCE_IPADDRESS_RENEW_LEASE
- CLUSCTL_RESOURCE_JOINING_GROUP
- CLUSCTL_RESOURCE_LEAVING_GROUP
- CLUSCTL_RESOURCE_NETNAME_CREDS_UPDATED
- CLUSCTL_RESOURCE_NETNAME_DELETE_CO
- CLUSCTL_RESOURCE_NETNAME_GET_VIRTUAL_SERVER_TOKEN
- CLUSCTL_RESOURCE_NETNAME_REGISTER_DNS_RECORDS
- CLUSCTL_RESOURCE_NETNAME_RESET_VCO
- CLUSCTL_RESOURCE_NETNAME_SET_PWD_INFO
- CLUSCTL_RESOURCE_NETNAME_VALIDATE_VCO
- CLUSCTL_RESOURCE_PROVIDER_STATE_CHANGE
- CLUSCTL_RESOURCE_STORAGE_CLUSTER_DISK
- CLUSCTL_RESOURCE_STORAGE_GET_DISK_INFO_EX
- CLUSCTL_RESOURCE_STORAGE_SET_DRIVELETTER
- CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_DIRECTORY
- CLUSCTL_RESOURCE_TYPE_GEN_APP_VALIDATE_PATH
- CLUSCTL_RESOURCE_TYPE_GEN_SCRIPT_VALIDATE_PATH
- CLUSCTL_RESOURCE_TYPE_NETNAME_VALIDATE_NETNAME
- CLUSCTL_RESOURCE_TYPE_STORAGE_GET_AVAILABLE_DISKS_EX
- CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DISKID
- CLUSCTL_RESOURCE_TYPE_STORAGE_GET_DRIVELETTERS
- CLUSCTL_RESOURCE_TYPE_STORAGE_IS_CLUSTERABLE
- CLUSCTL_RESOURCE_TYPE_STORAGE_REMAP_DRIVELETTER
- CLUSCTL_RESOURCE_TYPE_STORAGE_REMOVE_VM_OWNERSHIP
- CLUSCTL_RESOURCE_TYPE_STORAGE_SYNC_CLUSDISK_DB
- CLUSCTL_RESOURCE_TYPE_WITNESS_VALIDATE_PATH
- CLUSCTL_RESOURCE_VM_CONFIG_UPDATE
New enumerations added in Windows Server 2008:
- CLUSCTL_CLUSTER_CODES
- CLUSCTL_GROUP_CODES
- CLUSCTL_NETINTERFACE_CODES
- CLUSCTL_NETWORK_CODES
- CLUSCTL_NODE_CODES
- CLUSTER_GROUP_STATE
- CLUSTER_QUORUM_TYPE
- CLUSTER_REG_COMMAND
- CLUSTER_RESOURCE_CLASS
- CLUSTER_RESOURCE_CREATE_FLAGS
- CLUSTER_ROLE
- CLUSTER_ROLE_STATE
- FILESHARE_CHANGE_ENUM
- MAINTENANCE_MODE_TYPE_ENUM
- RESOURCE_MONITOR_STATE
New MOF classes added in Windows Server 2008:
- MSCluster_AvailableDisk
- MSCluster_ClusterToAvailableDisk
- MSCluster_Disk
- MSCluster_DiskPartition
- MSCluster_DiskToDiskPartition
- MSCluster_EventClusterCallback
- MSCluster_EventRegistryChange
- MSCluster_ResourceToDisk
New properties added in Windows Server 2008:
- AdapterId
- Address
- ApplicationName
- ApplicationParams
- BackupInProgress
- CurrentDirectory
- DeadlockTimeout
- DeadlockTimeout
- DhcpAddress
- DhcpEnabled
- DhcpServer
- DhcpSubnetMask
- DiskArbInterval
- DiskIdGuid
- DiskIdType
- DiskPath
- DiskReload
- DiskRunChkDsk
- DiskSignature
- DiskVolumeInfo
- MaxUsers
- Path
- Remark
- Security Descriptor
- ShareFlags
- ShareName
- DnsName
- EnableDhcp
- CommandLine
- CurrentDirectory
- InteractWithDesktop
- UseNetworkName
- HostRecordTTL
- IPv4Addresses
- IPv4Addresses
- IPv4PrefixLengths
- IPv6Addresses
- IPv6Addresses
- IPv6PrefixLengths
- DatabaseStorage
- LastDNSUpdateTime
- LeaseExpiresTime
- LeaseObtainedTime
- MaintenanceMode
- MonitorProcessId
- TimerCallbackAdditionalThreshold
- Network
- ObjectGUID
- OverrideAddressMatch
- PendingTimeout
- PrefixLength
- BeepEnabled
- ClusterDriverDirectory
- GMTAdjustedForDST
- PublishPTRRecords
- RegisterAllProvidersIP
- RequestReplyTimeout
- ResourceSpecificStatus
- SharePath
- StatusDNS
- StatusKerberos
- StatusNetBIOS
- TriggerArray
- TunnelType
- VmId
- VmPhysicalDisks
- VmStoreRootPath
- VmSwitchPorts
- OfflineAction
- VmId
- WitnessRestartInterval
New structures added in Windows Server 2008:
- CLUS_MAINTENANCE_MODE_INFOEX
- CLUS_NETNAME_PWD_INFO
- CLUS_NETNAME_VS_TOKEN_INFO
- CLUS_PARTITION_INFO_EX
- CLUS_PROVIDER_STATE_CHANGE_INFO
- CLUS_STORAGE_GET_AVAILABLE_DRIVELETTERS
- CLUS_STORAGE_REMAP_DRIVELETTER
- CLUS_STORAGE_SET_DRIVELETTER
- CLUSPROP_FILETIME
- CLUSPROP_PARTITION_INFO_EX
- CLUSTER_BATCH_COMMAND
- CLUSTER_IP_ENTRY
- CLUSTER_VALIDATE_DIRECTORY
- CLUSTER_VALIDATE_NETNAME
- CLUSTER_VALIDATE_PATH
- CREATE_CLUSTER_CONFIG
- FILESHARE_CHANGE
- FILESHARE_CHANGE_LIST
- MONITOR_STATE
- RESUTIL_FILETIME_DATA
Related topics