header authz.h
Header ini digunakan oleh Keamanan dan Identitas. Untuk informasi selengkapnya, lihat:
authz.h berisi antarmuka pemrograman berikut:
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). |
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. |
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. |