3.3.4.6 S_DSEndDeleteNotification (Opnum 5)

The S_DSEndDeleteNotification method closes the RPC context handle acquired from a previous call to S_DSBeginDeleteNotification.

 void S_DSEndDeleteNotification(
   [in] handle_t hBind,
   [in, out] PPCONTEXT_HANDLE_DELETE_TYPE pHandle
 );

hBind:  MUST specify an RPC binding handle, as specified in [MS-RPCE] section 2.

pHandle:  MUST be set by the client to a pointer to an RPC context_handle returned by a previous call to S_DSBeginDeleteNotification. The RPC context handle MUST NOT have been used in a previous call to S_DSEndDeleteNotification. The server MUST set this parameter to NULL.

Return Values:  None.

Exceptions Thrown: No exceptions are thrown beyond those thrown by the underlying RPC protocol, as specified in [MS-RPCE].

While processing this call, the server MUST:

  • Look up the handle in the delete notification table. If not found, return an implementation-specific error code.

  • Remove the entry from the delete notification table.

  • Set pHandle to NULL.