Versions in this module Expand all Collapse all v1 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 VolumeClientIID = &dcom.IID + var VolumeClientSyntaxUUID = &uuid.UUID + var VolumeClientSyntaxV0_0 = &dcerpc.SyntaxID + func NewVolumeClientServerHandle(o VolumeClientServer) dcerpc.ServerHandle + func RegisterVolumeClientServer(conn dcerpc.Conn, o VolumeClientServer, opts ...dcerpc.Option) + func VolumeClientServerHandle(ctx context.Context, o VolumeClientServer, 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 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 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 EncapsulateDiskRequest struct + AffectedDiskCount uint32 + AffectedDiskList []*dmrp.DiskInfo + AffectedRegionCount uint32 + AffectedRegionList []*dmrp.RegionInfo + AffectedVolumeCount uint32 + AffectedVolumeList []*dmrp.VolumeInfo + This *dcom.ORPCThis + func (o *EncapsulateDiskRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EncapsulateDiskRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EncapsulateDiskResponse struct + EncapInfoFlags uint32 + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *EncapsulateDiskResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EncapsulateDiskResponse) 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 EnumDiskRegionsRequest struct + DiskID int64 + RegionsLength uint32 + This *dcom.ORPCThis + func (o *EnumDiskRegionsRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDiskRegionsRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDiskRegionsResponse struct + RegionList []*dmrp.RegionInfo + RegionsLength uint32 + Return int32 + That *dcom.ORPCThat + func (o *EnumDiskRegionsResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDiskRegionsResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDisksRequest struct + This *dcom.ORPCThis + func (o *EnumDisksRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDisksRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type EnumDisksResponse struct + DiskCount uint32 + DiskList []*dmrp.DiskInfo + Return int32 + That *dcom.ORPCThat + func (o *EnumDisksResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *EnumDisksResponse) 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 GetEncapsulateDiskInfoRequest struct + DiskCount uint32 + DiskSpecList []*dmrp.DiskSpec + This *dcom.ORPCThis + func (o *GetEncapsulateDiskInfoRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetEncapsulateDiskInfoRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type GetEncapsulateDiskInfoResponse struct + AffectedDiskCount uint32 + AffectedDiskFlags []uint32 + AffectedDiskList []*dmrp.DiskInfo + AffectedRegionCount uint32 + AffectedRegionList []*dmrp.RegionInfo + AffectedVolumeCount uint32 + AffectedVolumeList []*dmrp.VolumeInfo + EncapInfoFlags uint32 + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *GetEncapsulateDiskInfoResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *GetEncapsulateDiskInfoResponse) 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 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 InitializeDiskRequest struct + DiskID int64 + DiskLastKnownState int64 + This *dcom.ORPCThis + func (o *InitializeDiskRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeDiskRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type InitializeDiskResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *InitializeDiskResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *InitializeDiskResponse) 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 VolumeClientClient 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) + 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) + 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) + EncapsulateDisk func(context.Context, *EncapsulateDiskRequest, ...dcerpc.CallOption) (*EncapsulateDiskResponse, error) + EnumAccessPath func(context.Context, *EnumAccessPathRequest, ...dcerpc.CallOption) (*EnumAccessPathResponse, error) + EnumAccessPathForVolume func(context.Context, *EnumAccessPathForVolumeRequest, ...dcerpc.CallOption) (*EnumAccessPathForVolumeResponse, error) + EnumDiskRegions func(context.Context, *EnumDiskRegionsRequest, ...dcerpc.CallOption) (*EnumDiskRegionsResponse, error) + EnumDisks func(context.Context, *EnumDisksRequest, ...dcerpc.CallOption) (*EnumDisksResponse, 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) + GetEncapsulateDiskInfo func(context.Context, *GetEncapsulateDiskInfoRequest, ...dcerpc.CallOption) (*GetEncapsulateDiskInfoResponse, error) + GetInstalledFileSystems func(context.Context, *GetInstalledFileSystemsRequest, ...dcerpc.CallOption) (*GetInstalledFileSystemsResponse, 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) VolumeClientClient + ImportDiskGroup func(context.Context, *ImportDiskGroupRequest, ...dcerpc.CallOption) (*ImportDiskGroupResponse, error) + Initialize func(context.Context, *InitializeRequest, ...dcerpc.CallOption) (*InitializeResponse, error) + InitializeDisk func(context.Context, *InitializeDiskRequest, ...dcerpc.CallOption) (*InitializeDiskResponse, 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 + WriteSignature func(context.Context, *WriteSignatureRequest, ...dcerpc.CallOption) (*WriteSignatureResponse, error) + func NewVolumeClientClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (VolumeClientClient, error) + type VolumeClientServer 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) + 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) + 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) + EncapsulateDisk func(context.Context, *EncapsulateDiskRequest) (*EncapsulateDiskResponse, error) + EnumAccessPath func(context.Context, *EnumAccessPathRequest) (*EnumAccessPathResponse, error) + EnumAccessPathForVolume func(context.Context, *EnumAccessPathForVolumeRequest) (*EnumAccessPathForVolumeResponse, error) + EnumDiskRegions func(context.Context, *EnumDiskRegionsRequest) (*EnumDiskRegionsResponse, error) + EnumDisks func(context.Context, *EnumDisksRequest) (*EnumDisksResponse, 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) + GetEncapsulateDiskInfo func(context.Context, *GetEncapsulateDiskInfoRequest) (*GetEncapsulateDiskInfoResponse, error) + GetInstalledFileSystems func(context.Context, *GetInstalledFileSystemsRequest) (*GetInstalledFileSystemsResponse, 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) + InitializeDisk func(context.Context, *InitializeDiskRequest) (*InitializeDiskResponse, 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) + WriteSignature func(context.Context, *WriteSignatureRequest) (*WriteSignatureResponse, error) + type WriteSignatureRequest struct + DiskID int64 + DiskLastKnownState int64 + This *dcom.ORPCThis + func (o *WriteSignatureRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *WriteSignatureRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error + type WriteSignatureResponse struct + Return int32 + TaskInfo *dmrp.TaskInfo + That *dcom.ORPCThat + func (o *WriteSignatureResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error + func (o *WriteSignatureResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error