What does HRESULT 0x80300106 (PLA_E_NETWORK_EXE_NOT_VALID) mean?

 
Previous Next
PLA_E_CONFLICT_INCL_EXCL_API PLA_E_EXE_ALREADY_CONFIGURED

PLA_E_NETWORK_EXE_NOT_VALID

API tracing requires a stable local executable image

PLA_E_NETWORK_EXE_NOT_VALID means ExePath resolves to a network location. API tracing instruments process startup and module calls, and PLA does not accept a UNC-hosted executable as the trace target.

Copy or install the binary on a local volume and supply its local fully qualified path. A mapped drive does not reliably solve the problem because drive mappings are user-session state and may not exist for the Data Collector Set run-as account. Preserve the executable version and symbols used during capture so the resulting call trace can be interpreted correctly.

Path properties to record

  • Resolved local or UNC path after environment expansion.
  • Run-as identity and its drive mappings.
  • Executable hash and version selected for tracing.
  • Local directory permissions for the tracing account.

References


Looking for a different code? Search another status or error code.