用C++编写的动态链接库中有一如下定义的函数
Int32 LockResult
(   INT*   Records, /* 指向要锁定记录的逻辑记录号数组,为NULL表示解锁 */
    INT   RecordNum
)
在C#中调用该函数:
public static extern Int32 LockupResult

  ref Int32[] Records,
  Int32 RecordNum
);
在程序中调用:
当第一个参数传入:
Int32[] Records= new Int32[10];
LockResult (ref Records, 10);时没有问题.但想给第一个参数传递null时出错:
LockResult (null, 0);请问第一个参数想传递null该怎么传.