Dell Intel PRO Family of Adapters User Manual
Page 49
IANet_BootAgent for the adapter (e.g., use IWbemServices::GetObject using the object path).
Then, execute ReadFlash() to read the existing flash boot ROM image or ProgramFlash() to update the flash boot ROM image.
If this action fails, check the IANet_ExtendedStatus for the error code.
Task
WMI methods
Result
Comments
Update or
Insert a boot
ROM image
for the
adapter
uint32
ProgramFlash(
[IN,
ValueMap
{"0","1"} ,
Values
{"Check
Version", "Write
Flash"}:
Amended
]
uint32 Action,
[IN]
uint8
NewFlashData[],
[OUT]
string
strErrorMessage
);
If “Check Version” action is specified, this
method will return with a warning message, if
boot ROM image being updated as in
NewFlashData[] is older than one already
present on NIC.
If “Write” action is specified, this updates the
FLASH ROM on the NIC with NewFlashData[].
This method is used to update the
Flash ROM on the NIC. This will cause
the NIC to stop communicating with
the network while the flash is updated.
Read boot
ROM image
uint32
ReadFlash(
[OUT] uint8
FlashData[] );
FlashData[] contains the Flash ROM image on
the NIC.
This method reads the Flash ROM on
the NIC which can be saved into a file.
.
49