GetDataIfNewRpcUnlocked

Export the data into a given buffer by means of an unlocked remote procedure call, if the data is new (i.e. not yet exported). It lies within the responsibility of the user to ensure that no conflicting accesses can occur.

Syntax

Definition:

HRESULT GetDataIfNewRpcUnlocked(
    ULONGLONG& nSize,
    PVOID      pDestBuffer
)

Parameters

Name

Type

Description

nSize

ULONGLONG&

Provided buffer size (in) and actual data size (out).

pDestBuffer

PVOID

Pointer to the destination buffer.

 Return value

HRESULT