Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
// import guard
GoPackage = "dcom/vds"
)
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface {
// DCOM common interfaces
RemoteUnknown() iremunknown.RemoteUnknownClient
RemoteUnknown2() iremunknown2.RemoteUnknown2Client
// Package specific interfaces
EnumObject() ienumvdsobject.EnumObjectClient
AdviseSink() ivdsadvisesink.AdviseSinkClient
Async() ivdsasync.AsyncClient
ServiceLoader() ivdsserviceloader.ServiceLoaderClient
Service() ivdsservice.ServiceClient
ServiceInitialization() ivdsserviceinitialization.ServiceInitializationClient
ServiceUninstallDisk() ivdsserviceuninstalldisk.ServiceUninstallDiskClient
ServiceHBA() ivdsservicehba.ServiceHBAClient
ServiceISCSI() ivdsserviceiscsi.ServiceISCSIClient
ServiceSAN() ivdsservicesan.ServiceSANClient
ServiceSw() ivdsservicesw.ServiceSwClient
HBAPort() ivdshbaport.HBAPortClient
ISCSIInitiatorAdapter() ivdsiscsiinitiatoradapter.ISCSIInitiatorAdapterClient
ISCSIInitiatorPortal() ivdsiscsiinitiatorportal.ISCSIInitiatorPortalClient
Provider() ivdsprovider.ProviderClient
SwProvider() ivdsswprovider.SwProviderClient
HwProvider() ivdshwprovider.HwProviderClient
VDiskProvider() ivdsvdprovider.VDiskProviderClient
SubSystemImportTarget() ivdssubsystemimporttarget.SubSystemImportTargetClient
Pack() ivdspack.PackClient
Pack2() ivdspack2.Pack2Client
Disk() ivdsdisk.DiskClient
Disk2() ivdsdisk2.Disk2Client
Disk3() ivdsdisk3.Disk3Client
AdvancedDisk() ivdsadvanceddisk.AdvancedDiskClient
AdvancedDisk2() ivdsadvanceddisk2.AdvancedDisk2Client
AdvancedDisk3() ivdsadvanceddisk3.AdvancedDisk3Client
CreatePartitionEx() ivdscreatepartitionex.CreatePartitionExClient
DiskOnline() ivdsdiskonline.DiskOnlineClient
DiskPartitionMF() ivdsdiskpartitionmf.DiskPartitionMFClient
DiskPartitionMF2() ivdsdiskpartitionmf2.DiskPartitionMF2Client
Removable() ivdsremovable.RemovableClient
Volume() ivdsvolume.VolumeClient
Volume2() ivdsvolume2.Volume2Client
VolumeMF() ivdsvolumemf.VolumeMFClient
VolumeMF2() ivdsvolumemf2.VolumeMF2Client
VolumeMF3() ivdsvolumemf3.VolumeMF3Client
VolumeShrink() ivdsvolumeshrink.VolumeShrinkClient
VolumeOnline() ivdsvolumeonline.VolumeOnlineClient
VolumePlex() ivdsvolumeplex.VolumePlexClient
VDisk() ivdsvdisk.VDiskClient
OpenVDisk() ivdsopenvdisk.OpenVDiskClient
// AlterContext alters the client context.
AlterContext(context.Context, ...dcerpc.Option) error
// Conn returns the client connection (unsafe)
Conn() dcerpc.Conn
// IPID sets the object interface identifier.
IPID(context.Context, *dcom.IPID) Client
}
dcom/vds client set.
Click to show internal directories.
Click to hide internal directories.