Bagikan melalui


Microsoft.Win32.SafeHandles Ruang nama

Berisi kelas yang merupakan turunan abstrak dari kelas handel aman yang menyediakan fungsionalitas umum yang mendukung file dan handel sistem operasi.

Kelas

CriticalHandleMinusOneIsInvalid

Menyediakan kelas dasar untuk implementasi handel kritis Win32 di mana nilai -1 menunjukkan handel yang tidak valid.

CriticalHandleZeroOrMinusOneIsInvalid

Menyediakan kelas dasar untuk implementasi handel kritis Win32 di mana nilai 0 atau -1 menunjukkan handel yang tidak valid.

SafeAccessTokenHandle

Menyediakan handel yang aman ke utas Windows atau token akses proses. Untuk informasi selengkapnya, lihat Token Akses.

SafeFileHandle

Mewakili kelas pembungkus untuk handel file.

SafeHandleMinusOneIsInvalid

Menyediakan kelas dasar untuk implementasi handel aman Win32 di mana nilai -1 menunjukkan handel yang tidak valid.

SafeHandleZeroOrMinusOneIsInvalid

Menyediakan kelas dasar untuk implementasi handel aman Win32 di mana nilai 0 atau -1 menunjukkan handel yang tidak valid.

SafeMemoryMappedFileHandle

Menyediakan handel aman yang mewakili file yang dipetakan memori untuk akses berurutan.

SafeMemoryMappedViewHandle

Menyediakan handel aman yang mewakili tampilan blok memori tidak terkelola untuk akses acak.

SafeNCryptHandle

Menyediakan handel aman yang dapat digunakan oleh objek Cryptography Next Generation (CNG).

SafeNCryptKeyHandle

Menyediakan handel aman yang mewakili kunci (NCRYPT_KEY_HANDLE).

SafeNCryptProviderHandle

Menyediakan handel aman yang mewakili penyedia penyimpanan utama (NCRYPT_PROV_HANDLE).

SafeNCryptSecretHandle

Menyediakan handel aman yang mewakili nilai perjanjian rahasia (NCRYPT_SECRET_HANDLE).

SafePipeHandle

Mewakili kelas pembungkus untuk handel pipa.

SafeProcessHandle

Menyediakan pembungkus terkelola untuk handel proses.

SafeRegistryHandle

Mewakili handel yang aman ke registri Windows.

SafeWaitHandle

Mewakili kelas pembungkus untuk handel tunggu.

SafeX509ChainHandle

Menyediakan kelas pembungkus yang mewakili handel objek rantai X.509. Untuk informasi selengkapnya, lihat X509Chain.

Keterangan

Kelas-kelas ini berasal dari System.Runtime.InteropServices.SafeHandle kelas dan System.Runtime.InteropServices.CriticalHandle .