[in] DWORD dwCreationDisposition, [in] DWORD dwAttributes, [in, unique] EFS_RPC_BLOB* RelativeSD, [in] BOOL bInheritHandle ); binding_h: This is an RPC binding handle parameter, as specified in and section 2. SrcFileName: An EFSRPC identifier, as specified in section . DestFileName: An EFSRPC identifier, as specified in section 2.2.1. dwCreationDisposition: This parameter specifies what action the server is advised to take if the object referred to by DestFileName does not already It MUST be one of the following values. Value Meaning CREATE_NEW Do not overwrite the data object referred to by DestFileName if it already exists. 0x00000001 CREATE_ALWAYS Overwrite the data object referred to by DestFileName if it already exists. 0x00000002 dwAttributes: Desired attributes for the target object. Clients SHOULD set this parameter to the bitwise OR of zero or more of the following values. Servers SHOULD support all of values. These values can be interpreted by the underlying server data store, and they do not affect protocol behavior. Value Meaning FILE_ATTRIBUTE_HIDDEN The file is hidden (not 0x00000002 displayed in normal folder listings). FILE_ATTRIBUTE_ARCHIVE This attribute is 0x00000020 used by applications to mark for backup or removal. FILE_ATTRIBUTE_TEMPORARY The file is being used 0x00000100 for temporary storage. FILE_ATTRIBUTE_NOT_CONTENT_INDEXED The file's contents 0x00002000 should not be indexed by the content indexing service.
[in] DWORD dwCreationDisposition, [in] DWORD dwAttributes, [in, unique] EFS_RPC_BLOB* RelativeSD, [in] BOOL bInheritHandle ); binding_h: This is an RPC binding handle parameter, as specified in and section 2. SrcFileName: An EFSRPC identifier, as specified in section . DestFileName: An EFSRPC identifier, as specified in section 2.2.1. dwCreationDisposition: This parameter specifies what action the server is advised to take if the object referred to by DestFileName does not already It MUST be one of the following values. Value Meaning CREATE_NEW 0x00000001 Do not overwrite the data object referred to by DestFileName if it already exists. CREATE_ALWAYS 0x00000002 Overwrite the data object referred to by DestFileName if it already exists. dwAttributes: Desired attributes for the target object. Clients SHOULD set this parameter to the bitwise OR of zero or more of the following values. Servers SHOULD support all of values. These values can be interpreted by the underlying server data store, and they do not affect protocol behavior. Value Meaning FILE_ATTRIBUTE_HIDDEN 0x00000002 The file is hidden (not displayed in normal folder listings). FILE_ATTRIBUTE_ARCHIVE 0x00000020 This attribute is used by applications to mark for backup or removal. FILE_ATTRIBUTE_TEMPORARY 0x00000100 The file is being used for temporary storage. FILE_ATTRIBUTE_NOT_CONTENT_INDEXED 0x00002000 The file's contents should not be indexed by the content indexing service.