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