Versions in this module Expand all Collapse all v1 v1.1.2 Jan 13, 2025 v1.1.1 Dec 20, 2024 Changes in this version type VolumeClient3Client + Conn func() dcerpc.Conn v1.1.0 Dec 13, 2024 v1.0.5 Oct 29, 2024 v1.0.4 Oct 16, 2024 v1.0.3 Sep 13, 2024 v1.0.2 Jul 18, 2024 v1.0.1 May 28, 2024 v1.0.0 Apr 30, 2024 v0 v0.1.0 Apr 30, 2024 Changes in this version + var GoPackage = "dcom/dmrp" + var VolumeClient3IID = &dcom.IID + var VolumeClient3SyntaxUUID = &uuid.UUID + var VolumeClient3SyntaxV0_0 = &dcerpc.SyntaxID + func NewVolumeClient3ServerHandle(o VolumeClient3Server) dcerpc.ServerHandle + func RegisterVolumeClient3Server(conn dcerpc.Conn, o VolumeClient3Server, opts ...dcerpc.Option) + func VolumeClient3ServerHandle(ctx context.Context, o VolumeClient3Server, opNum int, r ndr.Reader) (dcerpc.Operation, error) + type AbortTaskRequest struct + ID int64 + This *dcom.ORPCThis + func (o *AbortTaskRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AbortTaskRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AbortTaskResponse struct + Return int32 + That *dcom.ORPCThat + func (o *AbortTaskResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AbortTaskResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AddAccessPathRequest struct + Path string + PathLength int32 + TargetID int64 + This *dcom.ORPCThis + func (o *AddAccessPathRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AddAccessPathRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AddAccessPathResponse struct + Return int32 + That *dcom.ORPCThat + func (o *AddAccessPathResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AddAccessPathResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AddMirrorRequest struct + DiskNumber int32 + DiskSpec *dmrp.DiskSpec + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *AddMirrorRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AddMirrorRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AddMirrorResponse struct + DiskNumber int32 + PartitionNumber int32 + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *AddMirrorResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AddMirrorResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AssignDriveLetterRequest struct + ForceOption uint32 + Letter uint16 + LetterLastKnownState int64 + StorageID int64 + StorageLastKnownState int64 + This *dcom.ORPCThis + func (o *AssignDriveLetterRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AssignDriveLetterRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type AssignDriveLetterResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *AssignDriveLetterResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *AssignDriveLetterResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionAssignAndFormatExRequest struct + AccessPath string + AccessPathLength int32 + FSSpec *dmrp.FileSystemInfo + Flags uint32 + Letter uint16 + LetterLastKnownState int64 + PartitionSpec *dmrp.RegionSpec + QuickFormat bool + This *dcom.ORPCThis + func (o *CreatePartitionAssignAndFormatExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionAssignAndFormatExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionAssignAndFormatExResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreatePartitionAssignAndFormatExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionAssignAndFormatExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionAssignAndFormatRequest struct + FSSpec *dmrp.FileSystemInfo + Letter uint16 + LetterLastKnownState int64 + PartitionSpec *dmrp.RegionSpec + QuickFormat bool + This *dcom.ORPCThis + func (o *CreatePartitionAssignAndFormatRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionAssignAndFormatRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionAssignAndFormatResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreatePartitionAssignAndFormatResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionAssignAndFormatResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionRequest struct + PartitionSpec *dmrp.RegionSpec + This *dcom.ORPCThis + func (o *CreatePartitionRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreatePartitionResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionsForVolumeRequest struct + Active bool + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *CreatePartitionsForVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionsForVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreatePartitionsForVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreatePartitionsForVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreatePartitionsForVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreateVolumeAssignAndFormatExRequest struct + AccessPath string + AccessPathLength int32 + DiskCount uint32 + DiskList []*dmrp.DiskSpec + FSSpec *dmrp.FileSystemInfo + Flags uint32 + Letter uint16 + LetterLastKnownState int64 + QuickFormat bool + This *dcom.ORPCThis + VolumeSpec *dmrp.VolumeSpec + func (o *CreateVolumeAssignAndFormatExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreateVolumeAssignAndFormatExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreateVolumeAssignAndFormatExResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreateVolumeAssignAndFormatExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreateVolumeAssignAndFormatExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreateVolumeAssignAndFormatRequest struct + DiskCount uint32 + DiskList []*dmrp.DiskSpec + FSSpec *dmrp.FileSystemInfo + Letter uint16 + LetterLastKnownState int64 + QuickFormat bool + This *dcom.ORPCThis + VolumeSpec *dmrp.VolumeSpec + func (o *CreateVolumeAssignAndFormatRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreateVolumeAssignAndFormatRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreateVolumeAssignAndFormatResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreateVolumeAssignAndFormatResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreateVolumeAssignAndFormatResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreateVolumeRequest struct + DiskCount uint32 + DiskList []*dmrp.DiskSpec + This *dcom.ORPCThis + VolumeSpec *dmrp.VolumeSpec + func (o *CreateVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreateVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type CreateVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *CreateVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *CreateVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeleteAccessPathRequest struct + Path string + PathLength int32 + This *dcom.ORPCThis + VolumeID int64 + func (o *DeleteAccessPathRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeleteAccessPathRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeleteAccessPathResponse struct + Return int32 + That *dcom.ORPCThat + func (o *DeleteAccessPathResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeleteAccessPathResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeletePartitionNumberInfoFromRegistryRequest struct + This *dcom.ORPCThis + func (o *DeletePartitionNumberInfoFromRegistryRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeletePartitionNumberInfoFromRegistryRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeletePartitionNumberInfoFromRegistryResponse struct + Return int32 + That *dcom.ORPCThat + func (o *DeletePartitionNumberInfoFromRegistryResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeletePartitionNumberInfoFromRegistryResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeletePartitionRequest struct + Force bool + PartitionSpec *dmrp.RegionSpec + This *dcom.ORPCThis + func (o *DeletePartitionRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeletePartitionRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeletePartitionResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *DeletePartitionResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeletePartitionResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeletePartitionsForVolumeRequest struct + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *DeletePartitionsForVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeletePartitionsForVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeletePartitionsForVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *DeletePartitionsForVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeletePartitionsForVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeleteVolumeRequest struct + Force bool + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *DeleteVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeleteVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DeleteVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *DeleteVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DeleteVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DiskMergeQueryRequest struct + DiskGroupID []byte + DiskGroupIDLength int32 + DiskList []int64 + DisksLength int32 + Flags uint32 + This *dcom.ORPCThis + func (o *DiskMergeQueryRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DiskMergeQueryRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DiskMergeQueryResponse struct + Flags uint32 + MergeConfigTID int64 + MergeDMRIDs []int64 + MergeObjectInfo []*dmrp.MergeObjectInfo + ObjectsLength int32 + RIDsLength int32 + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *DiskMergeQueryResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DiskMergeQueryResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DiskMergeRequest struct + DiskGroupID []byte + DiskGroupIDLength int32 + DiskList []int64 + DisksLength int32 + MergeConfigTID int64 + MergeDMRIDs []int64 + RIDsLength int32 + This *dcom.ORPCThis + func (o *DiskMergeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DiskMergeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type DiskMergeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *DiskMergeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *DiskMergeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EjectRequest struct + DiskID int64 + DiskLastKnownState int64 + This *dcom.ORPCThis + func (o *EjectRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EjectRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EjectResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *EjectResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EjectResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EncapsulateDiskExRequest struct + AffectedDiskCount uint32 + AffectedDiskList []*dmrp.DiskInfoEx + AffectedRegionCount uint32 + AffectedRegionList []*dmrp.RegionInfoEx + AffectedVolumeCount uint32 + AffectedVolumeList []*dmrp.VolumeInfo + This *dcom.ORPCThis + func (o *EncapsulateDiskExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EncapsulateDiskExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EncapsulateDiskExResponse struct + EncapInfoFlags uint32 + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *EncapsulateDiskExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EncapsulateDiskExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumAccessPathForVolumeRequest struct + Count int32 + This *dcom.ORPCThis + VolumeID int64 + func (o *EnumAccessPathForVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumAccessPathForVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumAccessPathForVolumeResponse struct + Count int32 + Paths []*dmrp.CountedString + Return int32 + That *dcom.ORPCThat + func (o *EnumAccessPathForVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumAccessPathForVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumAccessPathRequest struct + Count int32 + This *dcom.ORPCThis + func (o *EnumAccessPathRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumAccessPathRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumAccessPathResponse struct + Count int32 + Paths []*dmrp.CountedString + Return int32 + That *dcom.ORPCThat + func (o *EnumAccessPathResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumAccessPathResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDiskRegionsExRequest struct + DiskID int64 + RegionsLength uint32 + This *dcom.ORPCThis + func (o *EnumDiskRegionsExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDiskRegionsExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDiskRegionsExResponse struct + RegionList []*dmrp.RegionInfoEx + RegionsLength uint32 + Return int32 + That *dcom.ORPCThat + func (o *EnumDiskRegionsExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDiskRegionsExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDisksExRequest struct + This *dcom.ORPCThis + func (o *EnumDisksExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDisksExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDisksExResponse struct + DiskCount uint32 + DiskList []*dmrp.DiskInfoEx + Return int32 + That *dcom.ORPCThat + func (o *EnumDisksExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDisksExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDriveLettersRequest struct + DriveLetterCount uint32 + This *dcom.ORPCThis + func (o *EnumDriveLettersRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDriveLettersRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDriveLettersResponse struct + DriveLetterCount uint32 + DriveLetterList []*dmrp.DriveLetterInfo + Return int32 + That *dcom.ORPCThat + func (o *EnumDriveLettersResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDriveLettersResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumLocalFileSystemsRequest struct + This *dcom.ORPCThis + func (o *EnumLocalFileSystemsRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumLocalFileSystemsRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumLocalFileSystemsResponse struct + FileSystemCount uint32 + FileSystemList []*dmrp.FileSystemInfo + Return int32 + That *dcom.ORPCThat + func (o *EnumLocalFileSystemsResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumLocalFileSystemsResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumTasksRequest struct + TaskCount uint32 + This *dcom.ORPCThis + func (o *EnumTasksRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumTasksRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumTasksResponse struct + Return int32 + TaskCount uint32 + TaskList []*dmrp.TaskInfo + That *dcom.ORPCThat + func (o *EnumTasksResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumTasksResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumVolumeMembersRequest struct + MemberCount uint32 + This *dcom.ORPCThis + VolumeID int64 + func (o *EnumVolumeMembersRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumVolumeMembersRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumVolumeMembersResponse struct + MemberCount uint32 + MemberList []int64 + Return int32 + That *dcom.ORPCThat + func (o *EnumVolumeMembersResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumVolumeMembersResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumVolumesRequest struct + This *dcom.ORPCThis + VolumeCount uint32 + func (o *EnumVolumesRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumVolumesRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumVolumesResponse struct + LDMVolumeList []*dmrp.VolumeInfo + Return int32 + That *dcom.ORPCThat + VolumeCount uint32 + func (o *EnumVolumesResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumVolumesResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTBreakMirrorRequest struct + Force bool + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *FTBreakMirrorRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTBreakMirrorRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTBreakMirrorResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FTBreakMirrorResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTBreakMirrorResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTDeleteVolumeRequest struct + Force bool + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *FTDeleteVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTDeleteVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTDeleteVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FTDeleteVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTDeleteVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTEnumLogicalDiskMembersRequest struct + MemberCount uint32 + This *dcom.ORPCThis + VolumeID int64 + func (o *FTEnumLogicalDiskMembersRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTEnumLogicalDiskMembersRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTEnumLogicalDiskMembersResponse struct + MemberCount uint32 + MemberList []int64 + Return int32 + That *dcom.ORPCThat + func (o *FTEnumLogicalDiskMembersResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTEnumLogicalDiskMembersResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTEnumVolumesRequest struct + This *dcom.ORPCThis + VolumeCount uint32 + func (o *FTEnumVolumesRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTEnumVolumesRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTEnumVolumesResponse struct + Return int32 + That *dcom.ORPCThat + VolumeCount uint32 + VolumeList []*dmrp.VolumeInfo + func (o *FTEnumVolumesResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTEnumVolumesResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTRegenerateParityStripeRequest struct + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *FTRegenerateParityStripeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTRegenerateParityStripeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTRegenerateParityStripeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FTRegenerateParityStripeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTRegenerateParityStripeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTReplaceMirrorPartitionRequest struct + Flags uint32 + NewRegionID int64 + NewRegionLastKnownState int64 + OldMemberID int64 + OldMemberLastKnownState int64 + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *FTReplaceMirrorPartitionRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTReplaceMirrorPartitionRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTReplaceMirrorPartitionResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FTReplaceMirrorPartitionResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTReplaceMirrorPartitionResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTReplaceParityStripePartitionRequest struct + Flags uint32 + NewRegionID int64 + NewRegionLastKnownState int64 + OldMemberID int64 + OldMemberLastKnownState int64 + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *FTReplaceParityStripePartitionRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTReplaceParityStripePartitionRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTReplaceParityStripePartitionResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FTReplaceParityStripePartitionResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTReplaceParityStripePartitionResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTResyncMirrorRequest struct + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *FTResyncMirrorRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTResyncMirrorRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FTResyncMirrorResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FTResyncMirrorResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FTResyncMirrorResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FormatRequest struct + FSSpec *dmrp.FileSystemInfo + Force bool + QuickFormat bool + StorageID int64 + StorageLastKnownState int64 + This *dcom.ORPCThis + func (o *FormatRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FormatRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FormatResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FormatResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FormatResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FreeDriveLetterRequest struct + ForceOption uint32 + Letter uint16 + LetterLastKnownState int64 + StorageID int64 + StorageLastKnownState int64 + This *dcom.ORPCThis + func (o *FreeDriveLetterRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FreeDriveLetterRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type FreeDriveLetterResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *FreeDriveLetterResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *FreeDriveLetterResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetDontShowRequest struct + This *dcom.ORPCThis + func (o *GetDontShowRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetDontShowRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetDontShowResponse struct + GetNoShow bool + Return int32 + That *dcom.ORPCThat + func (o *GetDontShowResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetDontShowResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetEncapsulateDiskInfoExRequest struct + DiskCount uint32 + DiskSpecList []*dmrp.DiskSpec + This *dcom.ORPCThis + func (o *GetEncapsulateDiskInfoExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetEncapsulateDiskInfoExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetEncapsulateDiskInfoExResponse struct + AffectedDiskCount uint32 + AffectedDiskFlags []uint32 + AffectedDiskList []*dmrp.DiskInfoEx + AffectedRegionCount uint32 + AffectedRegionList []*dmrp.RegionInfoEx + AffectedVolumeCount uint32 + AffectedVolumeList []*dmrp.VolumeInfo + EncapInfoFlags uint32 + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *GetEncapsulateDiskInfoExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetEncapsulateDiskInfoExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetInstalledFileSystemsRequest struct + This *dcom.ORPCThis + func (o *GetInstalledFileSystemsRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetInstalledFileSystemsRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetInstalledFileSystemsResponse struct + FSCount uint32 + FSList []*dmrp.InstalledFileSystemInfo + Return int32 + That *dcom.ORPCThat + func (o *GetInstalledFileSystemsResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetInstalledFileSystemsResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetMaxAdjustedFreeSpaceRequest struct + DiskID int64 + This *dcom.ORPCThis + func (o *GetMaxAdjustedFreeSpaceRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetMaxAdjustedFreeSpaceRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetMaxAdjustedFreeSpaceResponse struct + MaxAdjustedFreeSpace int64 + Return int32 + That *dcom.ORPCThat + func (o *GetMaxAdjustedFreeSpaceResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetMaxAdjustedFreeSpaceResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetTaskDetailRequest struct + ID int64 + TaskInfo *dmrp.TaskInfo + This *dcom.ORPCThis + func (o *GetTaskDetailRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetTaskDetailRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetTaskDetailResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *GetTaskDetailResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetTaskDetailResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetVolumeMountNameRequest struct + This *dcom.ORPCThis + VolumeID int64 + func (o *GetVolumeMountNameRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetVolumeMountNameRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetVolumeMountNameResponse struct + MountName string + MountNameLength uint32 + Return int32 + That *dcom.ORPCThat + func (o *GetVolumeMountNameResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetVolumeMountNameResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GrowVolumeRequest struct + DiskCount uint32 + DiskList []*dmrp.DiskSpec + Force bool + This *dcom.ORPCThis + VolumeID int64 + VolumeSpec *dmrp.VolumeSpec + func (o *GrowVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GrowVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GrowVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *GrowVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GrowVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type HResultGetErrorDataRequest struct + Flags uint32 + HResult int32 + This *dcom.ORPCThis + func (o *HResultGetErrorDataRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *HResultGetErrorDataRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type HResultGetErrorDataResponse struct + Data []string + Return int32 + Size int32 + StoredFlags uint32 + That *dcom.ORPCThat + func (o *HResultGetErrorDataResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *HResultGetErrorDataResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ImportDiskGroupRequest struct + DiskGroupID []byte + DiskGroupIDLength int32 + This *dcom.ORPCThis + func (o *ImportDiskGroupRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ImportDiskGroupRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ImportDiskGroupResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *ImportDiskGroupResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ImportDiskGroupResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeDiskExRequest struct + DiskID int64 + DiskLastKnownState int64 + Style dmrp.PartitionStyle + This *dcom.ORPCThis + func (o *InitializeDiskExRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeDiskExRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeDiskExResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *InitializeDiskExResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeDiskExResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeDiskStyleRequest struct + DiskID int64 + DiskLastKnownState int64 + Style dmrp.PartitionStyle + This *dcom.ORPCThis + func (o *InitializeDiskStyleRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeDiskStyleRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeDiskStyleResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *InitializeDiskStyleResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeDiskStyleResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeRequest struct + NotificationInterface *dcom.Unknown + RemoteCount uint32 + This *dcom.ORPCThis + func (o *InitializeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeResponse struct + ClientID int64 + Flags uint32 + IDLVersion uint32 + Return int32 + That *dcom.ORPCThat + func (o *InitializeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type MarkActivePartitionRequest struct + RegionID int64 + RegionLastKnownState int64 + This *dcom.ORPCThis + func (o *MarkActivePartitionRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *MarkActivePartitionRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type MarkActivePartitionResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *MarkActivePartitionResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *MarkActivePartitionResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type QueryChangePartitionNumbersRequest struct + This *dcom.ORPCThis + func (o *QueryChangePartitionNumbersRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *QueryChangePartitionNumbersRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type QueryChangePartitionNumbersResponse struct + NewPartitionNumber int32 + OldPartitionNumber int32 + Return int32 + That *dcom.ORPCThat + func (o *QueryChangePartitionNumbersResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *QueryChangePartitionNumbersResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ReAttachDiskRequest struct + DiskID int64 + DiskLastKnownState int64 + This *dcom.ORPCThis + func (o *ReAttachDiskRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ReAttachDiskRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ReAttachDiskResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *ReAttachDiskResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ReAttachDiskResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ReConnectDiskRequest struct + DiskID int64 + This *dcom.ORPCThis + func (o *ReConnectDiskRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ReConnectDiskRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ReConnectDiskResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *ReConnectDiskResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ReConnectDiskResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RefreshFileSystemRequest struct + This *dcom.ORPCThis + func (o *RefreshFileSystemRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RefreshFileSystemRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RefreshFileSystemResponse struct + Return int32 + That *dcom.ORPCThat + func (o *RefreshFileSystemResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RefreshFileSystemResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RefreshRequest struct + This *dcom.ORPCThis + func (o *RefreshRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RefreshRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RefreshResponse struct + Return int32 + That *dcom.ORPCThat + func (o *RefreshResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RefreshResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RemoveMirrorRequest struct + DiskID int64 + DiskLastKnownState int64 + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *RemoveMirrorRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RemoveMirrorRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RemoveMirrorResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *RemoveMirrorResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RemoveMirrorResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ReplaceRAID5ColumnRequest struct + DiskLastKnownState int64 + NewDiskID int64 + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *ReplaceRAID5ColumnRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ReplaceRAID5ColumnRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ReplaceRAID5ColumnResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *ReplaceRAID5ColumnResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ReplaceRAID5ColumnResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RescanDisksRequest struct + This *dcom.ORPCThis + func (o *RescanDisksRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RescanDisksRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RescanDisksResponse struct + Return int32 + That *dcom.ORPCThat + func (o *RescanDisksResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RescanDisksResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RestartVolumeRequest struct + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *RestartVolumeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RestartVolumeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type RestartVolumeResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *RestartVolumeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *RestartVolumeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type SecureSystemPartitionRequest struct + This *dcom.ORPCThis + func (o *SecureSystemPartitionRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *SecureSystemPartitionRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type SecureSystemPartitionResponse struct + Return int32 + That *dcom.ORPCThat + func (o *SecureSystemPartitionResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *SecureSystemPartitionResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type SetDontShowRequest struct + SetNoShow bool + This *dcom.ORPCThis + func (o *SetDontShowRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *SetDontShowRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type SetDontShowResponse struct + Return int32 + That *dcom.ORPCThat + func (o *SetDontShowResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *SetDontShowResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ShutDownSystemRequest struct + This *dcom.ORPCThis + func (o *ShutDownSystemRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ShutDownSystemRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type ShutDownSystemResponse struct + Return int32 + That *dcom.ORPCThat + func (o *ShutDownSystemResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *ShutDownSystemResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type SplitMirrorRequest struct + DiskID int64 + DiskLastKnownState int64 + Letter uint16 + LetterLastKnownState int64 + TaskInfo *dmrp.TaskInfo + This *dcom.ORPCThis + VolumeID int64 + VolumeLastKnownState int64 + func (o *SplitMirrorRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *SplitMirrorRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type SplitMirrorResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *SplitMirrorResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *SplitMirrorResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type UninitializeDiskRequest struct + DiskID int64 + DiskLastKnownState int64 + This *dcom.ORPCThis + func (o *UninitializeDiskRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *UninitializeDiskRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type UninitializeDiskResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *UninitializeDiskResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *UninitializeDiskResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type UninitializeRequest struct + This *dcom.ORPCThis + func (o *UninitializeRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *UninitializeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type UninitializeResponse struct + Return int32 + That *dcom.ORPCThat + func (o *UninitializeResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *UninitializeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type VolumeClient3Client interface + AbortTask func(context.Context, *AbortTaskRequest, ...dcerpc.CallOption) (*AbortTaskResponse, error) + AddAccessPath func(context.Context, *AddAccessPathRequest, ...dcerpc.CallOption) (*AddAccessPathResponse, error) + AddMirror func(context.Context, *AddMirrorRequest, ...dcerpc.CallOption) (*AddMirrorResponse, error) + AlterContext func(context.Context, ...dcerpc.Option) error + AssignDriveLetter func(context.Context, *AssignDriveLetterRequest, ...dcerpc.CallOption) (*AssignDriveLetterResponse, error) + CreatePartition func(context.Context, *CreatePartitionRequest, ...dcerpc.CallOption) (*CreatePartitionResponse, error) + CreatePartitionAssignAndFormat func(context.Context, *CreatePartitionAssignAndFormatRequest, ...dcerpc.CallOption) (*CreatePartitionAssignAndFormatResponse, error) + CreatePartitionAssignAndFormatEx func(context.Context, *CreatePartitionAssignAndFormatExRequest, ...) (*CreatePartitionAssignAndFormatExResponse, error) + CreatePartitionsForVolume func(context.Context, *CreatePartitionsForVolumeRequest, ...dcerpc.CallOption) (*CreatePartitionsForVolumeResponse, error) + CreateVolume func(context.Context, *CreateVolumeRequest, ...dcerpc.CallOption) (*CreateVolumeResponse, error) + CreateVolumeAssignAndFormat func(context.Context, *CreateVolumeAssignAndFormatRequest, ...dcerpc.CallOption) (*CreateVolumeAssignAndFormatResponse, error) + CreateVolumeAssignAndFormatEx func(context.Context, *CreateVolumeAssignAndFormatExRequest, ...dcerpc.CallOption) (*CreateVolumeAssignAndFormatExResponse, error) + DeleteAccessPath func(context.Context, *DeleteAccessPathRequest, ...dcerpc.CallOption) (*DeleteAccessPathResponse, error) + DeletePartition func(context.Context, *DeletePartitionRequest, ...dcerpc.CallOption) (*DeletePartitionResponse, error) + DeletePartitionNumberInfoFromRegistry func(context.Context, *DeletePartitionNumberInfoFromRegistryRequest, ...) (*DeletePartitionNumberInfoFromRegistryResponse, error) + DeletePartitionsForVolume func(context.Context, *DeletePartitionsForVolumeRequest, ...dcerpc.CallOption) (*DeletePartitionsForVolumeResponse, error) + DeleteVolume func(context.Context, *DeleteVolumeRequest, ...dcerpc.CallOption) (*DeleteVolumeResponse, error) + DiskMerge func(context.Context, *DiskMergeRequest, ...dcerpc.CallOption) (*DiskMergeResponse, error) + DiskMergeQuery func(context.Context, *DiskMergeQueryRequest, ...dcerpc.CallOption) (*DiskMergeQueryResponse, error) + Eject func(context.Context, *EjectRequest, ...dcerpc.CallOption) (*EjectResponse, error) + EncapsulateDiskEx func(context.Context, *EncapsulateDiskExRequest, ...dcerpc.CallOption) (*EncapsulateDiskExResponse, error) + EnumAccessPath func(context.Context, *EnumAccessPathRequest, ...dcerpc.CallOption) (*EnumAccessPathResponse, error) + EnumAccessPathForVolume func(context.Context, *EnumAccessPathForVolumeRequest, ...dcerpc.CallOption) (*EnumAccessPathForVolumeResponse, error) + EnumDiskRegionsEx func(context.Context, *EnumDiskRegionsExRequest, ...dcerpc.CallOption) (*EnumDiskRegionsExResponse, error) + EnumDisksEx func(context.Context, *EnumDisksExRequest, ...dcerpc.CallOption) (*EnumDisksExResponse, error) + EnumDriveLetters func(context.Context, *EnumDriveLettersRequest, ...dcerpc.CallOption) (*EnumDriveLettersResponse, error) + EnumLocalFileSystems func(context.Context, *EnumLocalFileSystemsRequest, ...dcerpc.CallOption) (*EnumLocalFileSystemsResponse, error) + EnumTasks func(context.Context, *EnumTasksRequest, ...dcerpc.CallOption) (*EnumTasksResponse, error) + EnumVolumeMembers func(context.Context, *EnumVolumeMembersRequest, ...dcerpc.CallOption) (*EnumVolumeMembersResponse, error) + EnumVolumes func(context.Context, *EnumVolumesRequest, ...dcerpc.CallOption) (*EnumVolumesResponse, error) + FTBreakMirror func(context.Context, *FTBreakMirrorRequest, ...dcerpc.CallOption) (*FTBreakMirrorResponse, error) + FTDeleteVolume func(context.Context, *FTDeleteVolumeRequest, ...dcerpc.CallOption) (*FTDeleteVolumeResponse, error) + FTEnumLogicalDiskMembers func(context.Context, *FTEnumLogicalDiskMembersRequest, ...dcerpc.CallOption) (*FTEnumLogicalDiskMembersResponse, error) + FTEnumVolumes func(context.Context, *FTEnumVolumesRequest, ...dcerpc.CallOption) (*FTEnumVolumesResponse, error) + FTRegenerateParityStripe func(context.Context, *FTRegenerateParityStripeRequest, ...dcerpc.CallOption) (*FTRegenerateParityStripeResponse, error) + FTReplaceMirrorPartition func(context.Context, *FTReplaceMirrorPartitionRequest, ...dcerpc.CallOption) (*FTReplaceMirrorPartitionResponse, error) + FTReplaceParityStripePartition func(context.Context, *FTReplaceParityStripePartitionRequest, ...dcerpc.CallOption) (*FTReplaceParityStripePartitionResponse, error) + FTResyncMirror func(context.Context, *FTResyncMirrorRequest, ...dcerpc.CallOption) (*FTResyncMirrorResponse, error) + Format func(context.Context, *FormatRequest, ...dcerpc.CallOption) (*FormatResponse, error) + FreeDriveLetter func(context.Context, *FreeDriveLetterRequest, ...dcerpc.CallOption) (*FreeDriveLetterResponse, error) + GetDontShow func(context.Context, *GetDontShowRequest, ...dcerpc.CallOption) (*GetDontShowResponse, error) + GetEncapsulateDiskInfoEx func(context.Context, *GetEncapsulateDiskInfoExRequest, ...dcerpc.CallOption) (*GetEncapsulateDiskInfoExResponse, error) + GetInstalledFileSystems func(context.Context, *GetInstalledFileSystemsRequest, ...dcerpc.CallOption) (*GetInstalledFileSystemsResponse, error) + GetMaxAdjustedFreeSpace func(context.Context, *GetMaxAdjustedFreeSpaceRequest, ...dcerpc.CallOption) (*GetMaxAdjustedFreeSpaceResponse, error) + GetTaskDetail func(context.Context, *GetTaskDetailRequest, ...dcerpc.CallOption) (*GetTaskDetailResponse, error) + GetVolumeMountName func(context.Context, *GetVolumeMountNameRequest, ...dcerpc.CallOption) (*GetVolumeMountNameResponse, error) + GrowVolume func(context.Context, *GrowVolumeRequest, ...dcerpc.CallOption) (*GrowVolumeResponse, error) + HResultGetErrorData func(context.Context, *HResultGetErrorDataRequest, ...dcerpc.CallOption) (*HResultGetErrorDataResponse, error) + IPID func(context.Context, *dcom.IPID) VolumeClient3Client + ImportDiskGroup func(context.Context, *ImportDiskGroupRequest, ...dcerpc.CallOption) (*ImportDiskGroupResponse, error) + Initialize func(context.Context, *InitializeRequest, ...dcerpc.CallOption) (*InitializeResponse, error) + InitializeDiskEx func(context.Context, *InitializeDiskExRequest, ...dcerpc.CallOption) (*InitializeDiskExResponse, error) + InitializeDiskStyle func(context.Context, *InitializeDiskStyleRequest, ...dcerpc.CallOption) (*InitializeDiskStyleResponse, error) + MarkActivePartition func(context.Context, *MarkActivePartitionRequest, ...dcerpc.CallOption) (*MarkActivePartitionResponse, error) + QueryChangePartitionNumbers func(context.Context, *QueryChangePartitionNumbersRequest, ...dcerpc.CallOption) (*QueryChangePartitionNumbersResponse, error) + ReAttachDisk func(context.Context, *ReAttachDiskRequest, ...dcerpc.CallOption) (*ReAttachDiskResponse, error) + ReConnectDisk func(context.Context, *ReConnectDiskRequest, ...dcerpc.CallOption) (*ReConnectDiskResponse, error) + Refresh func(context.Context, *RefreshRequest, ...dcerpc.CallOption) (*RefreshResponse, error) + RefreshFileSystem func(context.Context, *RefreshFileSystemRequest, ...dcerpc.CallOption) (*RefreshFileSystemResponse, error) + RemoveMirror func(context.Context, *RemoveMirrorRequest, ...dcerpc.CallOption) (*RemoveMirrorResponse, error) + ReplaceRAID5Column func(context.Context, *ReplaceRAID5ColumnRequest, ...dcerpc.CallOption) (*ReplaceRAID5ColumnResponse, error) + RescanDisks func(context.Context, *RescanDisksRequest, ...dcerpc.CallOption) (*RescanDisksResponse, error) + RestartVolume func(context.Context, *RestartVolumeRequest, ...dcerpc.CallOption) (*RestartVolumeResponse, error) + SecureSystemPartition func(context.Context, *SecureSystemPartitionRequest, ...dcerpc.CallOption) (*SecureSystemPartitionResponse, error) + SetDontShow func(context.Context, *SetDontShowRequest, ...dcerpc.CallOption) (*SetDontShowResponse, error) + ShutDownSystem func(context.Context, *ShutDownSystemRequest, ...dcerpc.CallOption) (*ShutDownSystemResponse, error) + SplitMirror func(context.Context, *SplitMirrorRequest, ...dcerpc.CallOption) (*SplitMirrorResponse, error) + Uninitialize func(context.Context, *UninitializeRequest, ...dcerpc.CallOption) (*UninitializeResponse, error) + UninitializeDisk func(context.Context, *UninitializeDiskRequest, ...dcerpc.CallOption) (*UninitializeDiskResponse, error) + Unknown func() iunknown.UnknownClient + func NewVolumeClient3Client(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (VolumeClient3Client, error) + type VolumeClient3Server interface + AbortTask func(context.Context, *AbortTaskRequest) (*AbortTaskResponse, error) + AddAccessPath func(context.Context, *AddAccessPathRequest) (*AddAccessPathResponse, error) + AddMirror func(context.Context, *AddMirrorRequest) (*AddMirrorResponse, error) + AssignDriveLetter func(context.Context, *AssignDriveLetterRequest) (*AssignDriveLetterResponse, error) + CreatePartition func(context.Context, *CreatePartitionRequest) (*CreatePartitionResponse, error) + CreatePartitionAssignAndFormat func(context.Context, *CreatePartitionAssignAndFormatRequest) (*CreatePartitionAssignAndFormatResponse, error) + CreatePartitionAssignAndFormatEx func(context.Context, *CreatePartitionAssignAndFormatExRequest) (*CreatePartitionAssignAndFormatExResponse, error) + CreatePartitionsForVolume func(context.Context, *CreatePartitionsForVolumeRequest) (*CreatePartitionsForVolumeResponse, error) + CreateVolume func(context.Context, *CreateVolumeRequest) (*CreateVolumeResponse, error) + CreateVolumeAssignAndFormat func(context.Context, *CreateVolumeAssignAndFormatRequest) (*CreateVolumeAssignAndFormatResponse, error) + CreateVolumeAssignAndFormatEx func(context.Context, *CreateVolumeAssignAndFormatExRequest) (*CreateVolumeAssignAndFormatExResponse, error) + DeleteAccessPath func(context.Context, *DeleteAccessPathRequest) (*DeleteAccessPathResponse, error) + DeletePartition func(context.Context, *DeletePartitionRequest) (*DeletePartitionResponse, error) + DeletePartitionNumberInfoFromRegistry func(context.Context, *DeletePartitionNumberInfoFromRegistryRequest) (*DeletePartitionNumberInfoFromRegistryResponse, error) + DeletePartitionsForVolume func(context.Context, *DeletePartitionsForVolumeRequest) (*DeletePartitionsForVolumeResponse, error) + DeleteVolume func(context.Context, *DeleteVolumeRequest) (*DeleteVolumeResponse, error) + DiskMerge func(context.Context, *DiskMergeRequest) (*DiskMergeResponse, error) + DiskMergeQuery func(context.Context, *DiskMergeQueryRequest) (*DiskMergeQueryResponse, error) + Eject func(context.Context, *EjectRequest) (*EjectResponse, error) + EncapsulateDiskEx func(context.Context, *EncapsulateDiskExRequest) (*EncapsulateDiskExResponse, error) + EnumAccessPath func(context.Context, *EnumAccessPathRequest) (*EnumAccessPathResponse, error) + EnumAccessPathForVolume func(context.Context, *EnumAccessPathForVolumeRequest) (*EnumAccessPathForVolumeResponse, error) + EnumDiskRegionsEx func(context.Context, *EnumDiskRegionsExRequest) (*EnumDiskRegionsExResponse, error) + EnumDisksEx func(context.Context, *EnumDisksExRequest) (*EnumDisksExResponse, error) + EnumDriveLetters func(context.Context, *EnumDriveLettersRequest) (*EnumDriveLettersResponse, error) + EnumLocalFileSystems func(context.Context, *EnumLocalFileSystemsRequest) (*EnumLocalFileSystemsResponse, error) + EnumTasks func(context.Context, *EnumTasksRequest) (*EnumTasksResponse, error) + EnumVolumeMembers func(context.Context, *EnumVolumeMembersRequest) (*EnumVolumeMembersResponse, error) + EnumVolumes func(context.Context, *EnumVolumesRequest) (*EnumVolumesResponse, error) + FTBreakMirror func(context.Context, *FTBreakMirrorRequest) (*FTBreakMirrorResponse, error) + FTDeleteVolume func(context.Context, *FTDeleteVolumeRequest) (*FTDeleteVolumeResponse, error) + FTEnumLogicalDiskMembers func(context.Context, *FTEnumLogicalDiskMembersRequest) (*FTEnumLogicalDiskMembersResponse, error) + FTEnumVolumes func(context.Context, *FTEnumVolumesRequest) (*FTEnumVolumesResponse, error) + FTRegenerateParityStripe func(context.Context, *FTRegenerateParityStripeRequest) (*FTRegenerateParityStripeResponse, error) + FTReplaceMirrorPartition func(context.Context, *FTReplaceMirrorPartitionRequest) (*FTReplaceMirrorPartitionResponse, error) + FTReplaceParityStripePartition func(context.Context, *FTReplaceParityStripePartitionRequest) (*FTReplaceParityStripePartitionResponse, error) + FTResyncMirror func(context.Context, *FTResyncMirrorRequest) (*FTResyncMirrorResponse, error) + Format func(context.Context, *FormatRequest) (*FormatResponse, error) + FreeDriveLetter func(context.Context, *FreeDriveLetterRequest) (*FreeDriveLetterResponse, error) + GetDontShow func(context.Context, *GetDontShowRequest) (*GetDontShowResponse, error) + GetEncapsulateDiskInfoEx func(context.Context, *GetEncapsulateDiskInfoExRequest) (*GetEncapsulateDiskInfoExResponse, error) + GetInstalledFileSystems func(context.Context, *GetInstalledFileSystemsRequest) (*GetInstalledFileSystemsResponse, error) + GetMaxAdjustedFreeSpace func(context.Context, *GetMaxAdjustedFreeSpaceRequest) (*GetMaxAdjustedFreeSpaceResponse, error) + GetTaskDetail func(context.Context, *GetTaskDetailRequest) (*GetTaskDetailResponse, error) + GetVolumeMountName func(context.Context, *GetVolumeMountNameRequest) (*GetVolumeMountNameResponse, error) + GrowVolume func(context.Context, *GrowVolumeRequest) (*GrowVolumeResponse, error) + HResultGetErrorData func(context.Context, *HResultGetErrorDataRequest) (*HResultGetErrorDataResponse, error) + ImportDiskGroup func(context.Context, *ImportDiskGroupRequest) (*ImportDiskGroupResponse, error) + Initialize func(context.Context, *InitializeRequest) (*InitializeResponse, error) + InitializeDiskEx func(context.Context, *InitializeDiskExRequest) (*InitializeDiskExResponse, error) + InitializeDiskStyle func(context.Context, *InitializeDiskStyleRequest) (*InitializeDiskStyleResponse, error) + MarkActivePartition func(context.Context, *MarkActivePartitionRequest) (*MarkActivePartitionResponse, error) + QueryChangePartitionNumbers func(context.Context, *QueryChangePartitionNumbersRequest) (*QueryChangePartitionNumbersResponse, error) + ReAttachDisk func(context.Context, *ReAttachDiskRequest) (*ReAttachDiskResponse, error) + ReConnectDisk func(context.Context, *ReConnectDiskRequest) (*ReConnectDiskResponse, error) + Refresh func(context.Context, *RefreshRequest) (*RefreshResponse, error) + RefreshFileSystem func(context.Context, *RefreshFileSystemRequest) (*RefreshFileSystemResponse, error) + RemoveMirror func(context.Context, *RemoveMirrorRequest) (*RemoveMirrorResponse, error) + ReplaceRAID5Column func(context.Context, *ReplaceRAID5ColumnRequest) (*ReplaceRAID5ColumnResponse, error) + RescanDisks func(context.Context, *RescanDisksRequest) (*RescanDisksResponse, error) + RestartVolume func(context.Context, *RestartVolumeRequest) (*RestartVolumeResponse, error) + SecureSystemPartition func(context.Context, *SecureSystemPartitionRequest) (*SecureSystemPartitionResponse, error) + SetDontShow func(context.Context, *SetDontShowRequest) (*SetDontShowResponse, error) + ShutDownSystem func(context.Context, *ShutDownSystemRequest) (*ShutDownSystemResponse, error) + SplitMirror func(context.Context, *SplitMirrorRequest) (*SplitMirrorResponse, error) + Uninitialize func(context.Context, *UninitializeRequest) (*UninitializeResponse, error) + UninitializeDisk func(context.Context, *UninitializeDiskRequest) (*UninitializeDiskResponse, error)