NLM_CANCEL_MSG - Cancel a Lock
-
-
struct nlm_cancargs {
netobj cookie;
bool block;
bool exclusive;
struct nlm_lock alock;
};
None.
-
-
void
NLM_CANCEL_MSG(nlm_cancargs) = 8;
This procedure is one of the asynchronous RPCs. It performs the same function as the NLM_CANCEL procedure.
If the client makes an NLM_LOCK_MSG procedure with "nlm_lockargs.block" set to true, and the procedure is blocked by the server (that is, the procedure returned a
status of "LCK_BLOCKED"), the client can choose to cancel this outstanding lock request by calling this procedure. The "block", "exclusive" and "alock" arguments must exactly match the corresponding arguments to the NLM_LOCK_MSG procedure.
Contents | Next section | Index |