MSNFS_Export class
[The NFS Legacy WMI Classes are no longer available as of Windows Server 2012. Instead, use the NFS WMI Classes.]
Configures properties of an NFS share exported by the Server for NFS service. This class is not available on client operating systems such as Windows 7.
The following syntax is simplified from Managed Object Format (MOF) code.
Syntax
[Dynamic, Provider("MSNFS_PROVIDER"), AMENDMENT]
class MSNFS_Export
{
string PathName;
string Alias;
boolean ClusterShare;
boolean Online;
string VirtualServer;
uint32 RpcAuth;
uint32 UnmappedUserAccessMode;
sint32 UnmappedWindowsUserUid;
sint32 UnmappedWindowsUserGid;
uint32 Permission;
boolean AllowRootAccess;
uint32 LanguageEncoding;
};
Members
The MSNFS_Export class has these types of members:
Methods
The MSNFS_Export class has these methods.
Method | Description |
---|---|
CheckPathExportable | Checks whether a local path is exportable. |
CreateShare | Creates an NFS share. |
DeleteShare | Stops the export of an NFS share. |
ModifyShare | Modifies settings of an exported NFS share. |
Properties
The MSNFS_Export class has these properties.
-
Alias
-
-
Data type: string
-
Access type: Read-only
Indicates the alias associated with the share exported by the Server for NFS service. This alias is used when mounting the share from client machines.
-
-
AllowRootAccess
-
-
Data type: boolean
-
Access type: Read-only
If this property indicates TRUE, the NFS share has been configured to allow access by the UNIX 'root' user.
-
-
ClusterShare
-
-
Data type: boolean
-
Access type: Read-only
If this property is set to TRUE, the NFS share has been configured on a Windows failover cluster, as a result the share is therefore configured to be highly available.
-
-
LanguageEncoding
-
-
Data type: uint32
-
Access type: Read-only
Indicates the type of language encoding that has been configured for the NFS share. Possible values of this property are:
-
-
eCodeModeEucJapan (0)
-
eCodeModeEucKorean (1)
-
eCodeModeEucCNS (2)
-
eCodeModeJapan (3)
-
eCodeModeKorean (4)
-
eCodeModeBig5 (5)
-
eCodeModeChineseGB (6)
-
eCodeModeNoEncoding (7)
Online
-
Data type: boolean
-
Access type: Read-only
Indicates whether the share is in the online state. The property is set to TRUE if a highly available NFS share is in the online state. The property is always set to TRUE by default for NFS shares that are not highly available.
PathName
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
Indicates the local path to the exported share on the NFS server.
Permission
-
Data type: uint32
-
Access type: Read-only
Gets or sets the access permissions for the exported share on the NFS server. Possible values of this property are:
no access (1)
readonly (2)
Read-Only
readwrite (4)
Read/Write
RpcAuth
-
Data type: uint32
-
Access type: Read-only
-
Qualifiers: BitMap ("0", "1", "2", "3", "4"), BitValues ("AUTH_NONE", "AUTH_SYS", "Krb5", "krb5i", "krb5p")
A bitmask that indicates the RPC authentication methods that are enabled for the share. Possible values of this property are:
Bit | Meaning |
---|---|
0x1 |
AUTH_NONE (Anonymous) |
0x2 |
AUTH_SYS |
0x4 |
Kerberos 5 Authentication (Krb5) |
0x8 |
Kerberos 5 Authentication with Integrity (Krb5i) |
Note
For more information on RPC authentication, see RPC Authentication Levels.
UnmappedUserAccessMode
-
Data type: uint32
-
Access type: Read-only
Indicates if the unmapped user access mode is enabled. Possible values of this property are:
disallow unmapped user access (0)
Disallow unmapped access.
allow unmapped unix user access by uid/gid (1)
Allow unmapped UNIX user access by UID/GID.
allow anonymous access only (2)
Allow anonymous access only.
UnmappedWindowsUserGid
-
Data type: sint32
-
Access type: Read-only
Indicates the unmapped Windows user GID that will be used by the Server for NFS. By default, this property indicates a value of -2.
UnmappedWindowsUserUid
-
Data type: sint32
-
Access type: Read-only
Indicates the unmapped Windows user UID that will be used by the Server for NFS. By default, this property indicates a value of -2.
VirtualServer
-
Data type: string
-
Access type: Read-only
Indicates the failover cluster client access point (network name) over which the highly available NFS share is exported.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 R2 |
End of client support |
None supported |
End of server support |
Windows Server 2008 R2 |
Namespace |
Root\MSNFS |
MOF |
|
DLL |
|