Baca dalam bahasa Inggris

Bagikan melalui


header authz.h

Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:

authz.h berisi antarmuka pemrograman berikut:

Fungsi

 
AuthzAccessCheck

Menentukan bit akses mana yang dapat diberikan kepada klien untuk sekumpulan deskriptor keamanan tertentu.
AuthzAddSidsToContext

Membuat salinan konteks yang ada dan menambahkan sekumpulan pengidentifikasi keamanan (SID) tertentu dan SID terbatas.
AuthzCachedAccessCheck

Melakukan pemeriksaan akses cepat berdasarkan handel cache yang berisi bit yang diberikan statis dari panggilan AuthzAccessCheck sebelumnya.
AuthzEnumerateSecurityEventSources

Mengambil sumber peristiwa keamanan terdaftar yang tidak diinstal secara default.
AuthzFreeAuditEvent

Membebaskan struktur yang dialokasikan oleh fungsi AuthzInitializeObjectAccessAuditEvent.
AuthzFreeCentralAccessPolicyCache

Mengurangi jumlah referensi cache CAP satu per satu sehingga cache CAP dapat dibatalkan alokasinya.
AuthzFreeContext

Membebaskan semua struktur dan memori yang terkait dengan konteks klien. Daftar handel untuk klien dibebaskan dalam panggilan ini.
AuthzFreeHandle

Menemukan dan menghapus handel dari daftar handel.
AuthzFreeResourceManager

Membebaskan objek resource manager.
AuthzGetInformationFromContext

Mengembalikan informasi tentang konteks Authz.
AuthzInitializeCompoundContext

Membuat konteks mode pengguna dari konteks keamanan pengguna dan perangkat tertentu.
AuthzInitializeContextFromAuthzContext

Membuat konteks klien baru berdasarkan konteks klien yang ada.
AuthzInitializeContextFromSid

Membuat konteks klien mode pengguna dari pengidentifikasi keamanan pengguna (SID).
AuthzInitializeContextFromToken

Menginisialisasi konteks otorisasi klien dari token kernel. Token kernel harus dibuka untuk TOKEN_QUERY.
AuthzInitializeObjectAccessAuditEvent

Menginisialisasi audit untuk objek.
AuthzInitializeObjectAccessAuditEvent2

Mengalokasikan dan menginisialisasi handel AUTHZ_AUDIT_EVENT_HANDLE untuk digunakan dengan fungsi AuthzAccessCheck.
AuthzInitializeRemoteResourceManager

Mengalokasikan dan menginisialisasi manajer sumber daya jarak jauh. Pemanggil dapat menggunakan handel yang dihasilkan untuk melakukan panggilan RPC ke instans jarak jauh manajer sumber daya yang dikonfigurasi di server.
AuthzInitializeResourceManager

Menggunakan Authz untuk memverifikasi bahwa klien memiliki akses ke berbagai sumber daya.
AuthzInitializeResourceManagerEx

Mengalokasikan dan menginisialisasi struktur manajer sumber daya.
AuthzInstallSecurityEventSource

Menginstal sumber yang ditentukan sebagai sumber peristiwa keamanan.
AuthzModifyClaims

Menambahkan, menghapus, atau memodifikasi klaim pengguna dan perangkat dalam konteks klien Authz.
AuthzModifySecurityAttributes

Memodifikasi informasi atribut keamanan dalam konteks klien yang ditentukan.
AuthzModifySids

Menambahkan, menghapus, atau memodifikasi grup pengguna dan perangkat dalam konteks klien Authz.
AuthzOpenObjectAudit

Membaca daftar kontrol akses sistem (SACL) dari deskriptor keamanan yang ditentukan dan menghasilkan audit yang sesuai yang ditentukan oleh SACL tersebut.
AuthzRegisterCapChangeNotification

Mendaftarkan panggilan balik pemberitahuan pembaruan CAP.
AuthzRegisterSecurityEventSource

Mendaftarkan sumber peristiwa keamanan dengan Otoritas Keamanan Lokal (LSA).
AuthzReportSecurityEvent

Menghasilkan audit keamanan untuk sumber peristiwa keamanan terdaftar.
AuthzReportSecurityEventFromParams

Menghasilkan audit keamanan untuk sumber peristiwa keamanan terdaftar dengan menggunakan array parameter audit yang ditentukan.
AuthzSetAppContainerInformation

Mengatur kontainer aplikasi dan informasi kemampuan dalam konteks Authz saat ini.
AuthzUninstallSecurityEventSource

Menghapus sumber yang ditentukan dari daftar sumber peristiwa keamanan yang valid.
AuthzUnregisterCapChangeNotification

Menghapus panggilan balik pemberitahuan pembaruan CAP yang terdaftar sebelumnya.
AuthzUnregisterSecurityEventSource

Membatalkan pendaftaran sumber peristiwa keamanan dengan Otoritas Keamanan Lokal (LSA).

Struktur

 
AUTHZ_ACCESS_REPLY

Menentukan balasan pemeriksaan akses.
AUTHZ_ACCESS_REQUEST

Menentukan permintaan pemeriksaan akses.
AUTHZ_INIT_INFO

Menentukan informasi inisialisasi untuk manajer sumber daya.
AUTHZ_REGISTRATION_OBJECT_TYPE_NAME_OFFSET

Menentukan offset nama jenis objek pendaftaran.
AUTHZ_RPC_INIT_INFO_CLIENT

Menginisialisasi manajer sumber daya jarak jauh untuk klien.
AUTHZ_SECURITY_ATTRIBUTE_FQBN_VALUE

Menentukan nilai nama biner yang sepenuhnya memenuhi syarat yang terkait dengan atribut keamanan.
AUTHZ_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE

Menentukan nilai string oktet untuk atribut keamanan.
AUTHZ_SECURITY_ATTRIBUTE_V1

Menentukan atribut keamanan yang dapat dikaitkan dengan konteks otorisasi.
AUTHZ_SECURITY_ATTRIBUTES_INFORMATION

Menentukan satu atau beberapa atribut dan nilai keamanan.
AUTHZ_SOURCE_SCHEMA_REGISTRATION

Menentukan informasi tentang pendaftaran skema sumber.

Enumerasi

 
AUTHZ_CONTEXT_INFORMATION_CLASS

Menentukan jenis informasi yang akan diambil dari AuthzClientContext yang ada. Enumerasi ini digunakan oleh fungsi AuthzGetInformationFromContext.
AUTHZ_SECURITY_ATTRIBUTE_OPERATION

Menunjukkan jenis modifikasi yang akan dilakukan pada atribut keamanan dengan panggilan ke fungsi AuthzModifySecurityAttributes.
AUTHZ_SID_OPERATION

Menunjukkan jenis operasi SID yang dapat dilakukan dengan panggilan ke fungsi AuthzModifySids.