NWGetEAHandleStructExt
Fills the NW_EA_HANDLE_EXT structure for use in the NWReadEAExt and NWWriteEAExt functions
#include <nwnamspc.h> #include <nwea.h> or #include <nwcalls.h> N_EXTERN_LIBRARY(NWCCODE) NWGetEAHandleStructExt ( NWCONN_HANDLE conn, const nstr8 N_FAR *EAName, const NW_IDX N_FAR *idxStruct, NW_EA_HANDLE_EXT N_FAR *EAHandle);
These are common return values; see Return Values (Return Values for C) for more information.
The NW_EA_HANDLE_EXT structure is referenced in all Extended Attribute functions. The NWReadEAExt and NWWriteEAExt functions use the NW_EA_HANDLE_EXT structure to maintain state information. The state information is required to access the Extended Attribute database.
The NW_IDX structure information is obtained by calling the NWGetDirectoryBaseExt function. Functions use the NW_IDX structure to hold information about the name space and directory entry index of a file. This is how an application associates an Extended Attribute with a particular directory entry.
NWOpenEAExt, NWFindFirstEAExt, NWFindNextEAExt, NWGetDirectoryBaseExt (Multiple and Inter-File Management), NWReadEAExt, NWWriteEAExt