MSFT_NfsOpenFile class
Represents a file that an NFS client computer currently holds open on an NFS share hosted by a Windows NFS version 4.1 server.
The following syntax is simplified from Managed Object Format (MOF) code.
Syntax
[ClassVersion("1.0"), dynamic, provider("nfscimprov"), AMENDMENT]
class MSFT_NfsOpenFile
{
string StateId;
string NetworkName;
uint64 ClientId;
string FileName;
uint32 Access;
uint32 ShareMode;
string AccountName;
};
Members
The MSFT_NfsOpenFile class has these types of members:
Methods
The MSFT_NfsOpenFile class has these methods.
Method | Description |
---|---|
RevokeOpenFile | Close the file handle for a file that is held open by an NFS client computer. |
Properties
The MSFT_NfsOpenFile class has these properties.
-
Access
-
-
Data type: uint32
-
Access type: Read-only
The access that the server granted to the client for the open file.
-
-
READ (1)
-
WRITE (2)
-
READWRITE (3)
AccountName
-
Data type: string
-
Access type: Read-only
The name of the account that has opened this file on the NFS server. This can be either a Windows user account name or a combination of UNIX user identifier and UNIX group identifier.
ClientId
-
Data type: uint64
-
Access type: Read-only
The client identifier for the client computer.
FileName
-
Data type: string
-
Access type: Read-only
The path to the open file.
NetworkName
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
The network name to which the client connected for this open file.
ShareMode
-
Data type: uint32
-
Access type: Read-only
The share mode for the open file.
READWRITE (0)
WRITE (1)
READ (2)
NONE (3)
StateId
-
Data type: string
-
Access type: Read-only
-
Qualifiers: key
The state identifier.
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\Microsoft\Windows\NFS |
MOF |
|
DLL |
|