Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Questa funzione può essere modificata o rimossa da Windows senza ulteriore avviso.]
Registra per la notifica quando viene caricata prima una DLL. Questa notifica si verifica prima che venga eseguito il collegamento dinamico.
Sintassi
NTSTATUS NTAPI LdrRegisterDllNotification(
_In_ ULONG Flags,
_In_ PLDR_DLL_NOTIFICATION_FUNCTION NotificationFunction,
_In_opt_ PVOID Context,
_Out_ PVOID *Cookie
);
Parametri
-
Flag [in]
-
Questo parametro deve essere zero.
-
NotificationFunction [in]
-
Puntatore a una funzione di callback di notifica LdrDllNotification da chiamare quando viene caricata la DLL.
-
Contesto [in, facoltativo]
-
Puntatore ai dati di contesto per la funzione di callback.
-
Cookie [out]
-
Puntatore a una variabile per ricevere un identificatore per la funzione di callback. Questo identificatore viene usato per annullare la registrazione della funzione di callback di notifica.
Valore restituito
Se la funzione ha esito positivo, restituisce STATUS_SUCCESS.
I moduli e il significato dei codici di errore NTSTATUS sono elencati nel file di intestazione Ntstatus.h disponibile nel wdK e sono descritti nella documentazione di WDK.
Commenti
Questa funzione non ha alcun file di intestazione associato. La libreria di importazione associata, Ntdll.lib, è disponibile in WDK. È anche possibile usare le funzioni LoadLibrary e GetProcAddress per collegare dinamicamente a Ntdll.dll.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato |
Windows Vista [solo app desktop] |
| Server minimo supportato |
Windows Server 2008 [solo app desktop] |
| DLL |
|
Vedi anche