cudaGraphicsSubResourceGetMappedArray > unspecified driver error

The following code results in a “unspecified driver error” in “cudaGraphicsSubResourceGetMappedArray”. Am I doing something wrong?

D3DX10_IMAGE_LOAD_INFO li;

ZeroMemory(&li, sizeof(D3DX10_IMAGE_LOAD_INFO));

li.MipLevels = 1;

li.Format = DXGI_FORMAT_R32G32B32A32_FLOAT;

li.Usage = D3D10_USAGE_DEFAULT;

li.BindFlags = D3D10_BIND_SHADER_RESOURCE;

D3DX10CreateTextureFromFile(g_D3dDevice, L"./Media/zebra.png", &li, 0, &g_InitTexture, &hr);

CUDA_UTIL_SAFE_CALL(cudaGraphicsD3D10RegisterResource(&g_InitTextureCGR, g_InitTexture, cudaGraphicsRegisterFlagsNone));

CUDA_UTIL_SAFE_CALL(cudaGraphicsSubResourceGetMappedArray(&g_InitTextureCA, g_InitTextureCGR, 0, 0));

Edit: Using CUDA 4.0 RC2 / devdriver 270.51 / Windows 7 / Geforce GTX 480