????

Your IP : 3.133.157.86


Current Path : C:/Windows/SysWOW64/WindowsPowerShell/v1.0/Modules/SmbShare/
Upload File :
Current File : C:/Windows/SysWOW64/WindowsPowerShell/v1.0/Modules/SmbShare/SmbOpenFile.cdxml

<?xml version="1.0" encoding="utf-8"?>
<PowerShellMetadata xmlns="http://schemas.microsoft.com/cmdlets-over-objects/2009/11">
    <Class ClassName="ROOT/Microsoft/Windows/SMB/MSFT_SMBOpenFile">
        <Version>1.0</Version>
        
        <DefaultNoun>SmbOpenFile</DefaultNoun>
        <InstanceCmdlets>

            <!--

            //
            // Get-SmbOpenFile
            // 

            -->
            <GetCmdletParameters>
                <QueryableProperties>
                    <Property PropertyName="FileId">
                        <Type PSType="uint64" />
                        <RegularQuery AllowGlobbing="false">
                            <CmdletParameterMetadata IsMandatory="false" Position="1" ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                        </RegularQuery>
                    </Property>
                    <Property PropertyName="SessionId">
                        <Type PSType="uint64" />
                        <RegularQuery AllowGlobbing="false">
                            <CmdletParameterMetadata IsMandatory="false" Position="2" ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                        </RegularQuery>
                    </Property>
                    <Property PropertyName="ClientComputerName">
                        <Type PSType="string" />
                        <RegularQuery AllowGlobbing="true">
                            <CmdletParameterMetadata IsMandatory="false" Position="3" ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                        </RegularQuery>
                    </Property>
                    <Property PropertyName="ClientUserName">
                        <Type PSType="string" />
                        <RegularQuery AllowGlobbing="true">
                            <CmdletParameterMetadata IsMandatory="false" Position="4" ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                        </RegularQuery>
                    </Property>
                    <Property PropertyName="ScopeName">
                        <Type PSType="string" />
                        <RegularQuery AllowGlobbing="false">
                            <CmdletParameterMetadata IsMandatory="false" Position="5" ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                        </RegularQuery>
                    </Property>
                    <Property PropertyName="ClusterNodeName">
                        <Type PSType="string" />
                        <RegularQuery AllowGlobbing="true">
                            <CmdletParameterMetadata IsMandatory="false" Position="6" ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                        </RegularQuery>
                    </Property>
                </QueryableProperties>
                <QueryOptions>
                    <Option OptionName="IncludeHidden">
                        <Type PSType="System.Management.Automation.SwitchParameter" />
                    </Option>
                    <Option OptionName="SmbInstance">
                        <Type PSType="SmbShare.SmbInstance" />
                        <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" CmdletParameterSets="Query"/>
                    </Option>
                </QueryOptions>
            </GetCmdletParameters>

            <GetCmdlet>
                <CmdletMetadata Verb="Get" HelpUri="http://go.microsoft.com/fwlink/?LinkID=241949" Aliases="gsmbo"/>
            </GetCmdlet>

            <!--

            //
            // Close-SmbOpenFile
            // 

            -->
            <Cmdlet>
                <CmdletMetadata Verb="Close" ConfirmImpact="High" HelpUri="http://go.microsoft.com/fwlink/?LinkID=241942" Aliases="cssmbo"/>
                <Method MethodName="ForceClose">
                    <Parameters>
                        <Parameter ParameterName="cim:operationOption:Force">
                            <Type PSType="System.Management.Automation.SwitchParameter" />
                            <CmdletParameterMetadata PSName="Force">
                            </CmdletParameterMetadata>
                        </Parameter>
                    </Parameters>
                </Method>
                <GetCmdletParameters>
                    <QueryableProperties>
                        <Property PropertyName="FileId">
                            <Type PSType="uint64" />
                            <RegularQuery AllowGlobbing="false">
                                <CmdletParameterMetadata IsMandatory="false" Position="1" ValueFromPipelineByPropertyName="true" />
                            </RegularQuery>
                        </Property>
                        <Property PropertyName="SessionId">
                            <Type PSType="uint64" />
                            <RegularQuery AllowGlobbing="false">
                                <CmdletParameterMetadata IsMandatory="false" ValueFromPipelineByPropertyName="true" />
                            </RegularQuery>
                        </Property>
                        <Property PropertyName="ClientComputerName">
                            <Type PSType="string" />
                            <RegularQuery AllowGlobbing="true">
                                <CmdletParameterMetadata IsMandatory="false" ValueFromPipelineByPropertyName="true" />
                            </RegularQuery>
                        </Property>
                        <Property PropertyName="ClientUserName">
                            <Type PSType="string" />
                            <RegularQuery AllowGlobbing="true">
                                <CmdletParameterMetadata IsMandatory="false" ValueFromPipelineByPropertyName="true" />
                            </RegularQuery>
                        </Property>
                        <Property PropertyName="ScopeName">
                            <Type PSType="string" />
                            <RegularQuery AllowGlobbing="true">
                                <CmdletParameterMetadata IsMandatory="false" ValueFromPipelineByPropertyName="true" />
                            </RegularQuery>
                        </Property>
                        <Property PropertyName="ClusterNodeName">
                            <Type PSType="string" />
                            <RegularQuery AllowGlobbing="true">
                                <CmdletParameterMetadata IsMandatory="false" ValueFromPipelineByPropertyName="true" />
                            </RegularQuery>
                        </Property>
                    </QueryableProperties>
                    <QueryOptions>
                        <Option OptionName="SmbInstance">
                            <Type PSType="SmbShare.SmbInstance" />
                            <CmdletParameterMetadata ValueFromPipelineByPropertyName="true"/>
                        </Option>
                    </QueryOptions>
                </GetCmdletParameters>
            </Cmdlet>

        </InstanceCmdlets>

    </Class>
    
    <Enums>
        <Enum EnumName="SmbShare.SmbInstance" UnderlyingType="System.UInt32">
            <Value Name="Default" Value="0" />
            <Value Name="CSV" Value="1" />
            <Value Name="SBL" Value="2" />
            <Value Name="SR" Value="3" />
        </Enum>
    </Enums>
    
</PowerShellMetadata>