Khi bạn cần gọi một hàm không được quản lý, và hàm này cần handle của một điều kiểm, cửa sổ, hoặc file thì có nhiều lớp, bao gồm lớp FileStream và tất cả lớp dẫn xuất từ Control , trả về handle (thuộc cấu trúc IntPtr ) thông qua thuộc tính Handle . Cũng có lớp trả về thông tin tương tự; ví dụ, lớp System...